Javascript “奇怪的”;未指定输入文件";在ajax调用时

Javascript “奇怪的”;未指定输入文件";在ajax调用时,javascript,php,ajax,iis,input,Javascript,Php,Ajax,Iis,Input,我有一个大问题,这个错误“没有输入文件指定”。这个错误根本没有意义,因为文件就在那里,我可以通过浏览器正常访问,奇怪的是:错误不会每次都发生。我可以通过打开文件、修改任何内容并再次保存来解决这个问题。这样做,错误会停止2或3天,然后无缘无故地返回。 我在IIS上使用PHP7,一些重写规则不会干扰进程,因为我使用文件路径来调用 我认为这是因为文件太大(2k行),所以我已经尝试了一些没有成功的方法: 将大部分javascript代码与php文件分离, 减少php代码, 在文件名$(“#divCont

我有一个大问题,这个错误“没有输入文件指定”。这个错误根本没有意义,因为文件就在那里,我可以通过浏览器正常访问,奇怪的是:错误不会每次都发生。我可以通过打开文件、修改任何内容并再次保存来解决这个问题。这样做,错误会停止2或3天,然后无缘无故地返回。 我在IIS上使用PHP7,一些重写规则不会干扰进程,因为我使用文件路径来调用

我认为这是因为文件太大(2k行),所以我已经尝试了一些没有成功的方法: 将大部分javascript代码与php文件分离, 减少php代码, 在文件名$(“#divConteudo”).load(“ajax/cad.php?”)上添加了“?”; 我使用参数too$(“#divConteudo”).load(“ajax/cad.php?id=1”)调用

例如:

<?
 ...
$page = 'estrategia_cad.php';
 ...
?>
<script language="javascript">

 $("#divConteudo").load("<?=$page?>", function(responseTxt, statusTxt, xhr) 
 {
    if(statusTxt == "success"){
      alert("External content loaded successfully!");
    }
    if(statusTxt == "error"){
      alert("Error: " + xhr.status + ": " + xhr.statusText + '\r\n' + responseTxt);
    }
  }); 

</script>
为了解决这个问题,我必须修改“estrategia_cad.php”页面中的任何内容并保存它,这个解决方法会持续工作2-3天,直到同样的问题再次出现


提前通知,伙计

这是该文件的一些错误,如果我只是重命名该文件并将其恢复为原始名称,则不知道为什么,但似乎是IIS使用PHP时的一些错误。为了解决这个问题,我刚刚创建了另一个文件,并指出了这个问题。

这是该文件的一些错误,如果我只是重命名该文件,并将其恢复为原始名称,那么它可以正常工作,不知道为什么,但似乎是IIS使用PHP时的一些错误。为了解决这个问题,我刚刚创建了另一个文件并指出了这一点。

您没有给我们足够的上下文来理解您的问题所在。请分享您的代码,解释应该发生的事情,以及哪些事情不适合使用示例和代码@jeremycastelliok什么是estrategia_cad.php?我不确定,但困扰我的是,您想加载“estrategia_cad.php”,它应该是https://mysite.com/estrategia_cad。php@jeremycastelli“estrategia_cad.php”位于站点根目录中,与index.php类似,此调用来自index.phpy您没有为我们提供足够的上下文来理解您的问题。请分享您的代码,解释应该发生的事情,以及哪些事情不适合使用示例和代码@jeremycastelliok什么是estrategia_cad.php?我不确定,但困扰我的是,您想加载“estrategia_cad.php”,它应该是https://mysite.com/estrategia_cad。php@jeremycastelli“estrategia_cad.php”位于站点根目录中,与index.php类似,此调用来自index.php
Error: 404: Page not found.
No input file specified