Hallo,
ich habe eine frische lokale Contao 3.4.0 Inistallation unter xampp und kann dann dort nich Composer installieren.
Der CC schimpft bei
PHP-Code:
Dateirechte
Der PHP-Prozess darf keine Dateien erstellen. Weitere Informationen …
dort steht dann unter ' Weitere Informationen …'
PHP-Code:
Erstelle einen Testordner
Der Testordner hat nicht den richtigen Besitzer und die richtigen Zugriffsrechte.
Der Testordner gehört daemon (sollte XXX gehören) und hat die Zugriffsrechte 755 (sollte 775, 755, 770 oder 750 sein).
Erstelle eine Testdatei
Die Testdatei hat nicht den richtigen Besitzer und die richtigen Zugriffsrechte.
Die Testdatei gehört daemon (sollte XXX gehören) und hat die Zugriffsrechte 644 (sollte 664, 644, 660 oder 640 sein).
Der PHP-Prozess darf keine Dateien auf Ihrem Server erstellen.
D.h. er kann zwar Ordner und Dateien anlegen, allerdings ist der Eigentümer ein anderer. Was eigentlich richtig ist und nicht anders sein soll. Die geforderten Lese/Schreib Rechte sind auch vorhanden. Was ist hier die Lösung?
Außerdem sagt der CC
PHP-Code:
Zusätzliche Dienste
...
Sie können die Composer-Paketverwaltung nicht verwenden. Weitere Informationen …
...
Kann Composer also nicht installieren.
Dort steht dann unter ' Weitere Informationen …'
PHP-Code:
Dateirechte
Der PHP-Prozess darf keine Dateien erstellen.
Der PHP-Prozess darf keine Dateien erstellen oder verändern. Bitte korrigieren Sie die Serverkonfiguration entsprechend.
shell_exec (optional)
Sie können die Composer-Paketverwaltung auf diesem Server verwenden.
Kann Composer also doch installieren?
Wenn ich trotzdem Composer installiere erhalte ich den Fehler
PHP-Code:
Fatal error: Uncaught exception Symfony\Component\Process\Exception\RuntimeException with message The process has been signaled with signal "11". thrown in phar://composer/composer.phar/vendor/symfony/process/Symfony/Component/Process/Process.php on line 369
#0 phar://composer/composer.phar/vendor/symfony/process/Symfony/Component/Process/Process.php(210): Symfony\Component\Process\Process->wait()
#1 phar://composer/composer.phar/src/Composer/Util/ProcessExecutor.php(62): Symfony\Component\Process\Process->run(Array)
#2 phar://composer/composer.phar/src/Composer/Package/Loader/RootPackageLoader.php(309): Composer\Util\ProcessExecutor->execute('svn info --xml', NULL)
#3 phar://composer/composer.phar/src/Composer/Package/Loader/RootPackageLoader.php(188): Composer\Package\Loader\RootPackageLoader->guessSvnVersion(Array)
#4 phar://composer/composer.phar/src/Composer/Package/Loader/RootPackageLoader.php(58): Composer\Package\Loader\RootPackageLoader->guessVersion(Array)
#5 phar://composer/composer.phar/src/Composer/Factory.php(270): Composer\Package\Loader\RootPackageLoader->load(Array)
#6 system/modules/!composer/src/Runtime.php(485): Composer\Factory->createComposer(Object(Composer\IO\BufferIO))
#7 system/modules/!composer/src/ClientBackend.php(308): ContaoCommunityAlliance\Contao\Composer\Runtime::createComposer(Object(Composer\IO\BufferIO))
#8 system/modules/!composer/src/ClientBackend.php(125): ContaoCommunityAlliance\Contao\Composer\ClientBackend->loadComposer()
#9 system/modules/core/classes/Backend.php(415): ContaoCommunityAlliance\Contao\Composer\ClientBackend->generate()
#10 system/modules/core/controllers/BackendMain.php(135): Contao\Backend->getBackendModule('composer')
#11 contao/main.php(22): Contao\BackendMain->run()
#12 {main}
Bin einfach überfordert - kennt jemand das Problem?
Viele Grüße
hippo