anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Fr 13 Jun, 2025 14:17

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Mi 12 Sep, 2007 21:33 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 01 Apr, 2007 09:31
Beiträge: 155
Ich bastel grad an nem vernünftigen Questsys (das andere is imo etwas ungenügend). Und wie immer is die letzte Hürde, das woran ich häng ne dämliche Kleinigkeit... oo*

Im Unterordner quests befindet sich ein Questskript.
Wenn ich das ausführe birngt er mir folgende Meldung:

[php]Warning: require_once(common.php) [function.require-once]: failed to open stream: No such file or directory in /is/htdocs/wp1069703_DO6FJR9PDH/www/quests/brieffreunde.php on line 10

Fatal error: require_once() [function.require]: Failed opening required 'common.php' (include_path='.:/usr/share/pear/php5') in /is/htdocs/wp1069703_DO6FJR9PDH/www/quests/brieffreunde.php on line 10[/php]

Es findet die common nicht, irgendwie. Paradoxerweise funktioniert der Include bei anderen Skripten in Unterordnern, z.B. bei Eliwoods commentary.php im /lib/ - Verzeichniss.

Ich bin am überlegen ob ich nicht das file aus dem quest-Verzeichniss einfach in ein quest-Vile im root-Verzeichniss includen soll und das so umgehe doch direkt wär's mir lieber.

Bitte nennt mir wer meinen Fehler und wie ich die common.php erfolgreich in das Skript im /quests/ - Verzeichniss einbinden kann. (Und reist mir nich den Kopf ab dass ich sowas frage... oo Jeder hat mal nen schlechten Tag...)

Lg, Song Sinen

_________________
I <3 Eliwood
_______________
$a=b;
$b=a;
$$a=a;
_______________
Faust: Was ist mit diesem Rätselwort gemeint?
- Faust I, Z. 1337


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 12 Sep, 2007 22:02 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
http://anpera.homeip.net/forum/viewtopic.php?highlight=common+php+unterordner&t=3841


das geht aus sicherheitsgründen so nicht, wie du dir das vorstellst..

im root verzeichnis MUSS eine Datei sein, wie im original questsystem zb. die quest.php die sich dann die quests aus dem Unterverzeichnis holt.

Du kannst nicht das komplette system aus einem Unterverzeichnis aufrufen :)

lg

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 12 Sep, 2007 22:24 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 21 Feb, 2005 17:26
Beiträge: 323
Wohnort: Köln
Stimmt. Wenn er im Verzeichnis bleibt und da versucht eine nicht vorhanden Datei auf zu rufen funzt es nicht. Aber er muss deswegen nicht zwingend eine Datei im Rootordner haben
Indem er die Ebenen per chdir(); wechselt, könnte es funktionieren.

Allerdings könnte(schon wieder ein könnte :pein:) es, je nachdem wie er es macht, es ein klein wenig Umständlich werden ;)

Mfg Garlant


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 13 Sep, 2007 11:58 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 01 Apr, 2007 09:31
Beiträge: 155
Hm, ok dann doch ein Skript im root.
8) Habt Dank ihr Zwei!!

P.S. Lang nich mehr gesehen Garlant, willkommen zurück! ;)

Lg,
Song Sinen

_________________
I <3 Eliwood
_______________
$a=b;
$b=a;
$$a=a;
_______________
Faust: Was ist mit diesem Rätselwort gemeint?
- Faust I, Z. 1337


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum