Hi,
typo3 laeuft bei mir so lange ich nicht versuche die Source mittels symbolischen Links einzufuegen.
Ich hab die Links laut: http://typo3.org/doc.0.html?&tx_extrepmgm_pi1[extUid]=265&tx_extrepmgm_pi1[tocEl]=75&cHash=f6a7716e41#oodoc_part_76 eingebunden.
- Die httpd.typo3.conf ist angelegt wie im http://typo3faq.net beschreiben.
- rechte stehen bei der Source und der Dummy-Site auf wwwrun:nogroup (so wird auch Apache ausgeführt)
- Dann hab ich noch in der httpd_confixx.conf das "-" vor FollowSymlinks zu einem "+" gemacht. Das hab ich dann anhand einer anderen datei getestet (also link erstellt und diesen aufgerufen) das ging.
Mehr hab ich bei der Forensuche an Tipps nicht gefunden
Leider kommt aber immer noch folgender Fehler:
Warning: open_basedir restriction in effect. File is in wrong directory in Unknown on line 0
Warning: Failed opening '/home/www/web1/html/typo/index.php' for inclusion (include_path='.:/usr/local/lib/php') in Unknown on line 0
Hat mir da jmd noch nen Tipp?
Weiter Infos:
rootServer von Puretec mit SUSE8.2
/var/log/httpd/error_log gibt keine naehere Auskunft
Gruesse
Der_Supi
hast du nur den Eigentümer des dir geändert aber nicht der Dateien darin?
chown -R wwwrun quickstart
Sollte helfen
Nimer
Doch hab ich, sowohl auf die Dummy als auch auf die src. Deswegen check ich das auch nicht.
Hi Der_Supi,
ich glaub ich habe, was Du brauchst!
Ich nehme mal an, dass Du einen 1und1-Root-Server.
Wenn ja, dann haben wir das Problem bestimmt gleich gelöst.
Hast Du die httpd.conf schon editiert?
In dieser musst Du für jeden virtuellen Host (web1, web2, usw.) einen separaten Eintrag (unterhalb der Section 2: 'Main' server configuration) machen, der wie folgt lautet:
<Directory "/home/www/web1/html">
Options FollowSymLinks
AllowOverride All
</Directory>
Das "+" vor FollowSysLins in der httpd_confixx.conf solltest Du aus Sicherheitsgründen wieder in ein "-" ändern.
Durch den manuellen Eintrag, in der httpd.conf, hebst Du die Beschränkung aus der httpd_confixx.conf für die Seiten des VHost-Web1 wieder auf.
Anschließend solltest Du Dich noch mal als Admin im Confixx anmelden und unter "Einstellungen" -> "httpd Spezial" noch einen Eintrag machen. Dafür gehe folgendermaßen vor:
1. Wähle unter "httpd-Zusatzeinträge für:" die Option
einen Kunden ändern
2. Kunde webX (in Deinem Fall web1) suchen
3. in das nun folgende Fenster trägst Du noch den Befehl
php_admin_flag safe_mode Off
ein und speicherst diesen mit der Option "für alle Domains des Kunden setzen".
Nun, wenn alle Einstellungen und Einträge gemacht sind,
musst Du den Apache Neustarten. Befehl "rcapache restart".
Jetzt bin ich mir sicher, dass es klappen wird!!!
Gruß und viel Glück,
Spengler
Falls das alles nicht klappt, kannst Du zur Not ein zip Paket ohne SymLinks installieren. Läuft genausogut, erschwert nur den Versionsupdate von Typo ein wenig. Habe übrigens in mehreren Postings gelesen, dass open_basedir und Typo in Kombination Probleme verursacht.
Gruss
Thomas
Hallo,
Der_Supi schriebMehr hab ich bei der Forensuche an Tipps nicht gefunden
Leider kommt aber immer noch folgender Fehler:
Warning: open_basedir restriction in effect. File is in wrong directory in Unknown on line 0
Warning: Failed opening '/home/www/web1/html/typo/index.php' for inclusion (include_path='.:/usr/local/lib/php') in Unknown on line 0
Weiter Infos:
rootServer von Puretec mit SUSE8.2
/var/log/httpd/error_log gibt keine naehere Auskunft
Steht doch alles da?! open-basedir ist das Problem. Deshalb steht der Fehler auch nicht in den Apache-Logfiles.
Erkundige dich mal zum Thema open-basedir und Du wirst sehen, wie man das lösen kann... 🙂
Gruss - michael
Hi Spengler, so werd ich es noch mal versuchen! Hoert sich gut an. Tausendfach bedankt!
das da oben war ich, nur damit hier keine Verwechslungen auftreten ;-)