Fakler
"myXOOPs"-NeulingAw: lib und data Problem (bei und nach der Installation)
11.04.2011 22:00 Ich habe ein Problem das ebenfalls diese Verzeichnisse betrifft. Nun da ich sie nicht aus dem Document root herausnehmen wollte, habe ich die Verzeichnisse xoops data und xoops lib einfach umbenannt. Allerdings bekomme ich dann wenn ich die Homepage aufrufe folgende Fehlermeldung :Warning: require(/homepages/32/d230270845/htdocs/xoops_data/data/secure.php) [function.require]: failed to open stream: No such file or directory in /homepages/32/d230270845/htdocs/mainfile.php on line 68
Fatal error: require() [function.require]: Failed opening required '/homepages/32/d230270845/htdocs/xoops_data/data/secure.php' (include_path='.:/usr/lib/php5') in /homepages/32/d230270845/htdocs/mainfile.php on line 68
Nun habe ich den Pfad in der mainfile.php upgedatet. Lade ich aber die upgedatete Datei wieder herunter, erscheint sie so wie vor dem update ... das heisst der Pfad erscheint dann so wie vorher.
Advertisement
-
- Advertisement (Show more)
- Posts: 0
- Since: 0
Torti
"myXOOPs"-NeulingAw: lib und data Problem (bei und nach der Installation)
11.04.2011 17:46 Hihi,der bin ich ja in gewisser weise selber ^^
Naja ich habe versucht über die vhost.conf das basedir anzupassen aber das hat alles keinen effekt.
Keine Ahnung warum.
Habs jetzt erstmal gelassen da es eh nur eine Testseite ist die es nicht lange geben wird erstmal nicht so schlimm.
Aber ärgert mich schon das ich das nicht hin bekomme.
Hab nen vServer bei HosteEurope mit Plesk.
Und der will die vhost.conf nicht beachten.
Trotzdem erstmal danke.
alfred
AdministratorAw: lib und data Problem (bei und nach der Installation)
11.04.2011 09:38 Zitat:require() [function.require]: open_basedir restriction in effect.
Bitte deinen Hoster, das open_basedir anzupassen oder zu deaktivieren.
Muki
Co-AdministratorAw: lib und data Problem (bei und nach der Installation)
10.04.2011 21:45 Hallo Torti,wenn die Pathe korrekt sind sollte es gehen.
Ein .htaccess benötigst Du da nicht, vor allem da Du ja einen V-Server hast.
Du kannst auch die Richtigkeit der eingetragenen Pathe testen,
wenn Du Install aufruft und biss zur Eingabe der lib und data Pathe gehst. Hier muss dann ein Häkchen sein, bei konkreter Schreibweise.
Damit kannst Du auch testen.
Wenn alles stimmt dann weitergehen bis Du den Hinweis bekommst, dass das mainfile geschrieben wurde. Dann Install abbrechen. Du musst das mainfile.php vorher nicht verändern oder leeren, da aus diesem die vorhandenen Daten übernommen werden.
Muki
Torti
"myXOOPs"-Neulinglib und data Problem (bei und nach der Installation)
10.04.2011 11:30Hallo zusammen, ich habe gerade mal wieder zum testen ein Xoops aufgesetzt. Bei der Installation gabs wieder Probleme mit dem lib und data Verzeichnissen. Ich denke mal nicht das es an Xoops liegt sondern an meinem Webserver.
define('XOOPS_ROOT_PATH', '/var/www/vhosts/.../httpdocs/xoops');
define('XOOPS_PATH', '/var/www/vhosts/.../httpdocs/xoops_lib');
define('XOOPS_VAR_PATH', '/var/www/vhosts/.../httpdocs/xoops_data');
Die Ordner liegen dort auch da bin ich mir sicher!
Fehlermeldung ist folgende
Warning: require() [function.require]: open_basedir restriction in effect. File(/var/www/vhosts/.../httpdocs/xoops_data/data/secure.php) is not within the allowed path(s): (/var/www/vhosts/.../httpdocs/xoops/:/tmp/) in /var/www/vhosts/.../httpdocs/xoops/mainfile.php on line 68
Warning: require(/var/www/vhosts/.../httpdocs/xoops_data/data/secure.php) [function.require]: failed to open stream: Operation not permitted in /var/www/vhosts/b.../httpdocs/xoops/mainfile.php on line 68
Warning: require() [function.require]: open_basedir restriction in effect. File(/var/www/vhosts/.../httpdocs/xoops_data/data/secure.php) is not within the allowed path(s): (/var/www/vhosts/.../httpdocs/xoops/:/tmp/) in /var/www/vhosts/.../httpdocs/xoops/mainfile.php on line 68
Warning: require(/var/www/vhosts/.../httpdocs/xoops_data/data/secure.php) [function.require]: failed to open stream: Operation not permitted in /var/www/vhosts/.../httpdocs/xoops/mainfile.php on line 68
Fatal error: require() [function.require]: Failed opening required '/var/www/vhosts/.../httpdocs/xoops_data/data/secure.php' (include_path='.:') in /var/www/vhosts/.../httpdocs/xoops/mainfile.php on line 68
Im PLESK habe ich den Dokumentenroot logischerweise auf:
httpdocs/xoops
stehen
Wenn ich das richtig verstehe darf auch xoops nicht auf diese ausserhalb liegenden Ordner zugreifen.
Wenn ich aber bei PLESK den Root-Ordner anders lege sind die beiden Ordner wieder von extern erreichbar.
Ist es denn auch sicher wenn ich den Root umlege und dort eine htaccess rein lege mit einer weiterleitung?
Und wenn ja wie sollte diese aussehen?
Gruß
Torti