Probleme mit fopen in der local.php
Probleme mit fopen in der local.php
Hi Leute,
habe testweise contenido auf einem Vserver mit Linux, Apache, PHP usw. installiert. Funktioniert auch alles prächtig. Allerdings gelingt es contenido nicht, mit fopen die Datei logs/errorlogs.txt zu öffnen, obwohl ich dem Webserver via chmod die vollen Schreib- und Leserechte sowohl für das Verzeichnis als auch die Datei zugewiesen habe. Kann es sein, dass Apache als "Linuxuser" nicht die nötigen Rechte hat ?
Gruß Sausi
habe testweise contenido auf einem Vserver mit Linux, Apache, PHP usw. installiert. Funktioniert auch alles prächtig. Allerdings gelingt es contenido nicht, mit fopen die Datei logs/errorlogs.txt zu öffnen, obwohl ich dem Webserver via chmod die vollen Schreib- und Leserechte sowohl für das Verzeichnis als auch die Datei zugewiesen habe. Kann es sein, dass Apache als "Linuxuser" nicht die nötigen Rechte hat ?
Gruß Sausi
moin moin
auch wenns Dir nicht wirklich weiterhilft, aber bei einer Standardinstallation von Linux und Apache etc. muss man sich eigentlich keine Gedanken um User- und Gruppenrechte machen.
Aber ich sehe gerade, dass bei mir die Logdatei logs/errorlog.txt heißt und nicht errorlogs.txt ....
Poste doch mal bitte die genaue Fehlermeldung, is sonst fast wie Kaffeesatzlesen
... und was ist ein Vserver
Gruß Harald
auch wenns Dir nicht wirklich weiterhilft, aber bei einer Standardinstallation von Linux und Apache etc. muss man sich eigentlich keine Gedanken um User- und Gruppenrechte machen.
Aber ich sehe gerade, dass bei mir die Logdatei logs/errorlog.txt heißt und nicht errorlogs.txt ....
Poste doch mal bitte die genaue Fehlermeldung, is sonst fast wie Kaffeesatzlesen
![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
... und was ist ein Vserver
![Question :?:](./images/smilies/icon_question.gif)
Gruß Harald
Gott schütze die Dummen, denn sie ernähren die Wissenden
ein Vserver ist Webspace, der wie ein "Server" virtuell, also gefakt, eingerichtet ist.
Das bedeutet, dass du auf deinem Webspace weiteren Domains Zugang erlauben kannst, ohne dass du einen eigenen dedizierten Server besitzt ... wird gerne von Billig-Programmierern, -Providern genutzt.
Das bedeutet, dass du auf deinem Webspace weiteren Domains Zugang erlauben kannst, ohne dass du einen eigenen dedizierten Server besitzt ... wird gerne von Billig-Programmierern, -Providern genutzt.
MfG, Karsten
Nicht Können bedeutet nicht, dass man etwas nicht beherrscht, sondern lediglich, dass man sich nicht traut es zu tun ;-)
| Internet | Ihr Logo deutschlandweit auf T-Shirts |
Diplomatie: Jemanden so in die Hölle zu schicken, dass er sich auf die Reise freut!!! ;-)
Nicht Können bedeutet nicht, dass man etwas nicht beherrscht, sondern lediglich, dass man sich nicht traut es zu tun ;-)
| Internet | Ihr Logo deutschlandweit auf T-Shirts |
Diplomatie: Jemanden so in die Hölle zu schicken, dass er sich auf die Reise freut!!! ;-)
Kurz zu den Vservern: da hat man im Grunde Root-Zugang mit fast allen Rechten. Aufgrund der vergleichsweise schlechten Erreichbarkeit des Vservers und einiger anderer Schwierigkeiten ist das für den Produktionseinsatz eher nicht zu empfehlen.idea-tec hat geschrieben:ein Vserver ist Webspace, der wie ein "Server" virtuell, also gefakt, eingerichtet ist.
Das bedeutet, dass du auf deinem Webspace weiteren Domains Zugang erlauben kannst, ohne dass du einen eigenen dedizierten Server besitzt ... wird gerne von Billig-Programmierern, -Providern genutzt.
Nun aber zu der Fehlermeldung. Sie lautet:
Code: Alles auswählen
Warning: fopen("logs/errorlog.txt", "a+") - Permission denied in /var/www/web1/html/contenido/conlib/local.php on line 34
Warning: Supplied argument is not a valid File-Handle resource in /var/www/web1/html/contenido/conlib/local.php on line 40
Warning: Supplied argument is not a valid File-Handle resource in /var/www/web1/html/contenido/conlib/local.php on line 41
Warning: Cannot add header information - headers already sent by (output started at /var/www/web1/html/contenido/conlib/local.php:34) in /var/www/web1/html/contenido/contenido/inc/con_editside.inc.php on line 6
Sorry Sausi, aber jetzt ne ganz blöde Frage .. hast Du mal geschaut, ob dieses log-Verzeichnis wirklich rwxrwxrwx hat?
Und existiert diese Datei errorlog.txt schon? Wenn ja. wem gehört sie? Kannst Du sie via ftp löschen?
Danke übrigens für die Aufklärung bzgl. vserver
Gruß Harald
Und existiert diese Datei errorlog.txt schon? Wenn ja. wem gehört sie? Kannst Du sie via ftp löschen?
Danke übrigens für die Aufklärung bzgl. vserver
Gruß Harald
Gott schütze die Dummen, denn sie ernähren die Wissenden
Ja, ich kann diese Datei via ftp löschen und habe sowohl ihr als auch dem Verzeichnis logs via ftp-chmod die nötigen Rechte (777) zugewiesen. Dennoch kommt diese Fehlermeldung.hk-cons hat geschrieben:Sorry Sausi, aber jetzt ne ganz blöde Frage .. hast Du mal geschaut, ob dieses log-Verzeichnis wirklich rwxrwxrwx hat?
Und existiert diese Datei errorlog.txt schon? Wenn ja. wem gehört sie? Kannst Du sie via ftp löschen?
Danke übrigens für die Aufklärung bzgl. vserver
Gruß Harald
also generell sollte man die errorlogs erstmal löschen - ich meine , du brauchst bestimmt nicht die Fehlermeldungen zu sehen, die bei Eppi auf dem Rechner aufgelaufen sind
- die sind irrtümlich reingeraten.
-Also erstmal datei löschen.
-Verzeichnisrecht reicht auf 766 rwxrw-rw-
-Beachte , dass es mindestens 2 Logverzeichnisse gibt! zu 80% wurde hier von den Usern das falsche Verzeichnis behandelt![Wink ;)](./images/smilies/icon_wink.gif)
/contenido/logs
/front_single/logs
/front_frame/logs
^^ trifft auf alle 3 zu.
![Wink ;)](./images/smilies/icon_wink.gif)
-Also erstmal datei löschen.
-Verzeichnisrecht reicht auf 766 rwxrw-rw-
-Beachte , dass es mindestens 2 Logverzeichnisse gibt! zu 80% wurde hier von den Usern das falsche Verzeichnis behandelt
![Wink ;)](./images/smilies/icon_wink.gif)
/contenido/logs
/front_single/logs
/front_frame/logs
^^ trifft auf alle 3 zu.
Module zum anschauen:
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net
Der-Dirigent: http://der-dirigent.de
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net
Der-Dirigent: http://der-dirigent.de