PHP Include Funktion

Status
Für weitere Antworten geschlossen.

Floon

Benutzer
Mitglied seit
08. Apr 2008
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Hallo,

habe ein kleines Problem mit der DS106 Webstation. Bei meiner Homepage erscheint immer folgender Fehler:

Rich (BBCode):
Warning: include() [function.include]: URL file-access is disabled in the server configuration in /volume1/web/includes/_home.php on line 8

Warning: include(event.dat) [function.include]: failed to open stream: no suitable wrapper could be found in /volume1/web/includes/_home.php on line 8

Da die Homepage auch auf den 1und1 Servern ohne Probleme läuft muss es eine Einstellung sein. Kann ich diese include Funktion irgendwie freischalten?



MfG Floon
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Dann schau doch mal bitte nach, was in dieser Datei in der besagten Zeile 8 steht...

Trolli
 

Floon

Benutzer
Mitglied seit
08. Apr 2008
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Hi,

na in Zeile 8 steht natürlich der include Befehl:

Rich (BBCode):
include("event.dat");


Floon
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Ok - hab's gefunden. In der php.ini gibt es eine Variable 'allow_url_include = off'. Wenn Du diese auf 'on' änderst wird das wohl gehen.

Trolli
 
Zuletzt bearbeitet:

Floon

Benutzer
Mitglied seit
08. Apr 2008
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Super!!
Werd ich gleich ausprobieren.
Ist es diese Datei --> /usr/syno/etc.defaults/php.ini ?

Dürft ich bitte noch den Befehl zum editieren der Datei erhalten. Kenn jetzt nur "vi" und damit bin ich read-only.
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Die php.ini liegt in /usr/syno/etc (ohne .default). vi ist nicht read-only. Hast Du dich möglicherweise nicht als 'root' sondern als 'admin' angemeldet?

Trolli
 

Floon

Benutzer
Mitglied seit
08. Apr 2008
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Stimmt, war als admin angemeldet. Mit root hat es geklappt.

Also für was es auf der Diskstation die php.ini unter /etc.defaults gibt weiß ich nicht. Hier kann man wirklich ändern was man will, interessiert die Webstation kein bisschen.
Wie du schon geschrieben hast habe ich auch unter /usr/syno/etc/ eine php.ini gefunden (eine abgespeckte Version ohne Bemerkungen). Mit dem Ändern des Eintrags in dieser Datei hat es dann endlich geklappt.

DANKE für die Hilfe !!!



Floon
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat