問題:當我們在Ubuntu 16.04系統下安裝Disucz X3時,修改好文件的權限,瀏覽器輸入地址安裝時出現如下圖所示問題:
問題查詢:
在終端輸入:
tail -f /var/log/apache2/error.log
查看錯誤日志,可以看到如下錯誤日志:
日志顯示在目錄/discuz/install/index.php第12行出現“Call to undefined function set_magic_quotes_runtime()”,這是因為我按安裝的是php7.0,而這個函數“set_magic_quotes_runtime(0)”在php5.3以后就完全的移除了此特性;
修改辦法:將“@set_magic_quotes_runtime(0);”替換成“@ini_set("magic_quotes_runtime", 0);”,如下圖所示:
至此再次瀏覽器中安裝disucz,即可以正常安裝~