我做的php网站在本地可以运行,但上传在服务器上就不能访问了?

我做的php网站在本地可以运行,但上传在服务器上就不能访问了?,第1张

你的程序以前写得不好,只是你本地在php.ini文件里面关闭了这类一般提示性错误信息的显示,最好是养成良好的编程习惯,那要设计的程序哪里都可以运行。

现在让你去改程序你可能不满意,那就修改服务器的php.ini文件,主要是检查error_reporting选项,你的服务器现在可能是这样的:

error_reporting = E_ALL &~E_NOTICE

可以修改为下面这样就不显示这类错误:

error_reporting = E_ALL

如果服务器无法修改,比如是虚拟主机,那就老老实实的改程序吧。

其实thinkphp已经提示得很明显了,在数据表中sex这个字段你没有设置默认值,同时你的sql语句在执行的时候也没有给sex这个字段存值,所以就报错了,你可以根据我说的检查一遍,希望对你有帮助


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/272331.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-19
下一篇2023-04-19

发表评论

登录后才能评论

评论列表(0条)

    保存