在Google Cloud上的bitnami实例上试图在mediawiki中“importDump.php”,收到错误“无法打开流...”

时间:2017-11-27 17:06:27

标签: mediawiki bitnami

遵循以下命令的2x选项:https://www.mediawiki.org/wiki/Manual:Importing_XML_dumps#Using_importDump.php,_if_you_have_shell_access

在这两种情况下,都会出现“无法打开的流”错误。

我有chmod 777用于文件夹和文件。 (认为​​可能是许可错误)

我已将文件移动到导入文件夹中(一些帖子暗示PHP需要能够找到该文件,所以想把它放在那里会有帮助)......

命令:

“root @ bitnami-mediawiki -___:/ opt / bitnami / apps / mediawiki / htdocs / maintenance #php importDump.php --co nf ../LocalSettings.php /FILENAME.xml“

我看到错误:

“PHP警告:fopen(/FILENAME.xml):无法打开流:/ opt / bitnam中没有此类文件或目录 第267行的i / apps / mediawiki / htdocs / maintenance / importDump.php PHP警告:feof()期望参数1是资源,在/ opt / bitnami / apps / mediawiki /中给出布尔值 第41行的htdocs / includes / import / ImportStreamSource.php PHP警告:fread()期望参数1是资源,在/ opt / bitnami / apps / mediawiki中给出布尔值 第48行的/htdocs/includes/import/ImportStreamSource.php PHP警告:feof()期望参数1是资源,在/ opt / bitnami / apps / mediawiki /中给出布尔值 第41行的htdocs / includes / import / ImportStreamSource.php PHP警告:XMLReader :: read():uploadsource:// 9115d0bbe5ae974e1fe2d411e035aeaa:1:解析器错误:Ext / opt / bitnami / apps / mediawiki / htdocs / includes / import / WikiImport中文档末尾的ra内容 第551行的er.php PHP警告:XMLReader :: read():在/opt/bitnami/apps/mediawiki/htdocs/includes/import/WikiImporter.p 惠普551号线 PHP警告:XMLReader :: read():^ / opt / bitnami / apps / mediawiki / htdocs / includes / import / WikiImporter。 php在551行 设置$ wgShowExceptionDetails = true;在LocalSettings.php中显示详细的调试信息。“

我不清楚错误的含义以及如何授予对文件的访问权限......对于BASH和服务器来说是新的。任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

在我看来,FILENAME.xml文件的路径是错误的。请注意,/的开头有一个FILENAME.xml,因此它会查看文件系统的根目录。如果文件位于同一文件夹中,请使用./FILENAME.xml