代码之家  ›  专栏  ›  技术社区  ›  Anti21

MediaWiki发出警告

  •  1
  • Anti21  · 技术社区  · 8 年前

    我刚刚在Windows 7上安装了带有MySQL的MediaWiki。它在localhost:94上使用IIS运行。每当我打开网站时,都会出现以下两个错误:

    Warning: OutputPage::transformFilePath: Failed to hash 
    C:\Users\smehta30\Documents\Website\MediaWiki\mediawiki-1 
    .29.0/../resources/assets/wiki.png [Called from 
    OutputPage::transformFilePath in 
    C:\Users\smehta30\Documents\Website\MediaWiki\mediawiki-
    1.29.0\includes\OutputPage.php at line 3804] in 
    C:\Users\smehta30\Documents\Website\MediaWiki\mediawiki-
    1.29.0\includes\debug\MWDebug.php on line 309
    
    
    Warning: md5_file(C:\Users\smehta30\Documents\Website\MediaWiki\mediawiki-
    1.29.0/../resources/assets/wiki.png): failed to open stream: No such file or 
    directory in C:\Users\smehta30\Documents\Website\MediaWiki\mediawiki-
    1.29.0\includes\OutputPage.php on line 3802
    

    由于我是新手,并且这是使用默认的MediaWiki安装安装的,您能指出我做错了什么吗?

    第二个错误指向未找到文件。我该如何更正它?具体是dir中的哪个文件。

    3 回复  |  直到 8 年前
        1
  •  2
  •   Ivan Jeffrey Zhao    8 年前

    Documentroot 目录,文件 LocalSetting.php

    改变 forward slash "/" backslash "\" 在这条线上

    $wgLogo = "$wgResourceBasePath\resources\assets\wiki.png";
    
        2
  •  0
  •   0TTT0    8 年前

    / \ 它说:

    ## The URL path to the logo.  Make sure you change this from the default,
    ## or else you'll overwrite your logo when you upgrade!
    

    将其更改为:

    $wgLogo = "resources\assets\wiki.png";
    

    最终,您可能会删除wiki。png并插入您自己的图形。当你这样做时,不要忘记再次更新。

        3
  •  0
  •   Paul Roub jim    8 年前

    $wgScriptPath = null; LocalSettings.php 这很有帮助。