1. 程式人生 > >安裝laravel5.5版本遇到的坑

安裝laravel5.5版本遇到的坑

今天在centos7上安裝laravel,因為我的伺服器上php版本是7.0,所以我選擇安裝laravel5.5。

第一步,安裝composer

wget https://dl.laravel-china.org/composer.phar -O /usr/local/bin/composer

chmod a+x /usr/local/bin/composer

第二步,用composer安裝laravel 

composer global require "laravel/installer"

第三步,指定安裝laravel5.5

composer create-project --prefer-dist laravel/laravel blog "5.5.*"

第四步,對storage和bootstrap/cache資料夾進行授權

chmod 777 storage
chmod 777 bootstrap/cache

就在我滿心歡喜訪問laravel的public/index.php目錄時卻報了下面這個錯,

thiere is no existing directory '/usr/local..../storage/logs',directory is not buildable:open denied;

好像是授權的問題,但是我都授權了阿,後來在外文網站上找到解決laravel5.5問題的三行命令

php artisan cache:clear

chmod -R 777 storage/

composer dump-autoload

再訪問網站,成功解決,終於可以和laravel愉快的玩耍了