2013-12-14 113 views
-1

我有一些PHP源代碼可以從GoDaddy服務器下載電子郵件。PHP代碼未運行

它正在我的系統上正常運行,Fedora和XAMPP與PHP 5.4.17。我在CentOS中託管了與PHP 5.3.3相同的代碼,但它沒有運行。它沒有顯示任何錯誤。我開始使用Google進行搜索。

後來我發現php.ini需要一些配置。我在我的源代碼中使用IMAP。我認爲這是因爲它沒有運行。

$server = '{imap.secureserver.net:993/imap/ssl/novalidate-cert}INBOX'; 

我該如何配置?

回答

3

在CentOS上,您應該啓用extension=php_imap.so,因爲它是一個Linux平臺。

檢查它是否被正確加載到頁面上,並顯示<? phpinfo(); ?>

下面是一些東西,你可以檢查:

  • 你RESOLV imap.secureserver.net您的託管?
  • 您允許連接到遠程服務器嗎?你的PHP配置是否允許它? GoDaddy是否允許?
  • 也許一些imap_open是不允許的
  • imap.secureserver是否允許從您的主機連接?
  • 檢查防火牆
+1

謝謝....我已經安裝了imap使用'yum install php-imap'。現在它工作正常。 –