Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
634 views
in Technique[技术] by (71.8m points)

调用相关php向数据库查询或者添加,开发者工具里报PHP 500错误,怎么一回事?

开源项目链接:https://github.com/jxj322991/...

本地设置:企业微信截图_15941945574879.png

二维码活码开源项目,本人使用的SQLyog+phpStudy,在本地测试时,可以正常访问主页,但是登录和注册时调用相关php向数据库查询或者添加,开发者工具里报PHP 500错误。

可正常访问主页,但登录和注册报错,就后续无法操作了,比如注册操作:

企业微信截图_15941932224716.png

报500错误:

企业微信截图_15941932574958.png

点开报错的register.php,显示空白:

企业微信截图_15941932843453.png

custom.js是用来调用其他php的,

企业微信截图_15941932008073.png

企业微信截图_15941933241830.png

企业微信截图_15941933421799.png

hosts和phpStudy的vhosts.conf都已设置:

企业微信截图_15941942875039.png

企业微信截图_15941943102630.png

登录和游客的调用login.php也是在custom.js中调用,同样是报500的错误,请问大佬们,我是哪里设定错了,该如何改正能正常运行?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

500是服务端错误,也就是说执行PHP文件的时候报错了
这个错误有很多种可能,可能是你PHP语法有问题,也可能是连接Mysql失败了,也可能是文件操作没有权限...
常用的调试方法是打开报错信息或者工程有错误日志功能,分析错误信息
或者安装xdebug进行断点调试
最笨的方法是一行一行写die,手动写断点分析问题原因。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

1.4m articles

1.4m replys

5 comments

56.7k users

...