标签:unit src 根目录 php 扩展 install com arch 使用
环境 : centOS7+php7+apache2.4.6
累屁过程略坎坷,一笔带过吧,最开始装完进入入口文件一片空白,错误代号500,接下来发现是安装框架后不能生成vendor扩展包,artisan不能用,百度说是storage/cache和bootstrap权限的事,设置了777没好使,直接整个项目给了777,也没好使.
解决办法: 正常安装扩展是直接composer install就好了, 但是用了还是不行,发现报错内容是 ‘phpunit/phpunit 4.8.9 requires ext-dom * -> the requested PHP extension dom‘
看样子是php少了扩展,百度(http://blog.csdn.net/winter_liang/article/details/72874723)给的结果是 :
[root@localhost ~]# yum search php70w 查询可供安装的包
[root@localhost ~]# yum -y install php70w-xml.x86_64
[root@localhost ~]# systemctl restart httpd.service 重启apache
‘complete‘之后, 进行‘composer update‘,
项目根目录生成vendor目录,artisan正常使用,
虽然页面打开是这个鬼样子,但是已经成功一半了,至少出现了让人安心的报错
经百度,这是因为要配置config/app.php里面的key的值,这里使用的是配置文件.env中的配置。使用命令php artisan key:generate
会自动生成key,并且(自动)加入到.env文件中的APP_KEY的值的位置。
折腾一晚上,终于......
标签:unit src 根目录 php 扩展 install com arch 使用
原文地址:http://www.cnblogs.com/islikuan/p/7468511.html