PHP 高手帮忙
我只是一个 纯。net programmer 我想请问PHP 高手有关IIS run PHP的问题。 我好不容易 setup IIS to run PHP 和 MySQL, 但每次我run 我的page时 如果有bugs 或error, 我只get this error message “HTTP Error 500.0 - Internal Server ErrorThe page cannot be displayed because an internal server error has occurred.”然后我要command line by line 去找出bugs, 这样太费时了。 有什么setting 当我run page 时可以让我知道error在那一line呢?
谢谢。 换个apache server吧。 好在IIS里设置PHP的路径,具体怎么弄google一下就可以了。 原帖由 EnsignKim 于 2-11-2010 18:25 发表 http://www.freeoz.org/ibbs/images/common/back.gif
换个apache server吧。
没时间了,我本来是个逍遥人, 就是要帮我老弟赶功课 所以一定要在星期五前做完, 没时间set another server 了。 原帖由 atelier 于 2-11-2010 18:33 发表 http://www.freeoz.org/ibbs/images/common/back.gif
好在IIS里设置PHP的路径,具体怎么弄google一下就可以了。
我已经设置PHP的路径了 现在是可以run php了, 只是debug 时 如果有error 就麻烦了。 自己php 又不熟。如果多给一个星期我 就没问题的。 下个xampplite, exe装好直接有,比你配iis快多了。 原帖由 c2j 于 2-11-2010 19:57 发表 http://www.freeoz.org/ibbs/images/common/back.gif
下个xampplite, exe装好直接有,比你配iis快多了。
赞同,做调试,xampplite比IIS方便多了。
另外,楼主的500错误,一般是因为php语法有错导致,可以先在命令行下执行php sample.php,看看php提示哪一行出错。 原帖由 ubuntuhk 于 2-11-2010 21:14 发表 http://www.freeoz.org/ibbs/images/common/back.gif
赞同,做调试,xampplite比IIS方便多了。
另外,楼主的500错误,一般是因为php语法有错导致,可以先在命令行下执行php sample.php,看看php提示哪一行出错。
可以详细一点吗?我的中文不好 看不明白 “可以先在命令行下执行” 是什么意思 可以写英文吗? 怎样才可以 看看php提示哪一行出错? 谢谢。
回复 #8 ozmay 的帖子
start CMD.exe from start->run....inside CMD.exe, you can run the php.exe command, like:
php myphpfile.php
..... use easyphp php配置文件里面不是有个地方可以设置错误信息输出与否和输出的程度的么。
据说运行这个命令也可以。
ERROR_REPORTING(E_ALL); 原帖由 someonehappy 于 5-11-2010 17:02 发表 http://www.freeoz.org/ibbs/images/common/back.gif
php配置文件里面不是有个地方可以设置错误信息输出与否和输出的程度的么。
据说运行这个命令也可以。
ERROR_REPORTING(E_ALL);
有,你说的算一个,可以用ini_set.
但是不知道他这个是iis的设置问题还是php的问题 原帖由 lufumin1832 于 3-11-2010 08:51 发表 http://www.freeoz.org/ibbs/images/common/back.gif
use easyphp
楼主,装这个吧,几分钟的事情 有几个小时的话弄个vmware xampplite+eclipse+pdt+xdebug,配好可以断点调php。
页:
[1]