我不能在新的本地主机站点导入我以前的站点,哪个是服务器上的?我导出了.wpress文件,现在我想导入。我使用所有在一个插件和毒素插件的最大上传文件大小.我得到的错误是
无法导入无法打开用于读取的文件。文件: C:\Bitnami\wordpress-5.3-0\apps\wordpress\htdocs\wp-content\plugins\all-in-one-wp-migration\storage\wdfoahbbl74z\myapp.com-20191120-060914-394.wpress“
当我去查看日志时,请参阅以下内容:
2019年11月20日12:38:59 {“类型”:2,“消息”:“POST内容长度超过41943040字节的限制”,“文件”:“未知”,“行”:0}
2019年11月20日12:39:02 {“号码”:2,“消息”:“文件大小():C:\Bitnami\wordpress-5.3-0\apps\wordpress\htdocs\wp-content\plugins\all-in-one-wp-migration\storage\wdfoahbbl74z\myapp.com-20191120-060914-394.wpress","File":"C:\Bitnami\wordpress-5.3-0\apps\wordpress\htdocs\wp-content\plugins\all-in-one-wp-migration\functions.php",失败“线”:233}
2019年11月20日12:39:02 {“号码”:2,“消息”:“除以零”,"File":"C:\Bitnami\wordpress-5.3-0\apps\wordpress\htdocs\wp-content\plugins\all-in-one-wp-migration\lib\model\import\class-ai1wm-import-validate.php",“行”:67}
2019年11月20日12:39:02 {“编号”:2,"Message":"fopen(C:\Bitnami\wordpress-5.3-0\apps\wordpress\htdocs\wp-content\plugins\all-in-one-wp-migration\storage\wdfoahbbl74z\myapp.com-20191120-060914-394.wpress):未能打开流:没有这样的文件或目录“,"File":"C:\Bitnami\wordpress-5.3-0\apps\wordpress\htdocs\wp-content\plugins\all-in-one-wp-migration\lib\vendor\servmask\archiver\class-ai1wm-archiver.php",“行”:98}
有人知道我的错误在哪里吗?
发布于 2019-11-20 12:49:18
根据
Nov 20 2019 12:38:59 {"type":2,"message":"POST Content-Length of 711871094 bytes exceeds the limit of 41943040
bytes","file":"Unknown","line":0}
您需要更改php设置,以允许大于40M的帖子大小。新值应该比备份文件大小大一点。
编辑:在聊天过程中,我们发现bitnami在C:/Bitnami/wordpres/php/php.ini
中有自己的C:/Bitnami/wordpres/php/php.ini
,而这个有坏(小)的值。更新此文件最终允许使用POST限制修复该问题。
发布于 2021-02-08 21:40:38
@flinty2000 2000在https://wordpress.org/support/topic/unable-to-open-file-for-reading-5/中解决了这个问题。
在我的例子中,它只是增加了扩展(从https://import.wp-migration.com/下载"basic“并通过插件上传器上传到我的网站)。
发布于 2021-07-22 18:07:05
如果我们使用pulgin来增加最大导入大小,或者如果没有正确地增加php服务中的最大导入大小,则会发生此问题。
您可以尝试以下步骤:
这可能是个奇怪的解决方案,但对我有效。
步骤1:在cmd下面运行,在php.ini文件夹或/文件夹中查找/etc文件:
grep -rl "post_max_size" | xargs ls -lrth
在这里,我使用post_max_size关键字搜索/etc文件夹中的"php.ini“文件,但在某些系统中,您可以在/var/www/html或/var/www/wordpress文件夹中找到该文件。
我们在互联网上有多个帖子,就好像php.ini文件不存在于WordPress文件夹中一样,那么您可以创建,但是在我的例子中,它不能工作。
第2步:
编辑php.ini文件并像下面这样更改值。
post_max_size = 100M
upload_max_filesize = 100M
在上面,您可以根据您的需求设置任何值。
第3步:
重新启动httpd或Nginx或apache和PHP服务,或者根据安装程序重新启动web服务。
对我来说,httpd和php服务重新启动在centos 8中有效:
service httpd restart
service php-fpm restart
https://stackoverflow.com/questions/58954715
复制相似问题