我的服务器上有一个脚本,该脚本根据设置为每分钟运行的 cron 作业运行。该脚本有两个步骤。
第 1 步:导入
脚本将数据导入临时表 - 一切正常。
第 2 步:填充(此处中断)
脚本假设将临时表中的数据填充到实时 sql 表中。
结论:
我检查了脚本中的 PHP 代码,我的 cron 作业设置为每分钟运行一次。一切正常,并由 2 位开发人员确认。
问题:
似乎服务器不合时宜地终止了脚本,并阻止它再次运行。
我从我的根 .htaccess 文件中删除了下面的代码,但这没有帮助。
# secure htaccess file
<Files .htaccess>
order allow,deny
deny from all
</Files>
# multiple file types
<FilesMatch ".(htaccess|htpasswd|ini|phps|fla|psd|log|sh)$">
Order Allow,Deny
Deny from all
</FilesMatch>
关于为什么会发生这种情况的任何想法?
我正在运行 VPS CENTOS 5.9 i686 virtuozzo – 主机 WHM 11.38.0