【问题标题】:How to fix wp-config.php to upload pictures in WordPress?如何修复 wp-config.php 以在 WordPress 中上传图片?
【发布时间】:2019-12-06 21:44:27
【问题描述】:

我有以下网站http://imosigbroker.ro/。我在主机上迁移了 localhost 站点后,徽标和一些图片已损坏。我尝试通过Media > Select Files 在 WP 中手动添加这些照片,但收到以下消息错误:“缺少临时文件。”

我使用插件将所有数据库文件从本地主机设置到我的站点。目前这不是网站的问题。

调试显示如下:

注意:常量 WP_DEBUG 已在 /home/imosigbr/public_html/wp-config.php 第 96 行定义

注意:常量 SCRIPT_DEBUG 已在 /home/imosigbr/public_html/wp-config.php 第 97 行定义

警告: 无法修改标头信息 - 标头已由 /home/imosigbr/public_html/wp- 中的 /home/imosigbr/public_html/wp-config.php:96 发送(输出开始于 /home/imosigbr/public_html/wp- admin/includes/misc.php 在第 1196 行

我遵循了这些教程 [1]:https://www.wpbeginner.com/wp-tutorials/how-to-fix-missing-a-temporary-folder-error-in-wordpress/ [2]:https://www.wpbeginner.com/beginners-guide/how-to-fix-file-and-folder-permissions-error-in-wordpress/,虽然图片没有固定。

【问题讨论】:

  • 删除重复的常量声明。 Cannot modify header information 可能只是前两个通知已经输出文本的结果。
  • 您的图像仍然指向本地主机,这就是它们无法加载的原因。

标签: php html wordpress host


【解决方案1】:

您好,其他评论者是对的。转到控制面板上的 PHPMyadmin 并选择您的数据库,然后在顶部的 SQL 框中粘贴:

UPDATE wp_options SET option_value = replace(option_value, 'http://localhost', 'http://imosigbroker.ro/') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET guid = replace(guid, 'http://www.localhost','http://imosigbroker.ro/');

UPDATE wp_posts SET post_content = replace(post_content, 'http://localhost', 'http://imosigbroker.ro/');

UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://localhost','http://imosigbroker.ro/');

然后点击运行。它会正确地更新整个网站的 URL。

【讨论】:

    猜你喜欢
    • 2020-12-22
    • 1970-01-01
    • 2012-06-21
    • 2019-02-04
    • 2018-01-15
    • 2015-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多