Probleme beim installieren von Typo3 V3.7.0 auf vServer

chriscross

Registered User
Hallo zusammen,

ich bin dabei Typo3 auf meinem vServer zu installieren. ich nutze dazu die Anleitung von BerK (https://serversupportforum.de/threads/typo3-auf-vserver-howto.476/).

Ich habe die Anleitung soweit durchgearbeitet, erhalte aber nach dem hochladen /entpacken der ganzen dateien beim Aufruf der seite http://web17.123123.vserver.de/cms folgende Fehlermeldung auf der Seite:
---------------------------------------------------------------------------
Warning: Unknown(): open_basedir restriction in effect. File(/var/www/web17/html/typo3_src-3.7.0/typo3/sysext/cms/tslib/index_ts.php) is not within the allowed path(s): (/html) in Unknown on line 0

Warning: Unknown(/var/www/web17/html/typo3_src-3.7.0/typo3/sysext/cms/tslib/index_ts.php): failed to open stream: Operation not permitted in Unknown on line 0

Warning: (null)(): Failed opening '/var/www/web17/html/typo3_src-3.7.0/typo3/sysext/cms/tslib/index_ts.php' for inclusion (include_path='.:/usr/share/pear') in Unknown on line 0
-------------------------------------------------------------------------------

ich habe zuerst (vergeblich) die myhttpd.conf datei in die httpd.conf datei eingebunden und anschließend die Anweisungen direkt eingetragen:

<Directory "/var/www/webx/html">
AllowOverride All
Options +FollowSymLinks
PHP_ADMIN_FLAG safe_mode off
PHP_ADMIN_VALUE open_basedir /
PHP_ADMIN_VALUE safe_mode_exec_dir /
</Directory>

ich habe ebenfalls versucht, das Directory auf /var/www/web17/http/cms zu setzen aber ebenfalls ohne Erfolg.

Hat jemand eine Idee wie ich Typo3 auf meinem VServer zum laufen bekomme?
Ich habe ImageMagic von JWeiland eingesetzt, aber ich glaube ich komme noch garnicht so weit, daß hier das Problem liegen könnte.

Vielen Dank im Voraus,

Christian Schulte
 
chriscross said:
<Directory "/var/www/webx/html">
AllowOverride All
Options +FollowSymLinks
PHP_ADMIN_FLAG safe_mode off
PHP_ADMIN_VALUE open_basedir /
PHP_ADMIN_VALUE safe_mode_exec_dir /
</Directory>
Das ist genau der Weg wie es laufen sollte. Nur halt in der ersten Zeile statt 'webx' 'web17' einsetzen und vorallem danach einen apache reload/restart machen.

Vorsichtshalber nach dem reload in /var/log/(httpd|apache2)/error_log schaun, ob dort Fehler protokoliert werden.

huschi.
 
Hallo Huschi,

ich habe im Directory (vorher schon) mein web17 eingetragen und anschließend den Server neu gestartet.
Im Error Log ist nicht zu sehen...

ich habe laut diesem thread die Einstellungen so verändert, daß open_basedir und save_mode_exec_dir auf var/www/web17/html bzw auf var/.../html/cms zeigen. wieder kein Erfolg.

---------------- Ergänzung ------------------
Jetzt erhalte ich die Fehlermeldung:
Warning: main(): SAFE MODE Restriction in effect. The script whose uid is 656 is not allowed to access /var/www/web17/html/cms/t3lib/class.t3lib_timetrack.php owned by uid 0 in /var/www/web17/html/typo3_src-3.7.0/typo3/sysext/cms/tslib/index_ts.php on line 71

Warning: main(/var/www/web17/html/cms/t3lib/class.t3lib_timetrack.php): failed to open stream: Success in /var/www/web17/html/typo3_src-3.7.0/typo3/sysext/cms/tslib/index_ts.php on line 71

Fatal error: main(): Failed opening required '/var/www/web17/html/cms/t3lib/class.t3lib_timetrack.php' (include_path='.:/usr/share/pear') in /var/www/web17/html/typo3_src-3.7.0/typo3/sysext/cms/tslib/index_ts.php on line 71
------------------------------------------------------------------------

Hast du noch eine Idee?

Christian
 
Last edited by a moderator:
chriscross said:
Warning: main(): SAFE MODE Restriction in effect. The script whose uid is 656 is not allowed to access /var/www/web17/html/cms/t3lib/class.t3lib_timetrack.php owned by uid 0 in /var/www/web17/html/typo3_src-3.7.0/typo3/sysext/cms/tslib/index_ts.php on line 71
Diese Fehlermeldung ist doch schon was ganz anderes.
Hier meckert er, daß Deine Dateien des Typo3-Kerns als root-User laufen.
Mach mal:
chown -R web17:ftponly /var/www/web17/html/typo3_src-3.7.0

huschi.
 
chriscross said:
<Directory "/var/www/webx/html">
...
PHP_ADMIN_FLAG safe_mode off
...
</Directory>
Steht das nicht im Widerspruch? (Oder liege ich jetzt total daneben?) Wenn safe_mode Off ist kann doch die Fehlermeldung nicht entstehen:
chriscross said:
Jetzt erhalte ich die Fehlermeldung:
Warning: main(): SAFE MODE Restriction in effect. The script whose uid is 656 is not allowed to access /var/www/web17/html/cms/t3lib/class.t3lib_timetrack.php owned by uid 0 in /var/www/web17/html/typo3_src-3.7.0/typo3/sysext/cms/tslib/index_ts.php on line 71
MfG Micha
 
Strike!! Problem behoben - ich sehe den Installationsbildschirm

Hallo Huschi,

you made my day! :D

Ich hatten dem Webuser zuwenig DiskQuota gegeben und beim chown die Fehlermeldungen übersehen.
Dadurch waren einige Verzeichnisse nicht im Besitz des Web17.

Jetzt gehts...
Danke an alle!
 
micha-bbg said:
Wenn safe_mode Off ist kann doch die Fehlermeldung nicht entstehen:
Ja, da hast Du recht.
Aber eines habe ich hier im Board gelernt:
Lieber eine schnelle, leicht umzusetzende Lösung, als wirklich auf des Pudelskern zu stossen.
Um den safe_mode kümmern wir uns also das nächstemal. ;)

huschi.
 
Back
Top