2016-09-25 113 views
-1

我正在試圖製作一個Web應用程序,我想在不同的服務器上運行或在不同的URL上運行相同的服務器。我想檢測該程序的第一次運行,並想發送一些通知給特定的電子郵件地址以瞭解運行情況。檢測代碼的第一次運行

當有人複製或克隆代碼時,如何跟蹤任何服務器中程序的首次運行?

回答

1

也許你可以在第一次運行時在某個數據庫表中輸入一個條目。然後檢查是否有一些條目。

或者您可以在首次運行時創建一個文件,然後檢查文件是否存在。

+0

有沒有什麼辦法可以在檢測到第一次運行後阻止進一步代碼的運行? – Sandesh

+0

是的,有。如果(!file_exists($ file)){file_put_contents($ file,$ content); die('這是腳本的第一次運行');}下一次if子句將是FALSE。 –