之前接触laravel框架时候被composer给吓到了,今天静下心来按照官网介绍,安装成功了。
首先是composer全局安装,参考网址http://pkg.phpcomposer.com/#how-to-install-composer
在我的lnmp根目录(/data/wwwroot)下执行命令composer create-project laravel/laravel learnlaravel5 v5.1.* 第三个参数是版本号,出现以下两个错误:
[Symfony\Component\Process\Exception\RuntimeException]
The Process class relies on proc_open, which is not available on your PHP installation.
[ErrorException]
proc_get_status() has been disabled for security reasons
解决方法是到php.ini中找到disable_functions,去掉相应的函数。(/usr/local/php/etc/php.ini),保存后重新安装。
当遇到403错误时候到/usr/local/nginx/conf/vhost/www.spendless.club.conf下检查文件
由于laravel的index.php是在根目录下的public下面,所以根目录改成/data/wwwroot/www.spendless.club/public,然后重启nginx,即可解决403错误