我試圖讓使用傳感器,誰擁有了傳感器的組織和其中的傳感器將數據發送到真慷慨,給我的FTP訪問他們的網絡服務器與服務器的監控程序。我現在需要做的就是不斷運行一個ftp腳本,每隔15分鐘就會自動從服務器獲取文件,因爲傳感器每15分鐘發送一次新數據。然後,我需要將下載的數據上傳到我的網站以顯示新值。我可以在Web主機上運行ftp腳本嗎?
我的問題是:我是否需要運行將運行做這些所需的腳本或我可以上傳FTP腳本到我的網站我的虛擬主機,我將上傳文件做這個電腦嗎?
我試圖讓使用傳感器,誰擁有了傳感器的組織和其中的傳感器將數據發送到真慷慨,給我的FTP訪問他們的網絡服務器與服務器的監控程序。我現在需要做的就是不斷運行一個ftp腳本,每隔15分鐘就會自動從服務器獲取文件,因爲傳感器每15分鐘發送一次新數據。然後,我需要將下載的數據上傳到我的網站以顯示新值。我可以在Web主機上運行ftp腳本嗎?
我的問題是:我是否需要運行將運行做這些所需的腳本或我可以上傳FTP腳本到我的網站我的虛擬主機,我將上傳文件做這個電腦嗎?
您需要每15分鐘使用CRON http://www.thegeekstuff.com/2011/07/php-cron-job/加載一個php文件。然後
php文件可以做FTP使用curl http://www.php.net/manual/en/intro.curl.php,當要求
這取決於您的虛擬主機提供商書面方式結果到一個數據庫,然後可以通過另一個腳本讀取顯示結果。如果Web主機支持它,您可以運行一個cronjob來定期調用您的ftp腳本,並執行所有操作(獲取文件,寫入其他文件等)。另見:http://en.wikipedia.org/wiki/Cron。
感謝您的回答!我已閱讀關於CURL的網頁,但我不確定它是否可用於我的網絡主機。我如何檢查它是否可用,如果不是,我該如何安裝它?我必須向我的虛擬主機請求嗎? – boydukot
輸入phpinfo()查看您的服務器配置 - 如果您沒有看到關於捲曲的任何內容,或者它被禁用,則不能使用捲曲 – Braders