mlw*_*mos 5 windows netbeans wampserver symfony
我有这个问题很长一段时间,但是显示我的Symfony 2项目的简单页面变得越来越慢.
这是我的开发环境:
我真的不确定它是来自Symfony,尽管使用symfony项目更明显(显示页面4-5分钟).
甚至从wampserver调用phpmyadmin也很长.
内存,CPU或磁盘没问题.使用资源管理器进行检查,一切似乎都没问题.
这些是Apache日志.我有几公里:
PHP致命错误:在5270行的C:\ wamp\www\MyProject\app\cache\dev\classes.php中超过了90秒的最大执行时间,参考资料: http://localhost/MyProject/web/app_dev.php/ myURL?init
[2016年5月12日星期四14:11:28] [错误] [客户端127.0.0.1] PHP堆栈跟踪:,参考资料:http://localhost/MyProject/web/app_dev.php/myURL?init
[Thu May 12 14:11:28 2016] [错误] [客户端127.0.0.1] PHP 1. Monolog\Handler\AbstractHandler - > __ destruct()C:\ wamp\www\MyProject\app\cache\dev\classes.php:0 ,referer: http://localhost/MyProject/web/app_dev.php/myURL?init
[Thu May 12 14:11:30 2016] [错误] [client 127.0.0.1] PHP致命错误:最长执行时间为90秒超过了5270行的C:\ wamp\www\MyProject\app\cache\dev\classes.php,referer:http://localhost/MyProject/web/app_dev.php/myURL?init [Thu May 12 14:11 :30 2016] [错误] [客户端127.0.0.1] PHP堆栈跟踪:,参考:http://localhost/MyProject/web/app_dev.php/myURL?init [2016年5月12日星期四14:11:30] [错误] [客户端127.0.0.1] PHP 1. Monolog\Hand ler\AbstractHandler - > __ destruct()C:\ wamp\www\MyProject\app\cache\dev\classes.php:0,referer:http://localhost/MyProject/web/app_dev.php/myURL?init [Thu 2016年5月12日14:11:32] [错误] [客户端127.0.0.1] PHP致命错误:在C:\ wamp\www\MyProject\app\cache\dev\classes.php上超出最大执行时间90秒5270,referer:http://localhost/MyProject/web/app_dev.php/myURL?init [Thu May 12 14:11:32 2016] [错误] [client 127.0.0.1] PHP Stack trace:,referer:http: //localhost/MyProject/web/app_dev.php/myURL?init [2016年5月12日星期四14:11:32] [错误] [客户端127.0.0.1] PHP 1. Monolog\Handler\AbstractHandler - > __ destruct()C:\wamp\www\MyProject\app\cache\dev\classes.php:0,referer:http://localhost/MyProject/web/app_dev.php/myURL?init [Thu May 12 14:13:04 2016] [错误] [客户端127.0.0.1] PHP致命错误:在5270行的C:\ wamp\www\MyProject\app\cache\dev\classes.php中超过了90秒的最大执行时间,引用:http:// localhost/MyProject的/ WEB/app_dev.php/myURL?INIT
有没有人知道我能做什么...我已经重新安装了几次我的软件,但它没有改变任何东西
感谢您的想法和任何帮助.
我为加快本地计算机上开发模式下的 symfony 执行时间所做的事情:
realpath_cache_size4048kcomposer dump-autoload --optimize以创建类映射。在优化之前,我在开发模式下的加载时间约为 700-1000 毫秒,现在是 250-350 毫秒。
当然,您的机器上的数字会有所不同。
根据有问题的评论,我们得出的答案是,主要原因是 XDebug,它通常对 PHP 性能有重大影响。
您在命令中写道 Symfony 的分析器现在显示 3-6 秒,但实际上需要更多时间。这意味着,PHP 本身可能不是唯一的问题。
我建议查看浏览器的开发人员工具(Firebug 等,具体取决于您使用的浏览器)并检查网络选项卡中的时间线。也许它会给你更多的信息去哪里寻找原因。
对于我的本地计算机,执行 Symfony 通常需要 PHP 大约一秒钟(在 dev env 上;并且取决于缓存状态和它是哪个页面)。
| 归档时间: |
|
| 查看次数: |
2925 次 |
| 最近记录: |