好久没有安装这个东西了 这次安装又遇到好多坑 这次记录一下
- 前面的步骤就按照官方教程 我这边用的是LNMP环境 所以有些配置需要调整 而且官方文档也没说明
- 需要注意的是以下几步
- 执行
composer install
的时候比较慢 推荐用下列命令1
2wget https://blog.yumc.pw/attachment/tgz/walle-web.vendor.tgz
tar -xvzf walle-web.vendor.tgz
- 执行
- 配置文件
/usr/local/nginx/conf/fastcgi.conf
注释下列行1
2
3PHP only, required if PHP was built with --enable-force-cgi-redirect
fastcgi_param REDIRECT_STATUS 200;
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/"; - 配置文件
/usr/local/php/etc/php.ini
修改下列行 去除exec
函数1
disable_functions = passthru,system,chroot,chgrp,chown,shell_exec,proc_open,proc_get_status,popen,ini_alter,ini_restore,dl,openlog,syslog,readlink,sy$
- 上线之前需要新建 temp 然后ln -s 上线目录 应该是BUG