【问题标题】:Locally hosted GAE + WordPress - image upload http-error本地托管的 GAE + WordPress - 图片上传 http-error
【发布时间】:2015-06-17 16:46:52
【问题描述】:

我已经在 Google App Engine 上设置了我的 WordPress 网站。我在本地镜像了我的安装。当尝试通过媒体上传多张图片时 > 添加新我得到一个Http-error。只有第一张图片正在上传。所有其他图片都表示 100% 的进度,但不要紧缩并完成上传。

我在本地工作:http://localhost:9080/wp-admin/upload.php

除 Google App Engine for WordPress 1.6 外,所有插件均已停用

该错误不会发生在我的实时版本上,仅发生在我的本地版本上。

在“设置”>“App Engine”中,我指定了一个自定义存储桶名称。

在“设置”>“App Engine 使用安全 URL 提供媒体文件”已关闭。

我尝试上传的图片名称带有连字符,是PNGJPG

内存为 256:define('WP_MEMORY_LIMIT', '256M');

调试为真:define('WP_DEBUG', true); Http-error 是唯一错误。

控制台报错详情如下:

POST http://localhost:9080/_ah/upload/agxkZXZ-cHVyby05NzJyIgsSFV9fQmxvYlVwbG9hZFNlc3Npb25fXxiAgICAgIDACww 404 (Not Found)

load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,plupload,plupload-handlers&ver=4.2.2:23 POST http://localhost:9080/_ah/upload/agxkZXZ-cHVyby05NzJyIgsSFV9fQmxvYlVwbG9hZFNlc3Npb25fXxiAgICAgIDACww 404 (Not Found)

欢迎任何关于故障排除的想法。

谢谢:)

【问题讨论】:

  • 感谢清理@NETCreator Hosting - WebDesign。欣赏它。
  • 不客气。您可以在这里找到:stackoverflow.com/editing-help 一些与 Stack Overflow 编辑器相关的帮助。
  • 太棒了,谢谢你的链接。如您所见,我是新来的。我一定会检查出来的。
  • 不客气。你应该看看下面的答案。

标签: php wordpress google-app-engine


【解决方案1】:

可能的答案:

方法一

尝试将 GAE 插件目录 /modules/uploads.php 中的第 195 行和第 196 行替换为:

if (!isset($_COOKIE[$auth_cookie_name])) { $_COOKIE[$auth_cookie_name] = $auth_cookie; }
if (!isset($_COOKIE[LOGGED_IN_COOKIE])) { $_COOKIE[LOGGED_IN_COOKIE]  = $logged_in_cookie; }

方法 2

这个错误发生在Wordpress 4.0。如果您将版本降级到 3.9 或更低版本(出于安全原因不推荐),则不应出现该错误。

方法 3

在采取任何行动之前做好备份。

尝试重新上传所有文件和文件夹 - EXCEPT wp-content 文件夹 - 在本地重新下载 WordPress。

希望这会对你有所帮助。

【讨论】:

  • 不幸的是,更改并没有解决我的本地错误。好消息是我的实时版本中没有发生此错误。我会继续挖掘和/或考虑降级或忍受这个问题。再次感谢您为此付出的努力。欣赏它:)
  • 不客气。我编辑了答案,你可以试试method 3。希望问题能得到解决。
  • 呸,还是不喜欢解决方案 3 甚至解决方案 2,回滚到 3.9。所以我想还有其他事情发生。我将使用我的系统返回日志。管理员在周末尝试找出发生了什么。如果我们设法解决,我会在这里发帖。非常感谢您的努力!
猜你喜欢
  • 2013-09-02
  • 2023-03-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-28
  • 2012-02-04
  • 2018-11-01
  • 1970-01-01
相关资源
最近更新 更多