Ich weiss nicht wo ich diesen
ErrorLog finde. Wenn ich den Apachedienst neustarte, bekomme ich entweder keinen Fehler aber auch keine Extension oder ich bekomme eine
AV und der Apacheserver kann nicht gestartet werden (je nachdem wie ich compiliere, siehe unten).
Wenn ich in Delphi als Host-Anwendung die php.exe angebe und dann die
Dll aus Delphi herausstarte, bekomme ich in einem Textbildschirm eine Warnung ausgegeben. Und zwar dann, wenn die
API- oder der DEBUG-Wert nicht übereinstimmen. Dann bekomme ich auch keine
AV und alles läuft (nur eben ohne die Extension) Wenn ich dann die PHP.INC ändere und den DEBUG-Wert in
get_module anpasse, bekomme ich anstelle der Warnung eine
AV und nichts geht.
Ich scheine also genau dann eine
AV zu bekommen, wenn aus Sicht von PHP alles ok ist und die Extension geladen wird.
@Elvis: das war auch mein Gedanke, deshalb der Versuch mit der Host-Anwendung. Allerdings wird bei keinem Breakpoint angehalten.
Gruss
Thorsten