- 积分
- 37
- 威望
-
- 金钱
-
- 注册时间
- 2019-2-27
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
2台 X86 CentOS 7.9 都是腾讯云,几乎无任何区别.
同样安装 LNMP 1.8 配置一摸一样
同样一个 vue + Laravel 项目,安装部署流程一摸一样,权限也都设置 www:www.
domain.conf 是自己写的,不是 lnmp vhost生成,没有 .user.ini
location / {
index index.php index.html index.htm;
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
public 内的文件如下
fastcgi.conf
注释掉
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/";
并增加
fastcgi_param PHP_ADMIN_VALUE "open_basedir=/home/wwwroot/:/tmp/:/proc/";
才能正常访问,但是这样又影响了其他php程序
主要搞不懂的是另外一台服务器完全没任何问题. fastcgi.conf 也有这个
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/";
现在懵了..不知道到底如何
|
|