浏览器是否在没有我输入的情况下运行PHP脚本?

浏览器是否在没有我输入的情况下运行PHP脚本?,php,browser,Php,Browser,我有一个PHP脚本,我运行它来更新我的数据库-它保存在远程Web服务器上,所以我对该PHP脚本进行更改,然后运行它将结果转储到数据库中。它工作得很好——只是我注意到PHP脚本在我不希望它运行的时候正在运行 也就是说,当我没有在URL中键入它工作所需的特定GET变量时,脚本似乎无论如何都在运行。所以我的问题是,浏览器是否会在我没有要求的情况下请求URL 问题是脚本需要很长时间才能运行,而且当请求(来自其他源)运行时,它似乎没有完成—这使得我的数据库只剩下部分满,实际上是无用的。然而,我注意到,只有

我有一个PHP脚本,我运行它来更新我的数据库-它保存在远程Web服务器上,所以我对该PHP脚本进行更改,然后运行它将结果转储到数据库中。它工作得很好——只是我注意到PHP脚本在我不希望它运行的时候正在运行

也就是说,当我没有在URL中键入它工作所需的特定GET变量时,脚本似乎无论如何都在运行。所以我的问题是,浏览器是否会在我没有要求的情况下请求URL

问题是脚本需要很长时间才能运行,而且当请求(来自其他源)运行时,它似乎没有完成—这使得我的数据库只剩下部分满,实际上是无用的。然而,我注意到,只有我一直在运行的特定请求中的一组表“随机”运行

编辑: 我有一个脚本,需要通过GET将多个变量传递给它。我会在一天中的某个时间点(比如说下午2点)运行它。它需要很长时间才能完成,几乎需要2个小时。它完成得很好,一切都很好。几个小时后,在我没有输入的情况下,它再次运行——传递了完全相同的变量,但没有完成

我怀疑我的浏览器是出于某种原因重新请求URL的,或者谷歌是什么,我只是想看看是否有人知道是什么原因导致了这种情况

编辑2:
意识到我是个白痴。发生的情况是,我的计算机进入睡眠状态,当它醒来时,浏览器将刷新而不是使用过时的数据。

如果您:

  • 包括刷新/重新加载页面的javascript超时
  • 基本上,在脚本内部编写代码来调用自己,无论是一次、几次还是每隔一段时间
  • 无论什么原因,您的浏览器都不“正常”
  • 计算机上的恶意软件从浏览器中获取url,并强制浏览器反复调用该url

  • 重读这篇文章,我并没有说得那么清楚。我有一个php脚本,我运行它(主要是通过Google Chrome),它是通过访问mywebaddress/myscript.php?token=mytoken&var1=table1&var2=table2等来执行的。它工作得非常好——只是在我不想发送或执行的时候,似乎发送或执行了完全相同的URL。我想知道Chrome(或我的ISP或任何浏览器)是否正在访问我之前输入的URL。这里的问题是什么?还有,你指的脚本在哪里?当然,我的浏览器会在我不看的时候关闭并下载色情内容。脚本本身大约有150kb,这并不是问题所在。它没有时间调用,没有javascript,等等。问题是什么会导致脚本在没有我输入的情况下运行?它需要将特定的变量传递给它才能工作,而且它总是与我在当天早些时候传递给它的变量相同,它只是在没有我输入的情况下再次运行。访问日志将告诉您脚本的确切“命中”内容6。您的计算机进入睡眠状态,浏览器在唤醒时刷新。