| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: fopen funktioniert nicht im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Ich habe ein script geschrieben um das pw in der .htpasswd datei zu ändern. soweit sio gut, jetzt versuchte ...
![]() |
| | #1 (permalink) |
| Registriert seit: 05.04.05 ![]() Likes: 0 | Anzeige Ich habe ein script geschrieben um das pw in der .htpasswd datei zu ändern. soweit sio gut, jetzt versuchte ich das script auf einem anderen server auszuführen und es funktioniert nicht mehr. PHP.net meint vllt ist open_basedir aktiviert whatever, wie kann ich das feststellen? ich habe nur normalen ftp zugang - kann man das trotzdem irgendwie abfragen? |
| | |
| | #2 (permalink) |
| Member of Honour ![]() | wird denn irgend ein Fehler ausgegeben? den solltest du evtl. mal posten.... und ja, es ist sehr gut möglich, dass die Funktion vom Hoster deaktiviert wurde... |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Themenstarter Registriert seit: 05.04.05 ![]() Likes: 0 | bei "return false" wird nichts ausgegeben... |
| | |
| | #4 (permalink) |
| Member of Honour ![]() | werden bei dem Hoster überhaupt Fehler ausgegeben? mach mal folgendes: PHP-Code: |
| | |
| | #5 (permalink) |
| Themenstarter Registriert seit: 05.04.05 ![]() Likes: 0 | failed to open stream: Permission denied dann gibt er unendlich lang aus das fget und feof nicht geht weil kein valid stream ressource... |
| | |
| | #6 (permalink) |
| Member of Honour ![]() | arrgh.. sry, vom Code her sollte es ja erstma ein Lese-Test werden (hab aus dem "w" mal schnell ein "r" gemacht...) probier mal, ob du überhaupt lesend Zugriff bekommst... (mit nun berichtigtem oben stehendem Script) und dann die nächste Frage: Wer ist Eigentümer der zu öffnenden Datei? Wer ist Eigentümer des Scriptes? Unter welchem User wird das Script ausgeführt? hab mal eben ein Script geschrieben, welches die Fragen beantwortet... PHP-Code: |
| | |
| | #7 (permalink) |
| Themenstarter Registriert seit: 05.04.05 ![]() Likes: 0 | also wenn ich das erstere mit "read" ausführe gibt er genau nichts aus. leere seite. beim zweiten script kommt das raus: script info file : tester.php owner-ID : 2487 - ap000026 group-ID : 1984 - ap000026 permission : -rw-r--r-- executed by : other file file : .htpasswd owner-ID : 2487 - ap000026 group-ID : 1984 - ap000026 permission : -rw-r--r-- wobei ap000026 der login für ftp ist heißt das, dass ich nur die Lese/Schreib Zugriff ändern muss? |
| | |
| | #8 (permalink) | ||
| Member of Honour ![]() | Zitat:
Lesen können sollte er's ja laut den Datei-Rechten, die das Script zurück gibt... Zitat:
leider wurde der shell_exec()-Befehl nicht ausgeführt... :-( (vieleicht von Sicherheitseinstellungen des Servers geblockt....) Aber ich gehe einfach mal davon aus, dass die Scripte unter dem User www-data ausgeführt werden. Du als User ap000026 hast als einziges das Recht zu schreiben, jedoch ausgeführt wird das Script von einem anderen User --> da musst du wohl mal der .htaccess-Datei weitere Zugriffsrechte geben - also chmod 666... auch wenn mir sowas immer Bauchschmerzen bereitet, wenn man jmd. anderem als dem Besitzer Schreibrechte gibt, aber da es die Server-Konfiguration wahrscheinlich nicht anders erlaubt, ist das die einzige Möglichkeit, die mir einfällt... ansonsten könntest du höchstens die Datei mal mittels eines PHP-Scripts erzeugen, auf dass der Datei-Eigentümer dann hoffentlich ebenfalls der ist, unter dem das Script ausgeführt wird... | ||
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| fopen,sql abfrage, datei erstellen | mig | (Web-) Design und webbasierte Sprachen | 5 | 23.10.07 02:45 |
| Ton funktioniert nicht! | TheRealMoon | Die Problemzone | 2 | 19.12.05 20:07 |
| PHP GD funktioniert nur schlecht bis gar nicht?! | PtB | (Web-) Design und webbasierte Sprachen | 4 | 11.01.05 16:34 |
| VPN funktioniert, LAN nicht | DocMorbid | Windows | 5 | 28.11.03 01:56 |
| PHP: fopen("","A"); | mido | (Web-) Design und webbasierte Sprachen | 6 | 29.07.02 23:34 |