問題產生的原因是 eAccelerator 和 discuz 的兼容性不行導致的,關閉 eAccelerator 後才能更新。
那麼如何關閉 eAccelerator 呢?
在 web 的根目錄下,找到 config/config_global.php 這個文件,將其中的
eaccelerator'] = 1;   改為  eaccelerator'] = 0;
重啓 web 服務器, 後台設置後,前台就可以立即更新了。