<pre style="font-family:monospace;font-size:13px;background:#1e1e1e;color:#d4d4d4;padding:20px;margin:0;white-space:pre-wrap;">========================================
  Qiniu Debug 诊断工具
========================================

【1. 配置检查】
  AccessKey: tuyxXbyW......Cbn6
  SecretKey: FCF7oPC5......26bl
  Bucket:    wordpress-img1
  CDN:       http://tmc84grqq.hn-bkt.clouddn.com

【2. Token 生成】
  Access Key 部分:  tuyxXbyW...
  Sign 部分:       jYbC2GMboGD49Ksz_B_PlQbUna4
  Policy 部分长度: 86 bytes
  ✅ Token 生成成功

【3. 上传端点连通性（服务器能否连上）】
  ✅ https://upload-as0.qiniup.com  →  HTTP 200  (67ms)
  ✅ https://upload-z0.qiniup.com  →  HTTP 200  (84ms)
  ✅ https://upload.qiniup.com  →  HTTP 200  (64ms)

【4. 真实上传测试】
  临时文件: /tmp/qiniu-debug-1791121643.txt (165 bytes)
  ❌ 上传失败!
  错误信息: 所有端点都失败。最后错误: HTTP 401: {"error":"bad token","error_code":"BadToken"} (可能是 AccessKey/SecretKey 或 bucket 权限问题). 调试: 尝试端点: https://upload-as0.qiniup.com → 认证错误 (401)

  🔍 诊断: Token 无效！
     可能原因: AccessKey/SecretKey 复制错了、Bucket 名字不对

【5. WordPress 上传路径】
  baseurl: http://www.ningdeocean.com/wp-content/uploads
  basedir: /usr/local/lighthouse/softwares/wordpress/wp-content/uploads
  wp_handle_upload hook: 已注册
  add_attachment hook: 已注册

========================================
  诊断完成！把上面的全部输出复制发给我
========================================
</pre>=== Qiniu 网络测试 ===

【1. DNS 解析】
  upload-as0.qiniup.com → 155.102.181.142
  upload-z0.qiniup.com → 155.102.181.141
  upload.qiniup.com → 155.102.181.141

【2. Token 生成】
  ✅ Token 生成成功 (len=155)

【3. 真实上传测试】
  测试 https://upload-as0.qiniup.com ... ❌ bad token
  测试 https://upload-z0.qiniup.com ... ❌ bad token
  测试 https://upload.qiniup.com ... ❌ bad token

  🔴 所有端点都失败了！
  结论: 服务器出站 HTTPS 可能被防火墙/运营商限制
  解决方案: 改用【前端直传七牛】模式（浏览器直接传，服务器不参与）

=== 完成 ===
<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//www.ningdeocean.com/wp-content/plugins/wordpress-seo/css/main-sitemap.xsl"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<sitemap>
		<loc>http://www.ningdeocean.com/post-sitemap.xml</loc>
		<lastmod>2026-07-12T10:03:42+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>http://www.ningdeocean.com/page-sitemap.xml</loc>
		<lastmod>2026-07-19T04:11:29+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>http://www.ningdeocean.com/product-sitemap.xml</loc>
		<lastmod>2026-08-17T13:15:17+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>http://www.ningdeocean.com/category-sitemap.xml</loc>
		<lastmod>2026-07-12T10:03:42+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>http://www.ningdeocean.com/product_category-sitemap.xml</loc>
		<lastmod>2026-08-17T13:15:17+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>http://www.ningdeocean.com/author-sitemap.xml</loc>
		<lastmod>2026-05-21T06:02:19+00:00</lastmod>
	</sitemap>
</sitemapindex>
<!-- XML Sitemap generated by Yoast SEO -->