各位大神级别的朋友,我在windows下写的thinkphp程序,在linux下访问不到 不报错,访问的时候就是一片空白,请问在linux如何部署thinkphp项目,有什么特殊配置信息吗?
打开报错显示,根据报错解决问题。
检查编码格式,大小写问题一般是因为路径或者文件大小写命名的关系<atarget='_blank'>@wesleyzhang严格按照tp建议的文件命名方式一般就可以我在wind写的放在linux怎么改路径啊?
严格遵守类名和方法名目录名模板名的大小写对应性规范
将 URL_CASE_INSENSITIVE配置设为false
回复<aclass='referer'target='_blank'>@wesleyzhang:项目配置文件这个配置在php.ini里吗?不用说,权限问题。ftp上传的吧?rwx----------?回复<aclass='referer'target='_blank'>@wesleyzhang:index页面输出一下,看能不能显示。不能的话,还是权限问题,确保www-data用户至少有读权限。如果能输出,那就是内部代码有问题,一段一段的调试权限我已经给了。不是ftp传的直接在本地测试的额重写启用了吗?开发过程中大小写注意了吗?路径弄对了吗?。。。。。哦哦必须打开apache的重写吗权限的我已经给了权限问题....权限我已经给了至少应该输出点东西把看你的PHP错误日志,看是否有明确提示。打开php.ini的错误输出,看错误原因。最有可能是权限问题。权限我已经给了估计是大小写问题,但至少也能输出信息吧?看PHP机会加微信13671073924直接访问thinkphp核心包是否能访问到 文件给apache权限
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。