Hallo,
ich habe seit kurzem eine schwerwiegendes Problem mit meiner Internetseite. Ich habe keine Ahnung was passiert ist, aber seit einigen Tagen geht garnicht mehr viel. Ich kann weder neue Templates / Plugins hochladen, noch werden Bilder angezeigt und Videos verlinken geht auch nur noch halb.
Ich benutze Joomla 1.5.17 mit Jomsocial 1.6.
Error #1 Upload / Installation:
Unable to write entry
Warning: file_put_contents() [function.file-put-contents]: SAFE MODE Restriction in effect. The script whose uid is 1169 is not allowed to access /var/www/webXXX/html/tmp/install_4c5e74e26ad4a owned by uid 33 in /var/www/webXXX/html/libraries/joomla/filesystem/file.php on line 298
Warning: file_put_contents(/var/www/webXXX/html/tmp/install_4c5e74e26ad4a/templateDetails.xml) [function.file-put-contents]: failed to open stream: No such file or directory in /var/www/webXXX/html/libraries/joomla/filesystem/file.php on line 298
Es kann kein Installationspaket gefunden werden!
Error #2 Video
JFolder::create: Could not create directory
JFolder::create: Could not create directory
Error #3 Foto
Lösung:
Offenbar lag der Fehler doch am SafeMode. Irgendwie wurde meine php.ini wieder überschrieben und somit wurde auch der SafeMode aktiviert. Ich habe ihn nun wieder deaktiviert und auch eine "webXX.lock"-Datei erstellt.
Nun geht erstmal wieder alles.
- Safe-Mode deaktivieren (der ist sowieso veraltet und doof)
- open_basedir angeben, in denen auch im Safemode rumgefurwerkt werden darf.
[1] http://php.net/manual/de/features.safe-mode.php
[2] http://forum.joomla.org/viewtopic.php?t=25953
www-run ist also nicht das Problem gewesen. Oder nur zum Teil.