Discuz是國(guó)內(nèi)不錯(cuò)的社區(qū)程序之一,目前已經(jīng)升級(jí)至X2.5。今天在給朋友的論壇搬家至VPS的時(shí)候發(fā)現(xiàn)一切正常,就是Ucenter的通信失敗。雖然不影響論壇的使用,但就感覺不自在。有沒有解決方法呢?應(yīng)該不是程序的問題,因?yàn)橹拔医o他安裝在主機(jī)中是可行的,搬家過程中文件和數(shù)據(jù)庫都沒有問題100%搬家進(jìn)來的。然后修改數(shù)據(jù)庫鏈接。
這是LNMP函數(shù)權(quán)限問題,由于我們lnmp環(huán)境下的php.ini文件scandir()函數(shù)限制比較多導(dǎo)致的,我們刪除影響”通信失敗”的函數(shù)就可以了。
通過FTP或者VI編輯 /usr/local/php/etc/php.ini文件中,找到 disable_functions 后面的 scandir刪除掉這個(gè)函數(shù)。最后"/etc/init.d/php-fpm restart"執(zhí)行重啟就可以了。
我們?cè)偎⑿潞笫遣皇前l(fā)現(xiàn)通信成功了?!
更多信息請(qǐng)查看IT技術(shù)專欄