PHP500错误只发生在服务器(生产端),但在本地运行正常

PHP500错误只发生在服务器(生产端),但在本地运行正常,php,Php,我有一个PHP应用程序,当我在本地机器上运行它时,它运行得非常完美,没有错误。 但当我在服务器端,我们的远程服务器机器上运行它时,它会抛出500个错误 应用程序的逻辑是: 用户将声明文件夹,应用程序将在其中循环遍历文件夹数 还将声明应用程序将为每个文件夹生成/创建的文件数 以及创建的每个文件的描述的字符数 基本上: for(x=0; x<foldercount; x++){ for(y=0; y<filecount; y++){ //creates file fo

我有一个PHP应用程序,当我在本地机器上运行它时,它运行得非常完美,没有错误。 但当我在服务器端,我们的远程服务器机器上运行它时,它会抛出500个错误

应用程序的逻辑是:

  • 用户将声明文件夹,应用程序将在其中循环遍历文件夹数
  • 还将声明应用程序将为每个文件夹生成/创建的文件数
  • 以及创建的每个文件的描述的字符数
  • 基本上:

    for(x=0; x<foldercount; x++){
      for(y=0; y<filecount; y++){
        //creates file
        for(z=0; z<charcount;z++){
          //process here for details in file
        }
      }
    }
    

    for(x=0;x通常在没有try-catch时出现

    for(x=0; x<foldercount; x++){
      for(y=0; y<filecount; y++){
        //creates file
        for(z=0; z<charcount;z++){
          //process here for details in file
        }
      }
    }
    

    用于(x=0;x基本上没有真正的代码,没有答案,只是猜测。检查
    /var/log
    是否有错误。请提供实际代码。提供的代码或多或少没有意义。建议先检查服务器php版本,可能太旧请在
    中包装您的代码尝试…除了
    并返回任何异常消息,以便您可以在在broswer的控制台上进行调试。您也可以尝试暂时返回200作为PHP的第一行,看看您得到的是200还是500。如果是500,则说明您的URL或服务器配置有问题。另外,请查看本页右侧的相关问题。实际上,代码太长或者我在这里张贴。我忘了包括500个发生的地方。等等,我会编辑我的问题。实际上,它发生在第二个循环或第三个循环的中间,基本上每当文件被创建时。在10的循环中,它有时发生在第四、第五或第六。