2015-10-20 52 views
0

我有一个PHP脚本,我运行它来更新我的数据库 - 它保存在远程Web服务器上,因此我对该PHP脚本进行了更改,然后运行它将结果转储到数据库中。它工作正常 - 除了我已经注意到PHP脚本正在运行时,我不希望它。浏览器在没有我的输入的情况下运行PHP脚本吗?

那就是 - 当我不输入与它的工作所需的特定GET变量的URL,脚本似乎反正运行。所以我的问题是浏览器请求的URL没有我问他们?

的问题是剧本需要很长的时间来运行,它似乎在请求(从其他来源)的运行,它并没有完成 - 这让我的数据库只有部分充分和有效地无用。然而,我注意到,它只是一个来自特定请求的一组表,我正在运行,正在“随机”运行。

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

我怀疑是我的浏览器重新请求URL出于某种原因,或者谷歌是什么,我只是想看看是否任何人有任何想法可能是造成这个。

编辑2: 意识到我是个白痴。发生什么事是我的电脑进入睡眠状态,当它唤醒浏览器刷新而不是使用陈旧的数据。

+0

重读这个我不是明确的,因为我可以。我有一个php脚本,通过去mywebaddress/myscript.php运行(主要是通过Google Chrome)?token = mytoken&var1 = table1&var2 = table2等。它工作得很好 - 除了完全相同的URL似乎是发送或执行时,我不想要它。我想知道是否Chrome浏览器(或者我的ISP或任何浏览器)通过转到我之前输入的URL来进行操作。 – NickA

+0

这里有什么问题?你的脚本也在哪里? – Rasclatt

+0

确定我的浏览器关闭并下载色情片时,我不看 – 2015-10-20 04:10:55

回答

0

他们是没有输入在浏览器中运行,如果你:

  1. 包含JavaScript超时刷新/重新加载页面
  2. 基本编写代码的脚本中调用自身是否有一次,有几次,或间隔
  3. 您的浏览器是不是“正常”,因为无论是什么原因
  4. 你机器上的恶意软件从浏览器抓取URL并强制浏览器一次又一次地把它
+0

”6.您的计算机进入休眠状态,浏览器在其唤醒时刷新。 – NickA

相关问题