...
PHP

PHP Nginx TP5 出现 require(): open_basedir restriction in effect /:/tmp/:/proc/ 报错

在linux服务器部署thinkphp5的时候PHP报了这个错误

个人轻身经历 下面放出解决办法

方法一、.user.ini

在网站根目录找到.user.ini 没有的话 打开隐藏文件 .xxx 开头的再liunx中是隐藏文件
可以尝试删除.user.ini(记得备份)如果删除了也解决不了继续往下看
打开.user.ini文件修改文件路径如下:

open_basedir=/home/wwwroot/网站路径/:/tmp/:/proc/

如果还是解决不了 改成下面的试试

open_basedir=/home/wwwroot/网站路径/../:/tmp/:/proc/

方法二

shell 打开目录

cd /usr/local/nginx/conf

vim编辑fastcgi.conf

vim fastcgi.conf

找到

astcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/";

修改为

astcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/../:/tmp/:/proc/";

问题解决

PS:记得重启服务

nodejs 获取命令行参数 vue-clipboard2(vue剪切板功能)
biu biu biu
js将字符串数字数组转换成uint8Array数组,用于mcu通讯指令。 金蝶发票助手打开提示:本功能基于跨技术平台的嵌套方式实现,对正浏览器版本和兼容模式有要求。解决 关于HP打印机在WIN7上打印窗口无响应的解决办法 免费SSL证书、自动化续签证书,acme.sh 完整教程:安装、使用、常见错误及解决方案 分享一个微信朋友圈点赞秒赞软件,无需下载一秒几千赞