mmofacts.com

"require" Problem

gepostet vor 18 Jahre, 10 Monate von sYnchron
Ich denke mal ein "require" ist etwas, was man immer braucht. Seit neustem Spinnt der Server auf dem ich mein Spiel betreibe. Es kommt immer folgende Fehlermeldung

 

Warning: require(config.inc.php) [function.require]: failed to open stream: Success in /var/www/web1/html/balance/index.php on line 10

Fatal error: require() [function.require]: Failed opening required 'config.inc.php' (include_path='.') in /var/www/web1/html/balance/index.php on line 10

Die Datei, die angefragt wird ist, vorhanden und es hatte vorher auch immer geklappt nur seit gestern abend spuckt er mir immer das aus und nicht die datei, die er anzeigen sollte

Kann es sein, das es an einer Einstellung in meiner php.ini liegt?
Mir wäre ja die Meldung "no such file or directory" klar, aber success ist mir unbekannt und neu

Freue mich auf Hilfe

MfG
sYnchron
gepostet vor 18 Jahre, 10 Monate von Kampfhoernchen
Hat sich vielleicht was an den Zugriffsrechten geändert? Im Zweifelsfall mal mit chmod probieren.
gepostet vor 18 Jahre, 10 Monate von sYnchron
die stehen auf 777 und sollten somit alle rechte haben. Was mich vor allem stutzig macht ist dieses (include_path='.') kann das was mit safe_mode zutun haben?
Zum zweiten wäre mir das ": Success " neu und eine klare definition kann ich weder in meinen Büchern noch bei google finden
gepostet vor 18 Jahre, 10 Monate von Kampfhoernchen
Hm. Stimmt. Den "Sudcess" hab ich bei mir net (weder mit PHP4 noch mit PHP5.
Außerdem dachte ich immer, dass ein Success was gutes wär.

"(include_path='.')" ist normal, wenn kein PEAR aktiv ist. Zunächst versucht PHP, den Pfad relativ vom Verzeichnis des Script aufzurufen. Geht das schief, versucht er, die Datei aus dem gesetzten Include-Path aufzurufen (herauszufinden über phpinfo(). Wenn kein PEAR installiert ist und man den Include-Path nicht manuell auf ein anderes Verzeichnis gesetzt hat, steht er auf ".". Wenn das ganze also richtig läuft, kommt er gar nicht dazu, im include_path nachzugucken.
gepostet vor 18 Jahre, 10 Monate von sYnchron
das komische ist immernoch, das es dir immoment auf dem server vorhandenen dateien 1a tun. Sie sind vom Syntax genau die selben (habe sogar versucht schon eine vorhandene runterzuladen, diese umzunennen und neu hochzuladen, also exakt die selbe datei) funktionieren aber nicht. also alles was ich also neu hochlade hat diesen fehler

ok...liegt an dem server aus irgendeinem grund verstellt er mir andauern die ftp rechte der dateien....o0
gepostet vor 18 Jahre, 10 Monate von Derpendja
Nagelt mich nicht fest, aber könnte es sein, dass er eine Datei namens "Success" sucht - wird der Dateiname über eine Variable übergeben?

Ein ähnliches Problem hatte ich mit Safe Mode, wodurch er frisch hochgeladene Dateien nicht mehr öffnen konnte (Seit lief mit User web1, hochgeladen wurde mit root). Ein Ändern des Owners brachte hier Abhilfe (in meinem Fall von root auf web1).
gepostet vor 18 Jahre, 10 Monate von garyx7de
Original von Derpendja
Nagelt mich nicht fest, aber könnte es sein, dass er eine Datei namens "Success" sucht - wird der Dateiname über eine Variable übergeben?

Ein ähnliches Problem hatte ich mit Safe Mode, wodurch er frisch hochgeladene Dateien nicht mehr öffnen konnte (Seit lief mit User web1, hochgeladen wurde mit root). Ein Ändern des Owners brachte hier Abhilfe (in meinem Fall von root auf web1).

nein, hier hast du es von google übersetzt
Warnung: require(config.inc.php) [ function.require ]: konnte Strom öffnen nicht: Erfolgin/var/www/web1/html/balance/index.php auf blockierendem Fehler der Linie 10: require() [ function.require ]: Verlassenes Öffnung angefordertes ' config.inc.php ' (in des include_path ='.')/var/www/web1/html/balance/index.php auf Linie 10


also die fehlernmeldung ist mekrwürdig. Wenn die Datei nicht vorhanden wär dann wär es diese fehlermeldung
Content-type: text/html

X-Powered-By: PHP/5.0.4



Warning: main(tsss.php) [function.main]: failed to open stream: No such file or directory in /srv/www/htdocs/mafia-inc/game/test.php on line 2

Fatal error: main() [function.require]: Failed opening required 'tsss.php' (include_path='.:') in /srv/www/htdocs/mafia-inc/game/test.php on line 2

mal versucht die config.inc.php per Browser aufzurufen? funktioniert das?
gepostet vor 18 Jahre, 10 Monate von schokofreak
Original von sYnchron

 

Warning: require(config.inc.php) [function.require]: failed to open stream: Success in /var/www/web1/html/balance/index.php on line 10

Fatal error: require() [function.require]: Failed opening required 'config.inc.php' (include_path='.') in /var/www/web1/html/balance/index.php on line 10



Warnung: require(blub): Konnte Stream nicht öffnen: Success in var... auf Zeile 10

Fataler Fehler: require()... Konnte benötigtes config... in Datei ...index.php auf Zeile 10 nicht öffnen


Was heist das? irgend ein Genie hat einen Stream Success genannt.
-> Selber schuld, wer solche Sachen so benennt.

Zusätzlich wird nur zuerst ein Warning ausgegeben, dass der Stream nicht geöffnet werden konnte - danach ein Fehler. Bei PHPs komischem Error Handling ist die oberste Zeile zu ignorieren.

Was bleibt? PHP konnte das Include "config.inc.php" nicht öffnen. Das Öffnen wurde auf Zeile: 10 in /var/www/web1/html/balance/index.php verlangt.

Was tun?
Diese omminöse Zeile 10 hier Posten; kucken ob man die Datei im Editor noch öffnen kann. das selbe unter Nutzungsrechten des PHPs. Die lustige Pseudoübersetzung von oben am besten gleich vergessen

Gruss
gepostet vor 18 Jahre, 10 Monate von Klaus
Das macht nur auf diesem Server und mit require mucken? Also include geht?

Auf diese Diskussion antworten