Nach erfolgreicher Installation von JSM Multisites 1.3 (com_multisites_V1.3.60) wird man aufgefordert die Patches zu installieren. Bei einem Klick auf Installieren erscheint der folgende Fehler:
JFolder::create: Infinite loop detected
Unable to create destination
Error during installation of the file "administrator/defines.php"
Der Fehler liegt hier an den Verzeichnisrechten / Verzeichnispfad. Es muss eine Anpassung an der PHP-Variable open_basedir vorgenommen werden.
PHP open_basedir
alt: /var/www/clients/client1/web24/web
geändert zu: /var/www/clients/client1/web24
Das geht am besten im Admin-Panel des ISP oder alternativ per htaccess:
php_value open_basedir "/htdocs/unsecured"
Nachdem die Änderung des Pfades klappte, erschien ein neuer Fehler:
Error during installation of the file "installation"
Der Ordner "installation" darf im Joomla-Root verzeichnis nicht unter diesem Namen liegen. Besser umbenennen in "installation_to_delete" und bei der Installation der Patches den Namen angeben.