第一,如果这不是这类问题的地方,请告诉我,我会删除。
好的,所以我有一个MySQL PHP转换类,它在其他数据库中转换为MSSQL。下面的测试文件产生以下结果(已启用调试)
Test_File.php
include 'session_handler.php';
include 'database_connection.php';
$result = $db->query("SELECT * FROM industries LIMIT 5");
MySQL结果:
Query time was 0.00622892379761 seconds
我有一个PHP cron作业在运行29分钟后失败了。日志(/var/log/php_errors.log)中的错误是:
[01-Mar-2012 00:32:57 UTC] PHP Fatal error: Maximum execution time of 60 seconds exceeded in /path/file.php on line 2079
触发cron的crontab条目是:
00 00 * * * /usr/bin/php /path/file.php
根据我的研究,我认为这与max_execution_time配置设置无关,因为:
我知道一个事实,它运行了29:18
我有一个很好的文件共享使用的服务器,但我在下载脚本时遇到了问题。我使用运行在nginx上的PHP-FPM。
服务器规格:
2x Intel Xeon E5
CPU: 92GB RAM
10x2TB (RAID6)
And we use 1 SSD disk for CashCade
当我在apache服务器上运行这个脚本时,它工作得很好,但我想在nginx服务器上运行它,因为apache占用了很多内存。(RAM)但是当我在nginx上运行这个脚本时,真的发生了一些事情-它占用了CPU的30%,只需要一次下载!请注意,下载开始后3-4分钟后,CPU负载恢复正常(但下载仍在继续)。
这是LINUX