2013-07-24 13 views
11

Son zamanlarda MediaWiki'yi Debian 7 System üzerinde localhost'a yükledim. Ancak kurulumdan sonra istisna Fatal exception of type MWException'u buldum. Bildirilen tüm hataları inceledim, ancak bunlar benim için geçerli değil.Önemli MWException türü istisnası MWException

PHP 5.4.4 phpmyaddmin ....

yorumların yazıldığı gibi
+0

https kullanmayı deneyin .org/wiki/Manual: How_to_debug – PleaseStand

+0

Teşekkürler ... Ama ben zaten bu adımları yaptım ... Ve issiues devam ediyor ... – omixam

+2

"' $ wgShowExceptionDetails' Daha fazla ayrıntıyı (yığın izi gibi) gösterilmeye çalışın " Ölümcül hata "sayfa." Sadece "MWException türünde ölümcül istisna" dan daha fazlasını bilmemiz gerekecek. – PleaseStand

cevap

23

, sizin LocalSettings.php dosyasını düzenlemek ve en sonunda bu satırı ekleyin:

$wgShowExceptionDetails = true;

sayfayı yeniden deneyin Bu size hata veriyor.

#0 /Users/user/www/extensions/LocalisationUpdate/LocalisationUpdate.class.php(553): LocalisationUpdate::filename('it') 
#1 /Users/user/www/extensions/LocalisationUpdate/LocalisationUpdate.class.php(36): LocalisationUpdate::readFile('it') 
#2 [internal function]: LocalisationUpdate::onRecache(Object(LocalisationCache), 'it', Array) 
#3 /Users/user/www/includes/Hooks.php(255): call_user_func_array('LocalisationUpd...', Array) 
#4 /Users/user/www/includes/GlobalFunctions.php(3883): Hooks::run('LocalisationCac...', Array) 
#5 /Users/user/www/includes/cache/LocalisationCache.php(796): wfRunHooks('LocalisationCac...', Array) 
#6 /Users/user/www/includes/cache/LocalisationCache.php(426): LocalisationCache->recache('it') 
#7 /Users/user/www/includes/cache/LocalisationCache.php(310): LocalisationCache->initLanguage('it') 
#8 /Users/user/www/includes/cache/LocalisationCache.php(245): LocalisationCache->loadItem('it', 'fallback') 
#9 /Users/user/www/languages/Language.php(3978): LocalisationCache->getItem('it', 'fallback') 
#10 /Users/user/www/languages/Language.php(230): Language::getFallbacksFor('it') 
#11 /Users/user/www/languages/Language.php(189): Language::newFromCode('it') 
#12 /Users/user/www/includes/Setup.php(497): Language::factory('it') 
#13 /Users/user/www/includes/WebStart.php(161): require_once('/Users/user/3d...') 
#14 /Users/user/www/index.php(55): require('/Users/user/3d...') 
#15 {main} 

ilk satır durum neden yürütmesini durdurdu biridir: Burada benim örnektir ... bir backtrace denen görmek olasıdır. Sorunu tanımlayabilirseniz (benim durumumda LocalisationUpdate uzantısı), düzeltmesi çok kolay olabilir. Yine, benim durumumda tekrar LocalSettings.php açıp dışarı veya çizgiyi silmek için yeterli: //www.mediawiki:

require_once("$IP/extensions/LocalisationUpdate/LocalisationUpdate.php"); 
+0

Tam olarak aynı hatayı aldım! :O – Frank

2

önbelleğe alma ile ilgili bir sorun olabilir,

$wgMainCacheType = CACHE_NONE;