我不是PHP的专家,还在学习它。我想要一些关于如何解决问题的提示。
最近我在Vista + IIS7(phpIsapi)上安装了PHP 5.2.9。我运行了一个执行opendir()/ readdir()的脚本。这个脚本在5.2.0上运行得很好。在v5.2.9上,它失败了,但我没有得到问题根源的迹象。
我在黑暗中闯入它以解决它,最后尝试不同的目录并将其缩小到目录perms问题。更多的敲打来找出哪些用户需要烫发。虽然页面作为网络服务运行,但是在目录上需要权限的用户是IUSR。它需要整个遍历树上的RX perms。谁知道?
我还使用了一堆COM组件。他们中的一些人工作,一些人没有。他们经常以“无错误”失败。它再次在黑暗中碰撞,直到我解决了问题。
我尝试了error_reporting(E_ALL | E_STRICT),但这没有给我带来更多帮助。 我知道这不是人们在PHP上进行故障排除时的方式。
在出现小问题时,您可以提供哪些提示?