我試圖比較創建日期和當前日期做一些操作取決於結果,事情是,在我的本地開發過程中,一切都很好,所有工作都像魅力,但是當我將我的腳本上傳到虛擬主機,一切都南下,下面的代碼爲什麼這兩個操作返回相同?
echo $date_modified = date ("F d Y H:i:s.", filemtime($file)); //date of modification of the file
使我有同樣的結果
echo $current_time = date("F d Y H:i:s."); //the current time
¿這怎麼可能?爲什麼?。
編輯
更多關於這個問題,我試了又試,調試腳本,我終於發現了,很顯然,服務器正在積極修改文本文件中的PHP腳本創建和放置「空」在文件上,¿是什麼原因?我真的不知道,但似乎這是一個與託管有關的問題,所以我想我將不得不搜索一個新的託管,因爲我真的需要創建的文件能夠緩存一些信息而不會使提供信息的Web服務過載以填充文件。
Linux的兩端,還是主機/ dev環境之間的OS變化? –
Mac開發,另一端是linux。但正如我在編輯上解釋的那樣,這似乎是託管網站的服務器的問題。 –
「將null放在文件上」是什麼意思? –