簡體   English   中英

安裝Mediawiki后的空白頁面

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM