Ich bekomme diese Meldung:
Welche Ordner bzw. Verzeichnisse benötigen welche ext4 Berechtigungen?
Ich bekomme diese Meldung:
Welche Ordner bzw. Verzeichnisse benötigen welche ext4 Berechtigungen?
Ordner sollten i.d.R. 755, Dateien 644 bekommen. Benutzer und Gruppe sollten der Benutzer und die Gruppe sein, unter der der PHP-Prozeß der Website läuft (das hängt von der PHP-Implementierung ab (mod_php, FPM, FastCGI, etc.), da kann Dir Dein Hoster sicherlich weiterhelfen).
Timme Hosting - schnelles nginx-Hosting
Ich habe nun angefangen die Berechtigungen entsprechen zu setzen:
Im Browser nun schon:
Error
Please execute “composer install” from the command line to install the required dependencies for Shopware 5
Fehler
Bitte führen Sie zuerst “composer install” aus.
Jetzt mußt Du auf der Kommandozeile (SSH) im Shopware-Verzeichnis noch
composer install
ausführen.
Timme Hosting - schnelles nginx-Hosting
So nun:
chmoid 755 /var/www/shopware -R
find /var/www/shopware -type f -exec chmod 644 {} \;
Dann
apt install composer
composer install
und nun Folgendes:
Bei apt install composer:
login as: dirk
dirk@192.168.1.123’s password:
Welcome to Ubuntu 16.04.4 LTS (GNU/Linux 4.4.0-87-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: Ubuntu Advantage for Infrastructure | Ubuntu
41 Software-Pakete können aktualisiert werden.
3 Aktualisierungen sind Sicherheitsaktualisierungen.
Last login: Tue May 1 15:03:30 2018 from 192.168.1.120
dirk@ubuntu:~$ sudo su
[sudo] Passwort für dirk:
root@ubuntu:/home/dirk# cd /var/www/shopware/
root@ubuntu:/var/www/shopware# composer install
Die Anwendung »composer« ist momentan nicht installiert. Sie können sie durch folgende Eingabe installieren:
apt install composer
root@ubuntu:/var/www/shopware# apt install composer
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen… Fertig
Die folgenden zusätzlichen Pakete werden Installiert
javascript-common jsonlint libjs-excanvas mercurial mercurial-common
php-cli-prompt php-composer-semver php-composer-spdx-licenses
php-json-schema php-symfony-console php-symfony-filesystem
php-symfony-finder php-symfony-process
Vorgeschlagene Pakete:
qct kdiff3 | kdiff3-qt | kompare | meld | tkcvs | mgdiff wish python-mysqldb
python-pygments python-openssl php-symfony-event-dispatcher php-psr-log
Die folgenden NEUEN Pakete werden installiert:
composer javascript-common jsonlint libjs-excanvas mercurial
mercurial-common php-cli-prompt php-composer-semver
php-composer-spdx-licenses php-json-schema php-symfony-console
php-symfony-filesystem php-symfony-finder php-symfony-process
0 aktualisiert, 14 neu installiert, 0 zu entfernen und 30 nicht aktualisiert.
Es müssen 2.420 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 13,2 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Holen:…
…
Loading from cache
behat/mink suggests installing behat/mink-zombie-driver (fast and JS-enabled headless driver for any app (requires node.js))
sebastian/global-state suggests installing ext-uopz (*)
phpunit/phpunit-mock-objects suggests installing ext-soap (*)
phpunit/php-code-coverage suggests installing ext-xdebug (^2.5.1)
phpunit/phpunit suggests installing ext-xdebug (*)
phpunit/phpunit suggests installing phpunit/php-invoker (~1.1)
behat/behat suggests installing behat/symfony2-extension (for integration with Symfony2 web framework)
behat/behat suggests installing behat/yii-extension (for integration with Yii web framework)
sensiolabs/behat-page-object-extension suggests installing bossa/phpspec2-expect (Allows to use PHPSpec2 matchers in Behat context files)
Generating optimized autoload files
Warning: Ambiguous class resolution, “Doctrine\ORM\Persisters\Entity\BasicEntityPersister” was found in both “$baseDir . '/engine/Library/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php” and “/var/www/shopware/vendor/doctrine/orm/lib/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php”, the first will be used.
Warning: Ambiguous class resolution, “Doctrine\Common\Proxy\AbstractProxyFactory” was found in both “$baseDir . '/engine/Library/Doctrine/Common/Proxy/AbstractProxyFactory.php” and “/var/www/shopware/vendor/doctrine/common/lib/Doctrine/Common/Proxy/AbstractProxyFactory.php”, the first will be used.
root@ubuntu:/var/www/shopware#
und im Browser:
Diese Seite funktioniert nicht
shop.so-geht-es.org kann diese Anfrage momentan nicht verarbeiten.
HTTP ERROR 500