2015-08-03 38 views
3

我正在使用twitter api庫來獲取twitter數據的Codeigniter項目。它在我更改服務器之前完美運行,但在更改服務器之後,它產生了以下錯誤。我不知道這個問題。<b>致命錯誤</b>:未收到的異常'異常'消息'未能連接到api.twitter.com端口443:連接超時'

<b>Fatal error</b>: Uncaught exception 'Exception' with message 'Failed to connect to api.twitter.com port 443: Connection timed out' in /my/project/path/myProject/application/ws/libraries/TwitterAPIExchange.php:297 
Stack trace: 
#0 /my/project/path/myProject/application/ws/controllers/alldata.php(247): TwitterAPIExchange-&gt;performRequest() 
#1 /my/project/path/myProject/application/ws/controllers/alldata.php(40): Alldata-&gt;fetch_tweets('1', Array) 
#2 [internal function]: Alldata-&gt;index() 
#3 /my/project/path/myProject/system/core/CodeIgniter.php(359): call_user_func_array(Array, Array) 
#4 /my/project/path/myProject/index.php(188): require_once('/home/develnik/...') 
#5 {main} 
thrown in <b>/my/project/path/myProject/application/ws/libraries/TwitterAPIExchange.php</b> on line <b>297</b><br /> 
+0

新的服務器上打開端口443,如果是在亞馬遜確保你所定義的安全組正確 –

+0

@DanielKrom:它已經打開了,這不是在亞馬遜 –

+0

好,那以後你改變了服務器 - 服務器代碼或服務器機器 - 有點不清楚。 – St0fF

回答

4

請檢查您的cPanel是否打開端口,有時顯示打開但實際上不打開。您可以在運行狀況檢查和監控部分的cPanel中查看端口詳細信息。

相關問題