2011-05-06 79 views
1

我正在学习PHP并从本书中复制这段代码。php的问题不知道什么是错的

<?php 
require_once('bookmark_fns.php'); 
do_html_header(''); 

display_site_info(); 
display_login_form(); 

do_html_footer(); 
?> 

我在IE中运行它,我得到该网站无法显示页面消息。 我试过回声“你好”;这工作得很好。任何想法为什么这不起作用。我希望我能提供更多的细节,但我仍然unfamilair与PHP

+1

很难说,因为你提供的代码是好的。问题将出现在** bookmarks_fns.php ** – Marty 2011-05-06 01:03:01

+0

什么马蒂说。查看您的Web服务器的错误日志,可能位于'/ var/log/httpd/error_log'处。 – 2011-05-06 01:04:12

+0

另请尝试IE以外的浏览器。这不是一个PHP错误消息。有可能是HTTP 500错误,另一个浏览器仍然会显示实际的输出。 – mario 2011-05-06 01:05:56

回答

3

流行这在你的脚本的顶部,上面require_once线

error_reporting(E_ALL); 
ini_set('display_errors', 'On'); 

我的猜测是东西bookmark_fns.php或者在一个代码这些函数触发错误,但您的配置设置为不显示任何错误消息。

+0

谢谢,我需要从光盘上的章节上载所有文件,然后才能运行。上面的代码检查所有错误或只是涉及上传文件问题的代码 – Aaron 2011-05-06 01:18:50

+0

上述代码只是报告错误而不是隐藏和/或记录 – Phil 2011-05-06 01:25:41

+0

再次感谢,这将使学习PHP更容易 – Aaron 2011-05-06 01:29:27

相关问题