3
我有下面的代碼:imap_open去世時,被稱爲
打印「富」;
imap_open(「{localhost:143/imap/notls}」,「myname」,「mypass」);
print「bar」;
該腳本死亡。我得到零響應,沒有從apache,沒有「富」或「酒吧」,什麼都沒有。
但是我可以連接到imap服務器(nc localhost ...),我也可以把腳本放在另一臺服務器上並連接到同一個imap服務器。所以,我認爲這臺服務器上的php有問題。但我無法弄清楚我錯過了什麼,忘記了還是沒有安裝。 phpinfo()告訴我php配置了--with-imap和--with-imap-ssl。操作系統是CentOS,順便說一句。
是imap在php.ini中啓用? phpinfo()會減少一些光 – 2010-05-04 16:10:09
小更新..當我運行它在cli,它的工作原理,但從Apache運行時,它segfaults .. – blauwblaatje 2010-05-07 07:56:23
好吧,發現問題。 libc_client是針對FD_SETSIZE設置爲低的頭文件編譯的。由於這臺服務器是共享主機服務器,因爲打開的文件描述符太多而崩潰了......重新編譯libc_client的確有竅門。 – blauwblaatje 2010-05-11 12:39:31