问题现象
在使用小皮面板(phpstudy)部署BlueLotus时遇到一个奇怪的问题:
通过小皮面板创建好BlueLotus的网站后
访问时页面会不断闪烁
且点击其他功能模块也无法正常显示
这时候,无论是更换端口,亦或是修改php版本,甚至重新下载安装也无法解决。
问题解决
先说解决方法,就是不要创建BlueLotus的网站,而是使用BlueLotus的文件目录名直接访问,即可正常显示和使用
问题分析
首先要了解使用phpstudy部署网站时,实际上是在配置一个虚拟主机,这个虚拟主机会包含以下关键元素:
- 域名绑定
- 端口映射
- 物理路径指向

但是,当虚拟主机开始工作时,“配置的根目录”的作用只是让服务器找到网页入口文件(index.php)。而在index.php代码里面的functions.php文件,若无说明,虚拟主机则是根据Apache/Nginx和PHP协作从“phpstudy根目录”(WWW)开始找
但此文件却不在“phpstudy根目录”下面
而且,代码还存在不显示错误报告和断开连接后脚本继续运行的问题
文件路径找不到却又一直不停止,就造成了页面一直刷新闪烁的问题。
而直接使用文件路径名访问就可以直接找到该文件目录名以下的文件,也就可以正常使用。
若有错误,欢迎指正!希望对你有帮助!
浙公网安备 33010602011771号