遵循以下命令的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和服务器来说是新的。任何帮助将不胜感激!
答案 0 :(得分:0)
在我看来,FILENAME.xml文件的路径是错误的。请注意,/
的开头有一个FILENAME.xml
,因此它会查看文件系统的根目录。如果文件位于同一文件夹中,请使用./FILENAME.xml