香港独立IP空间
香港php空间
美国php空间
域名注册

Thinkphp作为一个最原始的开源php框架,很多网站建立程序员选择使用这个框架开发,快速的开发项目。不过随着更多开源程序的出现,还有涉及各个领域的海量模板,现在是很多客户使用了其它的建站程序建站,不过今天无忧小编遇到一个客户的网站是thinkphp框架开发的网站,需要迁移到另外一个php虚拟主机空间中去。,无忧小编帮他迁移过去了,但是出现了一个让很多站长都头疼的事情,就是网站的白屏问题。下面是详细分析:

故障分析:
Thinkphp网站从一个php空间迁移到另一个php空间,成功将mysql导入和网站数据上传后,访问首页白屏,访问后台不白屏,没有任何错误显示,在网站日志中提示http 200,表示可以正常访问,但是就是无法加载任何信息。

探索解决thinkphp网站访问白屏的方法

无忧小编就秉着白屏的处理方法出发,首先是伪静态文件,数据库文件等可能导致白屏出现的文件的排查,但是都没有效果,折腾了很久始终无法解决。后咨询同事得到了提示,无忧小编忘了一个最重要的一点,网站缓存也是经常导致网站访问白屏的一个原因,刚刚不是做了迁移,更换了虚拟主机,访问环境也发生了变化,是缓存导致导致白屏的原因很大。于是,尝试删除tinkphp的缓存,问题解决啦。

最后再啰嗦一下,thinkphp的网站缓存删除方法:

登录你的ftp,找到thinkphp网站缓存文件
…/data/runtime/~runtime.php
删除~runtime.php,就可以正常访问thinkphp站点了。希望本案例能够给您带来帮助,不甚荣幸。
关于thinkphp相关文章:
thinkphp开启GZIP功能的方法
无忧主机详解thinkphp空模块和空操作

本文地址:http://www.51php.com/thinkphp/12882.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档