Hallo zusammen,
ich hoff ich bekomm in diesem doch betagten Thema noch eine Antwort von den Profies.
ich hab ein Script (das hier eigentlich nicht mehr diskutiert wird, stichwort MTS), das seit 2 tagen keine daten mehr in meine mysql schreibt.
Wenn ich das Script von Hand starte erscheint im Script kein Fehler, aber in den Meldungen:
Fehler beim Ausführen des Skripts (15360.ips.php): Access violation at address 6FBE0DE1 in module ‚php5ts.dll‘. Write of address 0A042F20
Das Script lässt sich nach einmaliger Ausführung und o.g. Meldung auch nicht mehr ändern, bis der IPS-Dienst neu gestartet wurde.
Scheint, als würde die dll oder IPS das Script offen halten.
Was hab ich zur Problembehebung bisher versucht?
- Dienstneustart, ohne Erfolg
- PCneustart, ohne Erfolg
- IPS Liveupdate, ohne Erfolg
- die genannte dll im IPS-Root umbenannt und noch mal Liveupdate (wurde neu erstellt), ohne Erfolg
- die Scriptdatei umbenannt und neu erstellt, ohne Erfolg
- Virenscanner kontrolliert, wird nix geblockt.
- Firewall aus, ohne Erfolg
- Es ist kein Windowsupdate gelaufen
- für den Fall, dass die wg der häufigen Abfragen meine IP/DynDns gesperrt haben: DynDns deaktiviert und Internetverbindung getrennt u wieder hergestellt, ohne Erfolg.
- in der logfile.log steht beim IPSstart, dass folgende dlls nicht geladen werden konnten. meist wg. php-version.
>Erweiterung php_enchant.dll nicht geladen. Version stimmt nicht überein: PHP: 5.4.24, EXT: 5.4.8
>Erweiterung php_interbase.dll nicht geladen. Version stimmt nicht überein: PHP: 5.4.24, EXT: 5.4.8
>Erweiterung php_intl.dll nicht geladen. Version stimmt nicht überein: PHP: 5.4.24, EXT: 5.4.8
>Erweiterung php_ldap.dll nicht geladen. Fehlende Abhängigkeit: libsasl.dll
>Erweiterung php_oci8.dll nicht geladen. Version stimmt nicht überein: PHP: 5.4.24, EXT: 5.4.8
>Erweiterung php_oci8_11g.dll nicht geladen. Version stimmt nicht überein: PHP: 5.4.24, EXT: 5.4.8
>Erweiterung php_openssl.dll nicht geladen. Nicht nutzbar in Verbindung mit OpenSSL 1.0.1
>Erweiterung php_pdo_firebird.dll nicht geladen. Fehlende Abhängigkeit: fbclient.dll
>Erweiterung php_pdo_oci.dll nicht geladen. Fehlende Abhängigkeit: OCI.dll
>Erweiterung php_shmop.dll nicht geladen. Version stimmt nicht überein: PHP: 5.4.24, EXT: 5.4.8
>Erweiterung php_snmp.dll nicht geladen. Nicht nutzbar in Verbindung mit OpenSSL 1.0.1
>Erweiterung php_sybase_ct.dll nicht geladen. Version stimmt nicht überein: PHP: 5.4.24, EXT: 5.4.8
und ja, ich hab die alle schon gelöscht und noch mal ein Liveupdate gemacht. danach hats mir bei Mysqlzugriffen Fehler gehagelt. Da ich keine Zeit habe die alle auf ihre aktuelle Notwendigkeit zu prüfen, hab ich die wieder alle zurück kopiert (die neueren beibehalten)
Anbei das Script als zip. Hoffe daß es nicht daran liegt.
Hab so ein verhalten bisher bei keinem anderen Script festgestellt (was aber nix heissen muss).
Was in letzter Zeit auch häufiger auftritt sind Read timeouts beim Textparser. Muss aber nix damit zu tun haben.
So ich hoffe dass ich jetzt alle Infos zur Problemlösung genannt habe.
Hoffe, dass mir jemand helfen kann.
15360.ips.zip (2.9 KB)