打印

lnmp1.4服务器500错误

lnmp1.4服务器500错误

请教下大家,我安装Lnmp1.4出现了这个问题:我添加了一个虚拟机,入口文件 index.php 在所选目录下(/home/wwwroot/api/),项目一切正常, 当把index.php 移动到所选目录的public目录下时(/home/wwwroot/api/public/),就报500错误了。nginx 下的域名配置文件root我也指向了 /home/wwwroot/api/public; 项目下的.user.ini 里面也改成 open_basedir=/home/wwwroot/api/public:/tmp/:/proc/ 了, .user.ini 也移动到public目录下,还是报500。请教下大家,我是哪里配置出了问题的吗?服务器原来用的是Lnmp1.3,换成1.4了,有几个项目的入口文件是在public目录下的,现在项目运行不起来。

[ 本帖最后由 laufy 于 2017-6-19 22:49 编辑 ]

TOP

回复 1# 的帖子

我之前也是lnmp1.3一键安装,后来卸载了,一键安装lnmp1.4,php.ini去掉两个禁用的函数,rewrite规则也用laravel专用的,访问public下的lnmp.html正常,但是其他的都是500错误,在index.php获取request_uri  是正常的,/test就是/test,/就是/。环境是阿里云1G内存的ecs,centOS,php5.6.30

[ 本帖最后由 luocifu08 于 2017-6-20 08:52 编辑 ]

TOP

https://lnmp.org/faq/lnmp-vhost-add-howto.html#user.ini
你的程序可能要跨目录方案,按上教程使用 ./remove_open_basedir_restriction.sh 移除防跨目录设置

Paypal信用卡代付/代购VPS/域名/软件/付费代维问题解决等 QQ 503228080 旺旺 lzhenbao
军哥淘宝店铺
QQ/旺旺仅提供代购及付费代维/问题解决等服务,其他不回复!LNMP相关问题请在本论坛发帖,提问前先搜索,按https://bbs.vpser.net/thread-2555-1-1.html 反馈信息!

TOP

谢谢luocifu08,谢谢老大,运行 remove_open_basedir_restriction.sh 可以了。

TOP