Beim Installieren der Demo-Inhalte eines Templateherstellers auf einem Server von All-inkl erscheint die foldgnde Fehlermeldung:
Warning: session_start() [function.session-start]: open(/tmp/sess_bf1feba19e57b3468884c600c8108f77, O_RDWR) failed: Permission denied (13) in ~/libraries/joomla/session/session.php on line 532
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at ~/libraries/joomla/session/session.php:532) in ~/libraries/joomla/session/session.php on line 532
Abhilfe soll eine .htaccess-Datei im Installationsverzeichnis von Joomla schaffen. Dazu entweder die Joomla Standard htaccess-Datei aktivieren oder eine neue leere .htaccess Datei anlegen mit folgendem Inhalt:
Addhandler php5-cgi .php
php_flag magic_quotes_gpc off
php_flag display_errors off
Außerdem kann man auch mit einer php.ini etwas gegen die "magic_quotes" unternehmen:
magic_quotes_gpc = Off
session_save_path = /tmp
In diesem Beispiel der php.ini im Installationsverzeichnis, wird auch versucht den PHP Temp Path neu zu setzen.
Anschließend das ganze auch mit einem anderen Browser testen, damit eine neue Session angelegt wird. Oft lag es auch am Browser selbst das die Session nicht angelegt werden konnte.