[英]Blank page after installing Mediawiki
我通過將文件上傳到“/ wiki”目錄安裝了Mediawiki,然后我打開了“/wiki/mw-config/index.php”並進行了配置並將“LocalSettings.php”上傳到“/ wiki”
當我嘗試使用“/wiki/index.php”打開維基時,我看到一個空白頁面。
問題是生成的LocalSettings.php文件有一個額外的html div標簽。 我認為這是Mediawiki中的一個錯誤。 刪除此標記后,它就可以了
來自http://www.mediawiki.org/wiki/Blank_page#You_see_a_Blank_Page :
空白頁表示未在屏幕上打印的PHP錯誤。 要強制執行此操作,請將以下行添加到LocalSettings.php文件中<?php:
error_reporting( E_ALL ); ini_set( 'display_errors', 1 );
error_reporting( E_ALL ); ini_set( 'display_errors', 1 );
。 您還可以在PHP.ini中為error_log設置一個值,並閱讀PHP錯誤日志以了解正在發生的事情。 在某些情況下,PHP錯誤也可能會記錄在Web服務器錯誤日志中。
在我的情況下,我檢查了服務器錯誤日志,並找到以下行:
PHP Fatal error: Class 'DOMDocument' not found in /path/includes/cache/LocalisationCache.php on line NNN, referer: http://wiki.example.com/
可以通過為您的發行版安裝正確的php-xml
包,或者通過更改LocalSettings.php中的MediaWiki'預處理器'類來修復 ,如WikiMedia手冊中所述
我需要安裝php-xml並重啟httpd。 它很棒。
我還需要安裝php-xml並重啟httpd。
sudo yum install php-xml
sudo /sbin/service httpd restart
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.