Mein System: W2k-Server, PHP 4.1.0, Mysql 3.23.42, Apache 1.3
Es läuft soweit schon einmal, aber ein Problem kann ich nicht lösen. Bei verschiedenen Skripten kann ich DB-Inhalte lesen, aber keine einfügen. Der entsprechende User hat die zugehörigen Rechte für die DB (versuchsweise sogar alle - ist nur ein Testserver!). Über phpMyadmin funktioniert es. Andere Skripte, die Inhalte in textdateien ablegen - gleiches Problem: lesen geht, aber kein schreiben. Fehlermeldungen werden keine ausgegeben, obwohl die entsprechenden Tests eingebaut sind. Ach ja, die Skripte sollten funktionieren, da u. a. in PC kreativ (Th. Wölfer) veröffentlicht.
An welcher Schraube muss man da drehen? Für einen Tipp wäre ich dankbar!
Gruss Torsten
Homepage selbermachen 7.851 Themen, 35.616 Beiträge
läuft php als modul oder als cgi unter apache? unter welchen rechten läuft apache und php? eventuell sind es nicht die rechte des users, die ein schreiben unterbinden, sondern die rechte des zugreifenden tasks. versuchsweise solltest du mal die ntfsrechte für dein webroot und die mySQL-dateien auf ALLE-Vollzugriff setzen, nur um zu testen, ob das die fehlerquelle ist.