很长的PHP操作:500内部服务器错误

时间:2016-07-05 04:48:46

标签: php

我正在阅读10,000个csv文件,每个文件有1000行并删除副本并创建新文件

为此

  1. 我逐行阅读并将数据存储在数组中。
  2. 当我在阵列中存储新数据时,我会检查天气是不是重复(天气阵列已有数据)
  3. 然后使用数组
  4. 重新创建csv

    此外,我在php.ini

    中更改了以下内容
    max_execution_time = 30000 
    max_input_time = 60000 
    memory_limit = -1 
    error_log = error_log
    

    但我收到了以下错误。没有错误日志。是否有任何其他配置要在php.ini中更改。请帮我吧

      

    内部服务器错误

         

    服务器遇到内部错误或配置错误   无法完成您的请求。

         

    请联系服务器管理员webmaster@xxxxxx.com和   告诉他们错误发生的时间,以及你可能做的任何事情   已经完成可能导致错误。

         

    有关此错误的详细信息可能在服务器错误中可用   日志中。

         

    此外,尝试时遇到404 Not Found错误   使用ErrorDocument来处理请求。

1 个答案:

答案 0 :(得分:1)

除了检查Apache Timeout之外,你应该尝试打破这个脚本一次&尝试分批运行它可能是2000个csv文件。 其中一个CSV文件中的某些数据也可能导致此错误,如果您分批打破2000个文件并将其分解,则可能会识别该错误。运行