从昨天开始,我的 WordPress 5.2.3 网站出现了一些问题。当我(或其他人)上传媒体时,生成的 URL 不正确,所以我看不到媒体。我昨天只是在写一篇文章,一切仍然正常,我设法像往常一样上传多张图片并将它们插入我的文章中,突然当我尝试上传另一张图片时,它“坏了”并且没有正确显示.我以为是我的形象的名字,所以我重命名了它,但我仍然遇到了同样的问题。我使用UPLOADS名为“medias”的自定义文件夹。它在我的定义wp-config.php如下。当我评论这一行时,媒体上传再次起作用,但我的图像不在文件夹中(因此,无法通过 url 访问)我想要...define('UPLOADS', 'medias');事实上,我的 WordPress 为我上传的媒体生成的是一个指向我的网站的链接,后跟我的自定义UPLOADS文件夹的绝对路径......像这样:https://www.website.com/wp-content/uploads//home/user/public_html/medias/2019/09/asm_icon.png当我访问应该是正确的 url (so, https://www.website.com/medias/2019/09/asm_icon.png) 时,它正确地向我显示了我上传的图片,所以这意味着上传工作正常但返回的 URL 不正确......你有没有遇到过这个问题?我不知道该怎么办...直到昨天一切都很好。:(我没有做任何特别的事情,比如更新或其他什么......先感谢您!编辑:我想出了什么问题......我的自定义变量是在该require_once( ABSPATH . 'wp-settings.php' );行之后定义的。之前放置后,一切都出乎意料地又正常了。
2 回答
慕的地6264312
TA贡献1817条经验 获得超6个赞
我想出了问题所在……我的自定义变量是在该require_once( ABSPATH . 'wp-settings.php' );
行之后定义的。之前放置后,一切都出乎意料地又正常了。
慕桂英546537
TA贡献1848条经验 获得超10个赞
您的文件夹名称是 media,您在这里使用的是 medias。将其更改为
define('UPLOADS', 'media');
而且,https://www.website.com/wp-content/uploads//home/user/public_html/medias/2019/09/asm_icon.png
上传后必须有单斜杠是错误的。你在上传后放了 //。
- 2 回答
- 0 关注
- 132 浏览
添加回答
举报
0/150
提交
取消