我从http://windows.php.net/downloads/pecl/releases/xhprof/0.10.6/下载了dll文件,并将第一个32位文件保存在C:\ wamp \ bin \ php \ php5.3.13 \ ext中,并将其包含在我的php.ini文件中(作为扩展名) = php_xhprof.dll)。但是当我打电话给phpinfo()时,xhprof现在正在显示。我的日志中没有任何错误。
答案 0 :(得分:0)
有2 php.ini
个文件,您可能编辑错了。
要确保编辑正确的php.ini
文件,即Apache使用的文件,请使用wampmanager菜单,如下所示:
left click wampmanager -> PHP -> php.ini
检查这是否有新extension
,如果没有,请将其添加到此文件中。
php.ini
中的\wamp\bin\php\php{version}\php.ini
文件仅在运行PHP CLI时使用,即从命令行运行PHP
另外,请确保您已下载了xhprof
的线程安全版本,该版本将是zip文件名中包含-ts-
的版本。
此外,vc9
或vc11
应与用于编译Apache和PHP的编译器匹配。如果您使用的是PHP5.3(非常旧),那么您最好希望它是VC9
但很可能您的Apache / PHP可能已使用VC6
进行编译,这意味着此扩展将无法运行使用您的Apache / PHP版本。