Hoster All-Inkl & Composer = geht nicht! (0.8.3 stable build 2)
Hallo,
ich bekomme beim Versuch Composer unter Contao 3.21 zu installieren (Installation über die Erweiterungsverwaltung) immer folgende Fehlermeldung:
Code:
Warning: file_put_contents(/www/htdocs/xxxxxxx/composer/.htaccess): failed to open stream: Permission denied in system/modules/!composer/ContaoCommunityAlliance/Contao/Composer/Runtime.php on line 60
#0 [internal function]: __error(2, 'file_put_conten...', '/www/htdocs/w01...', 60, Array)
#1 system/modules/!composer/ContaoCommunityAlliance/Contao/Composer/Runtime.php(60): file_put_contents('/www/htdocs/w01...', 'initialize()
#5 system/initialize.php(139): Contao\Config::getInstance()
#6 contao/main.php(18): require_once('/www/htdocs/w01...')
#7 {main}
Warning: file_put_contents(/www/htdocs/xxxxxxxx/composer/composer.json): failed to open stream: Permission denied in system/modules/!composer/ContaoCommunityAlliance/Contao/Composer/Runtime.php on line 99
#0 [internal function]: __error(2, 'file_put_conten...', '/www/htdocs/w01...', 99, Array)
#1 system/modules/!composer/ContaoCommunityAlliance/Contao/Composer/Runtime.php(99): file_put_contents('/www/htdocs/w01...', '{? "name": "...')
#2 system/modules/!composer/config/config.php(36): ContaoCommunityAlliance\Contao\Composer\Runtime::initialize()
#3 system/modules/core/library/Contao/Config.php(145): include('/www/htdocs/w01...')
#4 system/modules/core/library/Contao/Config.php(112): Contao\Config->initialize()
#5 system/initialize.php(139): Contao\Config::getInstance()
#6 contao/main.php(18): require_once('/www/htdocs/w01...')
#7 {main}
Hat jemand eine Lösungs für mich?
Vielen Dank
Stefan
Liste der Anhänge anzeigen (Anzahl: 1)
Habe auch ein Problem mit Composer und All-Inkl.
Code:
Der Safe-Mode-Hack wird nicht unterstützt.
Richten Sie Contao so ein, dass es ohne SMH lauffähig ist.
→ Artikel zum SMH im Contao Wiki
In der htaccess habe ich "AddHandler php53-cgi .php" drinnen stehen.
Über den normalen "Erweiterungskatalog" konnte ich alles sehen und installieren.
Ohne einen Savemodehack.
Contao Check sagt, dass alles passt.
LÖSUNG:
Editiere die system/config/localconfig.php (mit einem UTF-8 fähigen Editor) und setze
$GLOBALS['TL_CONFIG']['useFTP'] = false;
lg Matthias