1、因为使用composer来创建laravel项目,所以默认的就搞来最新版的。
2、osx安装laravel参考链接:
https://www.phodal.com/blog/mac-os-install-laravel-4/
安装composer:
brew install homebrew/php/composer
创建laravel项目:
1、打开想放置项目的目录
2、composer create-project laravel/laravel your-project-name -prefer-dist
注:-prefer-dist是一个版本的参数,还可以选择debug版本。
这里我遇到了一个ssl证书的问题,因为我用的是XAMPP,所以默认指定给php的证书目录与系统默认的不一致,是在XAMPP目录下的。解决方法:
找到xampp下的php.ini(我的位置是在:/Applications/XAMPP/xamppfiles/etc/php.ini),找到openssl.cafile这个字段,没有就加一行:
openssl.cafile=/usr/local/etc/openssl/cert.pem
可使composer命令顺利通过。
参考链接:
http://stackoverflow.com/questions/31911021/os-x-laravel-installation-fail-on-xampp-using-composer
3、执行composer create-project … 后,会创建一个项目文件夹,直接运行http://localhost/your-app-name/public 应可以看到欢迎界面。
我一开始在这里遇到问题:
index.php 500,但是查不到其他报错信息。
google了下,给storage和vendor设置777的权限可解决:
chmod -R 777 storage
chmod -R 777 vendor