我有一個PHP腳本,我運行它來更新我的數據庫 - 它保存在遠程Web服務器上,因此我對該PHP腳本進行了更改,然後運行它將結果轉儲到數據庫中。它工作正常 - 除了我已經注意到PHP腳本正在運行時,我不希望它。瀏覽器在沒有我的輸入的情況下運行PHP腳本嗎?
那就是 - 當我不輸入與它的工作所需的特定GET變量的URL,腳本似乎反正運行。所以我的問題是瀏覽器請求的URL沒有我問他們?
的問題是劇本需要很長的時間來運行,它似乎在請求(從其他來源)的運行,它並沒有完成 - 這讓我的數據庫只有部分充分和有效地無用。然而,我注意到,它只是一個來自特定請求的一組表,我正在運行,正在「隨機」運行。
編輯: 我有一個需要多個變量通過GET傳遞給它的腳本。我會在一天中的某個時刻運行它(比如下午2點),它需要很長時間才能完成,差不多2個小時。它完成很好,一切都很好。然後幾個小時後,沒有從我輸入,它再次運行 - 具有完全相同的變量傳遞給它,但沒有完成。
我懷疑是我的瀏覽器重新請求URL出於某種原因,或者谷歌是什麼,我只是想看看是否任何人有任何想法可能是造成這個。
編輯2: 意識到我是個白癡。發生什麼事是我的電腦進入睡眠狀態,當它喚醒瀏覽器刷新而不是使用陳舊的數據。
重讀這個我不是明確的,因爲我可以。我有一個php腳本,通過去mywebaddress/myscript.php運行(主要是通過Google Chrome)?token = mytoken&var1 = table1&var2 = table2等。它工作得很好 - 除了完全相同的URL似乎是發送或執行時,我不想要它。我想知道是否Chrome瀏覽器(或者我的ISP或任何瀏覽器)通過轉到我之前輸入的URL來進行操作。 – NickA
這裏有什麼問題?你的腳本也在哪裏? – Rasclatt
確定我的瀏覽器關閉並下載色情片時,我不看 – 2015-10-20 04:10:55