========================================
修复JSON文件content结构问题
========================================
找到 172 个JSON文件
模式: 实际修改
处理: astronomy-sharing-1.json
✓ 结构正常
处理: astronomy-sharing-10.json
✓ 结构正常
处理: astronomy-sharing-100.json
✓ 结构正常
处理: astronomy-sharing-101.json
✓ 结构正常
处理: astronomy-sharing-102.json
✓ 结构正常
处理: astronomy-sharing-103.json
✓ 结构正常
处理: astronomy-sharing-104.json
✓ 结构正常
处理: astronomy-sharing-105.json
✓ 结构正常
处理: astronomy-sharing-106.json
✓ 结构正常
处理: astronomy-sharing-107.json
✓ 结构正常
处理: astronomy-sharing-108.json
✓ 结构正常
处理: astronomy-sharing-11.json
✓ 结构正常
处理: astronomy-sharing-12.json
✓ 结构正常
处理: astronomy-sharing-13.json
✓ 结构正常
处理: astronomy-sharing-14.json
✓ 结构正常
处理: astronomy-sharing-15.json
✓ 结构正常
处理: astronomy-sharing-16.json
✓ 结构正常
处理: astronomy-sharing-17.json
✓ 结构正常
处理: astronomy-sharing-18.json
✓ 结构正常
处理: astronomy-sharing-19.json
✓ 结构正常
处理: astronomy-sharing-2.json
✓ 结构正常
处理: astronomy-sharing-20.json
✓ 结构正常
处理: astronomy-sharing-21.json
✓ 结构正常
处理: astronomy-sharing-22.json
✓ 结构正常
处理: astronomy-sharing-23.json
✓ 结构正常
处理: astronomy-sharing-24.json
✓ 结构正常
处理: astronomy-sharing-25.json
✓ 结构正常
处理: astronomy-sharing-26.json
✓ 结构正常
处理: astronomy-sharing-27.json
✓ 结构正常
处理: astronomy-sharing-28.json
✓ 结构正常
处理: astronomy-sharing-29.json
✓ 结构正常
处理: astronomy-sharing-3.json
✓ 结构正常
处理: astronomy-sharing-30.json
✓ 结构正常
处理: astronomy-sharing-31.json
✓ 结构正常
处理: astronomy-sharing-32.json
✓ 结构正常
处理: astronomy-sharing-33.json
✓ 结构正常
处理: astronomy-sharing-34.json
✓ 结构正常
处理: astronomy-sharing-35.json
✓ 结构正常
处理: astronomy-sharing-36.json
✓ 结构正常
处理: astronomy-sharing-37.json
✓ 结构正常
处理: astronomy-sharing-38.json
✓ 结构正常
处理: astronomy-sharing-39.json
✓ 结构正常
处理: astronomy-sharing-4.json
✓ 结构正常
处理: astronomy-sharing-40.json
✓ 结构正常
处理: astronomy-sharing-41.json
✓ 结构正常
处理: astronomy-sharing-42.json
✓ 结构正常
处理: astronomy-sharing-43.json
✓ 结构正常
处理: astronomy-sharing-44.json
✓ 结构正常
处理: astronomy-sharing-45.json
✓ 结构正常
处理: astronomy-sharing-46.json
✓ 结构正常
处理: astronomy-sharing-47.json
✓ 结构正常
处理: astronomy-sharing-48.json
✓ 结构正常
处理: astronomy-sharing-49.json
✓ 结构正常
处理: astronomy-sharing-5.json
✓ 结构正常
处理: astronomy-sharing-50.json
✓ 结构正常
处理: astronomy-sharing-51.json
✓ 结构正常
处理: astronomy-sharing-52.json
✓ 结构正常
处理: astronomy-sharing-53.json
✓ 结构正常
处理: astronomy-sharing-54.json
✓ 结构正常
处理: astronomy-sharing-55.json
✓ 结构正常
处理: astronomy-sharing-56.json
✓ 结构正常
处理: astronomy-sharing-57.json
✓ 结构正常
处理: astronomy-sharing-58.json
✓ 结构正常
处理: astronomy-sharing-59.json
✓ 结构正常
处理: astronomy-sharing-6.json
✓ 结构正常
处理: astronomy-sharing-60.json
✓ 结构正常
处理: astronomy-sharing-61.json
✓ 结构正常
处理: astronomy-sharing-62.json
✓ 结构正常
处理: astronomy-sharing-63.json
✓ 结构正常
处理: astronomy-sharing-64.json
✓ 结构正常
处理: astronomy-sharing-65.json
✓ 结构正常
处理: astronomy-sharing-66.json
✓ 结构正常
处理: astronomy-sharing-67.json
✓ 结构正常
处理: astronomy-sharing-68.json
✓ 结构正常
处理: astronomy-sharing-69.json
✓ 结构正常
处理: astronomy-sharing-7.json
✓ 结构正常
处理: astronomy-sharing-70.json
✓ 结构正常
处理: astronomy-sharing-71.json
✓ 结构正常
处理: astronomy-sharing-72.json
✓ 结构正常
处理: astronomy-sharing-73.json
✓ 结构正常
处理: astronomy-sharing-74.json
✓ 结构正常
处理: astronomy-sharing-75.json
✓ 结构正常
处理: astronomy-sharing-76.json
✓ 结构正常
处理: astronomy-sharing-77.json
✓ 结构正常
处理: astronomy-sharing-78.json
✓ 结构正常
处理: astronomy-sharing-79.json
✓ 结构正常
处理: astronomy-sharing-8.json
✓ 结构正常
处理: astronomy-sharing-80.json
✓ 结构正常
处理: astronomy-sharing-81.json
✓ 结构正常
处理: astronomy-sharing-82.json
✓ 结构正常
处理: astronomy-sharing-83.json
✓ 结构正常
处理: astronomy-sharing-84.json
✓ 结构正常
处理: astronomy-sharing-85.json
✓ 结构正常
处理: astronomy-sharing-86.json
✓ 结构正常
处理: astronomy-sharing-87.json
✓ 结构正常
处理: astronomy-sharing-88.json
✓ 结构正常
处理: astronomy-sharing-89.json
✓ 结构正常
处理: astronomy-sharing-9.json
✓ 结构正常
处理: astronomy-sharing-90.json
✓ 结构正常
处理: astronomy-sharing-91.json
✓ 结构正常
处理: astronomy-sharing-92.json
✓ 结构正常
处理: astronomy-sharing-93.json
✓ 结构正常
处理: astronomy-sharing-94.json
✓ 结构正常
处理: astronomy-sharing-95.json
✓ 结构正常
处理: astronomy-sharing-96.json
✓ 结构正常
处理: astronomy-sharing-97.json
✓ 结构正常
处理: astronomy-sharing-98.json
✓ 结构正常
处理: astronomy-sharing-99.json
✓ 结构正常
处理: astronomy-sharing-moon-night-roadside.json
✓ 结构正常
处理: blog-details-01.json
✓ 结构正常
处理: blog-details-02.json
✓ 结构正常
处理: blog-details-03.json
✓ 结构正常
处理: blog-details-04.json
✓ 结构正常
处理: blog-details-05.json
✓ 结构正常
处理: blog-details-06.json
✓ 结构正常
处理: blog-details-07.json
✓ 结构正常
处理: blog-details-08.json
✓ 结构正常
处理: blog-details-09.json
✓ 结构正常
处理: blog-details-1.json
✓ 结构正常
处理: blog-details-10.json
✓ 结构正常
处理: blog-details-11.json
✓ 结构正常
处理: blog-details-12.json
✓ 结构正常
处理: blog-details-13.json
✓ 结构正常
处理: blog-details-14.json
✓ 结构正常
处理: blog-details-15.json
✓ 结构正常
处理: blog-details-16.json
✓ 结构正常
处理: blog-details-17.json
✓ 结构正常
处理: blog-details-18.json
✓ 结构正常
处理: blog-details-19.json
✓ 结构正常
处理: blog-details-2.json
✓ 结构正常
处理: blog-details-20.json
✓ 结构正常
处理: blog-details-21.json
✓ 结构正常
处理: blog-details-22.json
✓ 结构正常
处理: blog-details-23.json
✓ 结构正常
处理: blog-details-24.json
✓ 结构正常
处理: blog-details-25.json
✓ 结构正常
处理: blog-details-26.json
✓ 结构正常
处理: blog-details-27.json
✓ 结构正常
处理: blog-details-28.json
✓ 结构正常
处理: blog-details-29.json
✓ 结构正常
处理: blog-details-3.json
✓ 结构正常
处理: blog-details-30.json
✓ 结构正常
处理: blog-details-31.json
✓ 结构正常
处理: blog-details-32.json
✓ 结构正常
处理: blog-details-33.json
✓ 结构正常
处理: blog-details-34.json
✓ 结构正常
处理: blog-details-35.json
Warning: file_put_contents(/www/wwwroot/Astro-CN/public/tools/../assets/data/blogs/blog-details-35.json): Failed to open stream: Permission denied in /www/wwwroot/Astro-CN/public/tools/fix-content-structure.php on line 101
❌ 保存失败
处理: blog-details-36.json
✓ 结构正常
处理: blog-details-37.json
✓ 结构正常
处理: blog-details-38.json
✓ 结构正常
处理: blog-details-39.json
✓ 结构正常
处理: blog-details-4.json
✓ 结构正常
处理: blog-details-40.json
✓ 结构正常
处理: blog-details-41.json
✓ 结构正常
处理: blog-details-42.json
✓ 结构正常
处理: blog-details-43.json
✓ 结构正常
处理: blog-details-44.json
✓ 结构正常
处理: blog-details-45.json
✓ 结构正常
处理: blog-details-46.json
✓ 结构正常
处理: blog-details-47.json
✓ 结构正常
处理: blog-details-48.json
✓ 结构正常
处理: blog-details-49.json
✓ 结构正常
处理: blog-details-5.json
✓ 结构正常
处理: blog-details-50.json
✓ 结构正常
处理: blog-details-51.json
✓ 结构正常
处理: blog-details-52.json
✓ 结构正常
处理: blog-details-53.json
✓ 结构正常
处理: blog-details-6.json
✓ 结构正常
处理: blog-details-7.json
✓ 结构正常
处理: blog-details-8.json
✓ 结构正常
处理: blog-details-9.json
✓ 结构正常
处理: deep-space-astrophotography-equipment-guide.json
✓ 结构正常
========================================
处理完成!
成功: 171 个文件
失败: 1 个文件
========================================