Ich bin noch relativer Neuling auf dem Gebiet PHP und mySQL. Seit also bitte demnach ein wenig nachsichtig mit mir, denn ich denke der Fehler liegt bei mir.
Ich habe die Installation für des VKP durchgeführt. Dann habe ich das SETUP Verzeichnis gelöscht und versucht wie in der Anleitung beschrieben die admin.php aufzurufen. Doch die gibt nur Fehler aus:
Warning: open_basedir restriction in effect. File is in wrong directory in /var/www/l3s1408/html/abi2005/html/header.php on line 49
Warning: Failed opening 'themes/vkp_modules_1/theme.php' for inclusion (include_path='.:/usr/share/pear') in /var/www/l3s1408/html/abi2005/html/header.php on line 49
Fatal error: Call to undefined function: themeheader() in /var/www/l3s1408/html/abi2005/html/header.php on line 62
Könnt ihr mir einen Tip geben, was ich tun kann um diese Fehler zu vermeiden?
Vielen Dank schon einmal im voraus!!
Oh fast hatte ich vergessen das Root Verzeichnis anzugeben, in dem ich das VKP Paket installiert habe:
http://abi2005.rpg-forever.de/html/
Überprüfe mal die Datei Berechtigungen
Weil ich bekomm das als Fehler:
Warning: SAFE MODE Restriction in effect. The script whose uid/gid is 48/48 is not allowed to access ./mainfile.php owned by uid/gid 1593/101 in /var/www/l3s1408/html/abi2005/html/index.php on line 16
Und lösch mal die index.htm in der Webroot
Das kommt von der index.php
Das Installationsprogramm hat mich zur admin.php geleitet und da kommt der oben beschriebene Fehler...
apropos: was meinst du mit Datei Berechtigungen?
Ich habe alles so gemacht wie in der "Installationsanleitung" beschrieben und die config.php auf CMOD 666 bzw. 777 gesetzt. Welchen Dateien müssen denn noch mit CMOD bearbeitet werden oder wo kann ich das nachlesen, wenn ichs überlesen habe?
Ich meinte das deshalb.
Weil das hier:
"uid/gid is 48/48 is not allowed to access ./mainfile.php" .. sagt nix anderes aus als das da irgendwas keinen Zugriff auf die mainfile.php bekommenkann. (SAFE MODE Restriction in effect)
Owner (Besitzer) ist "owned by uid/gid 1593/101" ... Ich kenn die Berechtigungen bzw. die Konfiguration vom Server nicht.
Von daher kann natürlich auch der Rest nicht funktionieren ......
Ach ja, fast vergessen
dann setz doch mal alles auf 777 ....
Keine Ahnung ob es dann geht ....
Böser Fehler, böser Fehler....
*inSchamVersinkend*
der Ordner themes war zwar hochgeladen worden, doch der Inhalt fehlte... Das kommt daher, dass PSFTP immer nur max 10 Min am Stück uploaded - und das reicht nicht für solch komplexe Dinge und dann hab ich wohl die themes ausversehen übersprungen...
Sorry! Jetzt funktioniert auch alles wie gewollt!
Vielen herzlichen Dank für deine Hilfe!
Ich glaub ich werd Euch mal nen vernünftiges FTP Programm zum downloaden hier her packen.
Die neuen Dinger sind echt nich mehr normal. tstststs ;o)
Für wahr:) Wir sollten wirklich mal ne Section machen mit den guten FTP Clients, da sich solche Fehler häufen mit den komischen Tools die es irgendwo gibt. Was ist PSFTP eigentlich?
Zuerst möchte ich sagen, dass ich mich nicht negativ über dieses "komische Tool" geäußert habe. (Jedenfalls nicht mit vollem Bewusstsein)
PSFTP ist ein 1a FTP Programm. (http://www.psftp.de/) Die Free Version ist kostenlos und hat alle erdenkbaren Funktionen, nur habe ich in letzter Zeit ein Paar Probleme mit dem Programm. Liegt wahrscheinlich an XP, keine Ahnung.
Aber ich hätte da nochmal ein kleines Problem mit dem VKP Paket:
Ich kann die home Seite nicht laden - ich weiß nicht warum!
Warning: SAFE MODE Restriction in effect. The script whose uid/gid is 48/48 is not allowed to access ./mainfile.php owned by uid/gid 1593/101 in /var/www/l3s1408/html/abi2005/html/index.php on line 16
Fatal error: Failed opening required 'mainfile.php' (include_path='.:/usr/share/pear') in /var/www/l3s1408/html/abi2005/html/index.php on line 16
Ich habe schon alles versucht... muss ich erst die Community freischalten? Ich meine nicht, oder??
nope, musst du nicht. Sind auch wirklich alle Dateien oben?
Kannst du uns ein paar Infos geben über deinen Server? Welche mysql usw?
Zur Not musst du mal eine info.php hochladen mit folgendem Inhalt:
Zitat<?
phpinfo();
?>
einfach hochladen und dann posten was da steht oder uns nen Link setzen.
PS: keiner hat das FTP Toll schlecht gemacht, aber es treten grundsätzlich nur die no name Tolls mit problemen auf. Es gibt auch GUTE und bekannte Tools die freeware sind ( wsftp,cute uvm) Sorry wenn es sich so angehört hat.
Also die Dateien sind alle up.
Ich habe eine Infodatei auf meinem Server hinterlegt. http://rpg-forever.de/info.php
Brauchst du sonst noch Informationen?
also ich denke der Host steht nicht mit drin: Unique Designs
:cry Warum funktioniert das denn nicht?
Oki ich gucke einmal.
ist die index.html gelöscht und auch eine mainfile.php und index.php vorhanden?
yepp!
und danke für deine Hilfe!
kein Problem. konntest du den schon jemals das VKP Mxx sehen oder was ändern usw? Sprich eventuell mal Zugang gehabt zum Admin usw? Änderungen vorgenommen?
Hallo !
Die Antwort hier ist SafeMode !!!
Wenn in der php.ini der Safe Mode eingeschaltet ist, müss der Besitzer des Scripts und derjeneige der es ausführen möchte identisch sein (user/group-id oder sogar beides je nach einstellung).
Und dieses Problem liegt hier laut der Meldung auch eindeutig vor
ZitatWarning: SAFE MODE Restriction in effect. The script whose uid/gid is 48/48 is not allowed to access ./mainfile.php owned by uid/gid 1593/101 in /var/www/l3s1408/html/abi2005/html/index.php on line 16
und deswegen kommt anschl. diese Fehlermeldung:
ZitatFatal error: Failed opening required 'mainfile.php' (include_path='.:/usr/share/pear') in /var/www/l3s1408/html/abi2005/html/index.php on line 16
Abhilfe : Wenn Du selbst Serverzugang hast in der httpd.conf oder vhost.conf für das Verzeichnis den SafeMode ausschalten oder mit suexec dafür sorgen, dass Deine
scripts auch mit deiner Userkennung (uid/gid) ausgeführt werden und nicht mit der des Webservers bzw. des PHP-Prozesses.
Wenn Du keinen Serverzugang hast, kannst Du da nur mit deinem Provider drüber sprechen.
MfG
jubilee
Danke. Mmmh... Serverzugang habe ich keinen, also werde ich wohl oder übel meinen Host (Unique Designs) kontaktieren müssen... mal sehen ob die da was machen können.
Aber was mich noch so am Rande intereressieren würde ist, warum das nur bei der index.php passiert und nicht bei den anderen Funktionen, die ja fehlerfrei laufen und könnte man das dann nicht theoretisch umgehen? :quest
[Editiert am 1/12/2002 von cheetah]
Ahhh, so jetzt weis ich.
Normalerweise laufen Deine Scripts auch unter Deine Benutzerkennung.
Dieses Script (index.php) ist beim Installationsprozess von PHP erstellt worden und läuft deswegen mit dem UID/GID von PHP (oder dem Webserver).
Was kannst Du machen ?
Lad das Script (index.php) einmal mit einem FTP-Programm auf deine Platte zuhause,
lösch das auf dem Server und lad dann das Script wieder von zuhause auf Deinen Webspace.
Vielleicht gehts so.
MfG
jubilee
:thumbup: Daumen hoch!! Auf sowas muss man erst kommen! Es funktioniert!
Danke.
Na supi jubilee :) habe 30 min gegrübelt warum ich mich anmelden konnte bei ihm und die index nicht geht!
So nah die Antwiort und doch so fern ;)
Nun,
auch ein blindes Huhn hat mal ein Gerstenkorn. ;)
MfG
jubilee
Hi,
habe heute mein (erstes) VKP-Maxi installiert. Zuerst lief alles bestens, bis ich auf einmal auf die Hauptseite nicht mehr raufkam:
ZitatFatal error: Failed opening required 'mainfile.php' (
Dann habe ich mal Eure Suchmaschine hier bemüht und bin über
mainfile.php in diesem Thread gelandet. Die Lektüre war von oben angefangen recht spannend und führte schließlich auch bei mir zur Lösung des Problems (index.php löschen und wieder aufspielen).
Das nenne ich mal einen guten Anfang! Vielen Dank für den Thread und für den Support! (Möglicherweise sehen wir uns jetzt öfter.)
Herzliche Grüße und frohe Weihnachten! (https://forum.pragmamx.org/proxy.php?request=http%3A%2F%2Fwww.oleownik.com%2Fx-mas-smily.gif&hash=9e49b838abfcec04390c49b81dee47ec8d09575c)
Peter