目录媒介迩来在进行WordPress迁移至新服务器的过程中,遭遇到一个棘手的标题,即在编辑文章并上传图片时,不断遭遇“此响应不是正当的JSON响应”的错误。颠末多次验证和搜索,终极确定标题的根本缘故起因并不在于禁用 Gutenberg 编辑器或安装经典编辑器插件,而是由于一些 PHP 模块未被正确开启。本文将具体先容在 PHP 安装后应该开启哪些模块以及相应的开启方法。 一、错误审阅错误如下: 在使用 Gutenberg 编辑器进行复制粘贴或上传图片时,出现了上述错误。值得留意的是,若起首将图片上传至媒体库,再从媒体库添加图片,则不会遇到此标题。因此,许多攻略发起禁用 Gutenberg 编辑器或安装经典编辑器插件,但这些方法只是治标不治本,未能找到标题的真正根源。 正确的解决方法是开启php须要的模块设置: 二、PHP模块开启和参数设置编辑 php.ini,内里有许多配置要修改 1. 修改扩展文件的路径打开 php.ini 文件,探求以下配置: 把 ;extension_dir = “C:\php\ext” 前面的分号去掉,然后引号里改成ext文件夹的绝对路径。 [code]extension_dir = "“C:\php\ext"[/code]2. 修改扩展文件修改需要加载的扩展文件,取消部门扩展程序的解释(解释就是分号) 找到扩展程序的部门 [code];extension=php_exif.dll ;extension=php_gd2.dll ;extension=php_gettext.dll[/code]修改后如下: [code]extension=php_exif.dll extension=php_gd2.dll extension=php_gettext.dll[/code]3. 设置默认的时区找到这个部门: [code];date.timezone =[/code]修改问Asia/Shanghai,如图 [code]date.timezone = Asia/Shanghai[/code]4. 设置 ssl找到这个部门(我的是在文件末尾) [code];openssl.cafile=[/code]修改为cacert.pem,如图: [code]openssl.cafile=cacert.pem[/code]5. 开启php短标签找到如下部门: [code]; short_open_tag[/code]去掉解释,改为: [code]short_open_tag = on[/code]6. 以CGI模式运行PHP找到如下部门: [code]; cgi.force_redirect = 1[/code]取消解释,改为: [code]cgi.force_redirect = 0[/code]7. 取消一些配置解释找到如下部门: [code]; fastcgi.impersonate = 1[/code]取消解释,改为: [code]fastcgi.impersonate = 1[/code]在fastcgi的下面,找到: [code]; cgi.rfc2616_headers = 1[/code]取消解释: [code]cgi.rfc2616_headers = 1[/code]我们把修改好的php.ini文件复制一份,放到 C盘 的 windows 文件夹下。 三、验证错误是否已经解决颠末验证,标题已经得到解决!如今,在编辑文章并上传图片时,再也不会遭遇“此响应不是正当的JSON响应”的错误。这些 PHP 模块的正确设置确保了系统对于编辑器的正常运行,提升了 WordPress 在新服务器上的稳定性和可用性。通过本文提供的步调,你可以轻松解决类似标题,确保 WordPress 在迁移过程中顺遂运行。 到此这篇关于WordPress上传图片错误:不是正当的JSON响应解决办法的文章就先容到这了,更多相关WordPress上传图片错误内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! 来源:https://www.jb51.net/program/325547kld.htm 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |
|手机版|小黑屋|梦想之都-俊月星空
( 粤ICP备18056059号 )|网站地图
GMT+8, 2025-7-1 20:10 , Processed in 0.031985 second(s), 18 queries .
Powered by Mxzdjyxk! X3.5
© 2001-2025 Discuz! Team.