我们有一个我们在WordPress中构建的网站存在一些问题。当您登陆网站的主页时,某些include
文件在首次登陆页面时无法加载,并且在查看此页面时也会间歇性地发生。我想知道有一个很好的方法来调试这些包含(PHP日志中没有错误)或者追踪这个问题的最佳实践。我很茫然。
我知道推荐使用WP钩子而不是包含但是这个主题是使用钩子传递给我们的。
注意:Firebug Console不会提供任何错误。
非常感谢任何和所有建议,我迷失了这个。
答案 0 :(得分:2)
这可能是PHP的内存问题。尝试将PHP的memory_limit设置增加到64M。将以下内容放入.htaccess:
php_value memory_limit 64M
同时验证您的HTML并查看是否有任何错误,例如未关闭的div。 检查您的javascripts以查找可以动态删除部分内容的任何内容。
答案 1 :(得分:0)
您可以使用xdebug之类的东西来运行它,以便更好地了解正在发生的事情。
更简单的替代方法是启用错误报告,以便您可以查看页面上发生的情况,而不是浏览错误日志:
的ini_set( '的display_errors',1); 使用error_reporting(E_ALL | E_STRICT);
将它们放在load.php的顶部