
正文
mac运行thinkphp为空白页,mac空白页死活删不掉
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用thinkPHP开发的系统本地能运行,上传到服务器打开显示一片空白,你解...
1、出现这种问题,一般是缓存不可写或者是你的配置存在一些问题。thinkphp采用了模板缓存技术使得访问速度提升,那么它需要可写的权限,你检查一下你上传到服务器的文件夹是不是只读状态。
2、首先检查一下服务器上与本地表结构是否一致;清空服务器缓存试试;在save方法后加上调试语句:User-getLastSql();看打印出的SQL语句是什么。
3、getimagesize会报错主要是两个问题,一个是路径访问不到文件,另一个是访问到的文件不是图片,后者不受扩展名的影响。那么最有可能的原因就是文件没访问到。那是缓存文件啊,最好是取最后保存的图片文件信息。
4、如果是,把BOM去掉。用DW打开修改-页面属性-标题/编码-包括unicode签名前面的勾去掉,所有的都要去掉,试一下。--- 那说明你的后台文件中含有BOM,去掉试一下。
5、测试正常 linux 上找不到十之八九都是大小写的问题。。
相关问答
Q1: PHP网站打开空白的常见解决方法有哪些
空白一般是PHP程序爱出现,需要先显示出具体的错误信息才行,方法如下:客户端浏览器设置 IE属性里面需要取消勾选 【显示友好的HTTP错误信息】此项目为客户端配置,设置打开网页的电脑上的IE的属性,与IIS服务器无关。
第一 你要尝试一下 在空白页面 点击右键 编码 然后改变一下编码试试 一般都是utf-8与gb2312之间转换 第二 就是你的测试页面有错误 单是你配置的环境关闭了错误提示 所以出现了空白页面。
第一,先检测你的路径是否正确。也就是当前显示的页面是不是你要想显示的页面。。在httpd.conf 中找到documentRoot 看路径是否正确。第二,如果这是你要显示的文件 ,但它没有显示。
Q2: thinkphp里如果把index.php改成index.jpg显示为空白页
-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; break; }}其实内部是转发到了ThinkPHP提供的兼容模式的URL,利用这种方式,可以解决其他不支持PATHINFO的WEB服务器环境。
{denyall;}}配置文件的基本内容如上;配置完成后测试配置文件是否正确这样配置就可以使用了然后重启nginx服务器这样nginx配置就结束了可以使用了。吧站点文件放到对应的目录下面。我直接gitclone过去的。
thinkphp文件上传到阿里的好像都有这个问题。
关于mac运行thinkphp为空白页和mac空白页死活删不掉的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






