Hat schon jemand das geniale Teil openTimetool installiert und zum laufen bekommen unter ispcp?
Ich bekomme folgenden Fehler beim start opentimetool.aargautourismus.ch :
Quote:Something terribly went wrong with auto_prepend. Maybe Suhosin ? See README ...
Das Teil liegt also in einer Subdomain. Es gibt dazu folgendes .access
Code:
#
# for the php-value settings
# AllowOverride Options or AllowOverride All
# needs to be set in the Apache config!!!
#
php_flag register_globals on
php_value auto_prepend_file "/var/www/virtual/aargautourismus.ch/opentimetool/htdocs/config.php"
Options -Indexes +FollowSymLinks
DirectoryIndex index.php index.html index.htm
<FilesMatch "\.(tpl|log|ini)$">
Order allow,deny
Deny from all
</FilesMatch>
ErrorDocument 400 /index.php
ErrorDocument 401 /index.php
ErrorDocument 403 /index.php
ErrorDocument 404 /index.php
ErrorDocument 501 /index.php
ErrorDocument 503 /index.php
Quote:Und die Installationsanleitung sagt:
INSTALLATION
- Einspielen der mysql.sql in Ihre MySQL-Datenbank
- Ändern der htdocs/.htaccess entsprechend Ihren Einstellungen.
Hier müssen Sie nur den auto-prepend Befehl (auto-prepend command) einstellen.
Die config.php liegt im Root-Verzeichnis der Anwendung (Im Root-Verzeichnis
liegt auch diese INSTALL.de Datei)
* Bitte beachten Sie bei Ihrer PHP-Konfiguration:
Wenn Sie die Suhosin Erweiterung (Hardened PHP) benutzen, funktioniert der
Export nach OpenOffice nur, wenn Sie die Session-Encryption deaktivieren:
setzen Sie in Ihrer php-Initdatei (z.B.
/etc/php/apache2-php5/ext-active/suhosin.ini) die Zeile
"suhosin.session.encrypt = Off"
Bitte auch das Suhosin.README beachten, da es prinzipiell Probleme mit diesem
Patch gibt !!!
Desweiteren gibt es Einschränkungen bei Safemode=On. Siehe README dafür.
- Passen Sie die config.php ebenfalls entsprechend an, alle zu ändernden Werte
sind in dieser Datei (config.php) beschrieben.
- Erstellen Sie für jede Sprache die Sie in openTimetool verwenden wollen einen
"symbolic link" auf das htdocs-Verzeichnis, auch für englisch!
Sie müssen im Verzeichnis "htdocs" einen "symbolic link" auf das htdocs-Verzeichnis
mit der jeweils benötigten Sprache anlegen (am besten machen Sie das gleich für alle
Sprachen).
Vorgehensweise:
cd </in/ihr/openTimetool>/htdocs
ln -s . de (symbolic link für deutsch)
ln -s . en (symbolic link für englisch)
ln -s . es (symbolic link für spanisch)
Damit wird sichergestellt, dass jede Sprache Ihren eindeutigen Pfad erhält.
Achtung: Sie müssen die Option "FollowSymLinks" in Ihrer Apache Konfiguration
aktiviert haben!
- Der Webserver Prozess benötigt jetzt noch Lese- und Schreibrechte für das
htdocs/tmp Verzeichnis,
chmod a+w tmp
Wo muss ich schrauben? In den Logs finde ich keinen Hinweis auf einen Fehler.