Laravel 5.4安装错误

时间:2017-01-29 15:03:46

标签: laravel laravel-5 laravel-5.4

我正在使用laravel installer命令

设置我的项目
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

2 个答案:

答案 0 :(得分:0)

你的作曲家已经老了。

尝试composer self-update并确保您的PHP有权将文件写入您当前的文件夹

答案 1 :(得分: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 MySQL的 php7.0-mcrypt的 php7.0拉链 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