追踪PHP性能问题

时间:2014-03-01 10:39:31

标签: php

我有一个在Raspberry Pi PHP 5.4.4上运行良好的PHP脚本,但是当我在Cubieboard2上运行相同的脚本(大约是Pi的两倍)PHP 5.4.6时,我得到了很长的延迟。在这两种情况下,据我所知,没有PHP的缓存。问题似乎是file_get_contents请求,它从Web检索一些xml。虽然如果我在同一系统的浏览器中输入相同的信息,它会很快回来。

/var/log/apache2/error.log

中没有相关条目

关于如何追踪问题的任何想法。

由于

2 个答案:

答案 0 :(得分:1)

检查两个系统是否具有相同的ipv6设置。一些发行版启用了ipv6并在ipv4之前尝试。

答案 1 :(得分:0)

可能是使用无效解析设置的反向DNS查找。 检查apache(或您的Web服务器)是否已设置反向dns以进行日志记录。

检查 https://serverfault.com/questions/100225/apache-httpd-wont-stop-doing-reverse-dns-requests-for-clients-ips 或只是谷歌

并检查你是否可以从shell ping www.google.at