2017-01-29 13 views
0

私は、laravelインストーラのコマンドを使用して私のプロジェクトを設定Laravel 5.4インストールエラー

laravel new blog 

しかし、それは、次のエラーを返しています。

PHP Warning: require(/var/www/blog/vendor/composer/../laravel/framework/src/Illuminate/Foundation/helpers.php): failed to open stream: No such file or directory in /var/www/blog/vendor/composer/autoload_real.php on line 66 
PHP Fatal error: require(): Failed opening required '/var/www/blog/vendor/composer/../laravel/framework/src/Illuminate/Foundation/helpers.php' (include_path='.:/usr/share/php') in /var/www/blog/vendor/composer/autoload_real.php on line 66 
Script php artisan optimize handling the post-update-cmd event returned with error code 255 

私の開発環境のセットアップ: -

Ubuntu 16.04, 64 bit 
Composer version 1.0.2 
Laravel Installer 1.3.3 
PHP 7.0.8-0ubuntu0.16.04.3 
+0

「composer self-update」または「composer global du mp-autoload'である。 laravel 5.4の要件を見て、あなたがすべてそれを持っていることを確認してください:) – AfikDeri

答えて

0

あなたの作曲はかなり古いです。

composer self-updateを試してみて、あなたのPHPは

+0

私は作曲家を更新しましたが、それでもまだ動かなかったのです。 –

0

はこれらをインストールし、あなたに現在のフォルダをファイルの書き込み権限を持っていることを確認すると、上記のように、チェック権限を述べました。 php7.0とlibapache2-MOD-php7.0 php7.0-CLI php7.0共通 php7.0-mbstringの php7.0-GD php7.0-国際 php7.0-XML PHP7 0.0-MySQLの php7.0-mcryptの php7.0-ZIP php7.0-FPM php7.0-BZ2 php7.0-JSON php7.0-きちんと PHP-Redisの PHP-memcachedを

sudo apt install -y php7.0 libapache2-mod-php7.0 php7.0-cli php7.0-common php7.0-mbstring php7.0-gd php7.0-intl php7.0-xml php7.0-mysql php7.0-mcrypt php7.0-zip php7.0-fpm php7.0-bz2 php7.0-json php7.0-tidy php-redis php-memcached