修改指向Public目录后报错的解决办法
创建于 2022-11-01 / 最近更新于 2022-11-01 /
1610
字体:
[默认]
[大]
[更大]
检查指引
若您安装完程序,输入主域名显示类似如下图界面的,请参考本文档的指引进行操作。
访问任何链接,都带上Public字眼的。
只要您出现上述情况,就说明您安装的软件是方式错误的。尽管现在程序可以带上Public访问,但是您会遇到各种奇形怪状的问题。
解决方法
一、将http服务软件的运行目录指向到程序的Public目录
这里我们以phpstudy为例,将根目录只想到PESCMS系列软件的Public目录。如下图所示:
您用宝塔,lnmp一键安装包或者其他方式部署的,都差不多做法。您怎样配置软件运行路径,您就指向到PESCMS系列软件对应的Public目录。
部分操作系统、http服务软件可能会设置了禁止读取上一级目录的限制。
如宝塔禁止跨目录、lnmp防跨目录设置。
二、访问主域名,浏览器按Ctrl+F5强刷
在确保您已经指向了Public为运行目录,请输入主域名。不要带上任何参数。
如下动图所示,按Ctrl+F5强刷
三、在当前页面按F12
在弹窗开发者工具后,我们还需要禁止当前浏览器请求缓存。
依次在弹出框选择:Network(网络) -- Disable cache(停用缓存)
接下来操作一下PESCMS系列软件,输入登录账户,随便点点任意站内超链接。
确认请求返回的内容是有效的,明确的。
一般来到这一步,系统就正常的了,若还未解决,请参考第四步。
四、换一个浏览器或重装PESCMS系列软件
若您还出现问题,请更换一个浏览器。如更换火狐来打开测试。
2 人点赞过