2016-07-28 33 views
0

Nach meinem CakePHP3 Projekt Ubuntu 14.04 Server bereitstellen, wenn ich Projekt in Browser öffnen bekomme ich diesen Fehler:CakePHP3 - erfordern automatisches Laden öffnen straem fehlgeschlagen ist, keine solche Datei oder das Verzeichnis

Warning: require(/var/www/html/xyz-web/vendor/autoload.php): failed to open stream: No such file or directory in /var/www/html/xyz-web/config/bootstrap.php on line 38

Fatal error: require(): Failed opening required '/var/www/html/xyz-web/vendor/autoload.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/html/xyz-web/config/bootstrap.php on line 38

Und wenn ich laufen bin/cake server innen das Verzeichnis (auf dem Server) bekomme ich nächste Ausgabe:

Warning: require(/var/www/html/xyz-web/vendor/autoload.php): failed to open stream: No such file or directory in /var/www/html/xyz-web/config/bootstrap.php on line 38 PHP Fatal error: require(): Failed opening required '/var/www/html/xyz-web/vendor/autoload.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/html/xyz-web/config/bootstrap.php on line 38

Fatal error: require(): Failed opening required '/var/www/html/xyz-web/vendor/autoload.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/html/xyz-web/config/bootstrap.php on line 38

Wie löse ich das?

Antwort

0

Ich habe dieses Problem gelöst, indem ich Composer auf dem Server installiert habe und es in einem Projekt ausgeführt habe.

sudo apt-get update && sudo apt-get install curl php5-cli git && curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer 

und dann cd zu Kuchen Projekt (cd /var/www/html/{project_name}) und führen composer install benötigten Pakete zu installieren.