2014-01-17 107 views
0

可以在免費的Heroku上運行連續的PHP應用程序嗎? 我這段代碼運行通過瀏覽器的PHP IRC機器人:在免費的Heroku上運行連續的PHP應用程序

<?php 
exec("(cd php-irc;/app/php/bin/php ./bot.php bot.conf &) > /dev/null 2>/dev/null &"); 
?> 

博特約一個小時:(

+0

你看過後臺工作嗎? https://devcenter.heroku.com/articles/background-jobs-queueing – jszobody

+0

它看起來有點複雜,沒有PHP的教程,但我會嘗試它。它正在免費的heroku上工作? – Milek7

回答

1

至於建議jszobody後關閉我用後臺作業 我執行

heroku config:add LD_LIBRARY_PATH=/app/php/ext:/app/apache/lib 

並創建內容爲Procfile:

web: sh boot.sh 
worker: cd ~/php-irc/ && php bot.php bot.conf 

並執行:

heroku ps:scale web=0 worker=1 

似乎它的工作沒有問題。謝謝!

相關問題