每一個我已經研究和實現了這些教程的射線 http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12 http://www.raywenderlich.com/3525/apple-push-notification-services-tutorial-part -2apns在分佈式服務器上運行php腳本
我已經實現了本地服務器上APNS,現在我想做到這一點活的服務器上,我的問題是,劇本「push.php」,這是我們在本地服務器上使用此
運行/Applications/MAMP/bin/php5.2/bin/php push.php開發
我們該如何運行它在服務器生產模式下,我們是否要求域名提供商(我們使用的是Host Gator服務)爲我們運行這個腳本,或者是因爲ray說
「但是,在您的生產服務器上,您應該如下啓動腳本:
$ /Applications/MAMP/bin/php5.2/bin/php push.php生產& 的「&」將分離從shell腳本,並把它在後臺「。
意味着我們將使用命令行界面在實時服務器上運行該腳本嗎?,我很困惑,因爲在服務器端我們使用cron作業來執行腳本,但是這個「push.php」應該永遠不會退出,所以我我很困惑,該怎麼辦。 PLZ。在這方面指導我,在advancs中是thanx。問候Saad
thanx再elgaton,但請告訴我(因爲我是一個新手)在哪裏我將不得不編輯php腳本,以及爲什麼編輯需要爲你建議的解決方案,我正在運行該腳本(push.php),但腳本退出由於$ argc值是0而$ argv是一個空數組。如果($ argc!= 2 ||($ argv [1]!='development'&& $ argv [1]!='production')) \t \t exit(「Usage:php push.php development | production」。 PHP_EOL);我想實現你的建議解決方案,但PLZ。在這方面指導我,在advancs的一束感謝薩德。 – 2012-03-01 06:49:03
我在週末檢查腳本。 – 2012-03-02 13:24:44