1
https://blog.pusher.com/how-to-build-realtime-laravel-apps-with-pusher/Laravel上的推送器在我的本地機器上工作,但不在我的服務器上工作?
我已經使用Laravel 5.1和Pusher包實現了這個工作室:vinkla/pusher。所有的教程都像魅力一樣。但是當我進入服務器時它不起作用,只能訂閱頻道,但不能推送到頻道。錯誤日誌:
[2016-02-21 14:05:40] local.INFO: Pusher: ->trigger received string channel "notifications". Converting to array. [2016-02-21 14:05:40] local.INFO: Pusher: curl_init(http://api.pusherapp.com:80/apps/181424/events?auth_key=32aea0a14bc90322ecc1&auth_signature=deedcab171279a4bfe9dc835a407e9ae4ed871f91ee3423eeff00313837c8bea&auth_timestamp=1456063540&auth_version=1.0&body_md5=c758199031bf3c1e9e158a1a48de08ff) [2016-02-21 14:05:40] local.INFO: Pusher: trigger POST: {"name":"new-notification","data":"{\"text\":\"ajsfa fasjfasf\"}","channels":["notifications"]} [2016-02-21 14:05:40] local.INFO: Pusher: exec_curl response: Array ( [body] => [status] => 0 ) [2016-02-21 14:05:40] local.INFO: Pusher: exec_curl error: Could not resolve host: api.pusherapp.com
我認爲這個問題是在這裏:「推杆:exec_curl錯誤:無法解析主機:api.pusherapp.com」我已經嘗試了一些伎倆,但仍然無法正常工作。
提前三江源(:
你能在所有訪問api.pusherapp.com從你的服務器(即嘗試在Laravel之外使用cURL來訪問該頁面)? –
我可以訪問它,使用命令:捲曲api.pusherapp.com 並返回:推阿比 – dikyarga
你運行的是從你的Laravel應用程序是運行在同一臺服務器?如果它在您手動運行時起作用,那麼這個問題沒有意義。 –