لدي سكربت جاهز مبني بإطار عمل لارافل (Laravel) قمت برفعه على استضافة هوستينجر (Hostinger hPanel). الموقع متوقف حالياً وتظهر لي الشاشة الحمراء الخاصة بالأخطاء وتحمل الرسالة التالية: "Vite manifest not found"
المشكلة باختصار أن ملفات البناء (Build Assets) وملف الـ manifest.json غير متولدة بشكل صحيح داخل مجلد public، والموقع يحتاج إلى مبرمج يقوم بعملية الـ Build الحقيقية وربط ملفات الـ CSS والـ JS بالمسارات البرمجية الصحيحة لكي يفتح الموقع وتظهر الألوان والتصميم بالكامل.
الشروط والملاحظات: 1. صلاحية الـ SSH مفعّلة وجاهزة للاستخدام في الاستضافة. 2. سأقوم بمنح المبرمج صلاحية الدخول عبر ميزة (Account Sharing) في هوستينجر لحماية الأمان وسهولة العمل. 3. المطلوب إصلاح الخطأ، وتنظيف كاش السيرفر (php artisan optimize:clear)، وتسليم الموقع وهو يعمل بالألوان والتصميم الكامل 100%.
الرجاء من يملك الخبرة الكافية في التعامل مع مشاريع Laravel وأداة Vite على استضافات هوستينجر ترك تعليقه مع تحديد المدة السعر. وشكراً لكم.
وعليكم السلام. الخطأ ده معروف: لارافل بيدور على public/build/manifest.json وهو مش موجود لأن الـ build ما اتعملش.
على استضافة مشاركة زي هوستينجر، npm run build كتير بيفشل أو مش متاح أصلاً (Node مش موجود أو الرام قليلة)، وده سبب إن الملفات ماتولدتش من الأول. الحل الأثبت: أعمل الـ build على جهازي وأرفع مجلد public/build جاهز، وأمسح ملف hot لو موجود لأنه بيطلع نفس الرسالة حتى لو الـ build موجود.
السلام عليكم ورحمة الله وبركاته، أستطيع حل مشكلة Vite Manifest في مشروع Laravel على Hostinger، مع فحص إعدادات Vite والمشروع، تنفيذ عملية Build بشكل صحيح، والتأكد من إنشاء public/build/manifest.json وربط ملفات CSS وJS بصورة صحيحة. كذلك سأقوم بتنظيف Cache الخاص بـ Laravel والتأكد من أن الموقع يعمل بالكامل بدون أخطاء وأن التصميم يظهر بالشكل الصحيح. لدي خبرة في Laravel وVite ورفع وتشغيل مشاريع Laravel على الاستضافات. المدة: يوم واحد ويمكنني البدء مباشرة بعد توفير صلاحية الدخول.
السلام عليكم ورحمة الله وبركاته، أقدر أساعدك في فحص مشروع Laravel على Hostinger وتشخيص مشكلة Vite manifest، وتنفيذ الـBuild وضبط مسارات الـCSS والـJS، مع تنظيف الكاش والتأكد من عمل الموقع بالشكل الصحيح. أقدر أبدأ مباشرة، والمدة المتوقعة من ساعة إلى عدة ساعات حسب سبب المشكلة وحالة المشروع.
أقدر أساعدك في فحص مشروع Laravel على Hostinger وتشخيص مشكلة Vite manifest، وتنفيذ الـBuild وضبط مسارات الـCSS والـJS، مع تنظيف الكاش والتأكد من عمل الموقع بالشكل الصحيح. بدون مقابل بس تديني تقيم عشان انا لسه بدا علي منصة
السلام عليكم Tim، المشكلة دي شائعة جداً لما بنرفع Laravel على استضافات هوستينجر، وغالباً سببها إن مسار الـ build مش موجه صح لمجلد الـ public الفعلي أو إن ملف الـ manifest.json اتولد بمسارات مختلفة عن الـ document root. الحل مش مجرد تشغيل أمر البناء وخلاص، الأهم نتأكد إن إعدادات vite.config.js متوافقة تماماً مع مسارات السيرفر، ونولد الـ production assets بالشكل المظبوط عشان الـ blade directives تقرأ ملفات الـ CSS والـ JS بدون مشاكل. هندخل عبر الـ SSH، نظبط إعدادات الـ build والبيئة، ونعمل optimize وclear لكاش السيرفر بالكامل بحيث الموقع يفتح بتصميمه وألوانه الطبيعية فوراً. سؤال، هل السكربت معتمد على إصدار Node.js محدد عشان نظبطه في الـ SSH قبل ما نشغل الـ build؟
المشكلة واضحة، وبما أن المشروع Laravel والـSSH جاهز، فالإصلاح مباشر بالنسبة لي.
سأقوم بفحص إعدادات Vite وpackage.json، تنفيذ الـBuild بالشكل الصحيح، التأكد من توليد `public/build/manifest.json` وربط الـCSS والـJS بمساراتها الصحيحة، ثم تنظيف الـCache واختبار الموقع بالكامل للتأكد من عودة التصميم والألوان كما يجب.
سأشمل:
- إصلاح Vite Manifest. - تنفيذ Build للـAssets. - مراجعة إعدادات Laravel/Vite. - `php artisan optimize:clear` - اختبار الموقع والـCSS والـJS بعد الإصلاح.
المدة: يوم واحد ان شاء الله السعر: 20$
وبما أن المشكلة محددة وواضحة، يمكنني البدء مباشرة وإنهاءها في نفس الوقت دون الحاجة لأي تغييرات على المشروع نفسه.
المشكلة واضحة، وأنا مبرمج Backend وعندي خبرة في التعامل مع السيرفرات وبيئات التشغيل وملفات الـBuild، وأقدر أراجع مشروع Laravel وأحدد سبب مشكلة Vite manifest وأصلحها بحيث الموقع يرجع يشتغل بشكل كامل.
أقدر أبدأ مباشرة، وأتوقع إنجازها خلال يوم واحد، مع تسليم الموقع شغال والتأكد من ظهور الـCSS والـJS والتصميم بشكل صحيح.
المدة: يوم واحد السعر: 15$
أقدر أحل المشكلة أولًا، وأرسل لك صور توضح أن الموقع اشتغل وأن الـCSS والـJS والتصميم ظهر بشكل صحيح، وبعد ما تتأكد من النتيجة تقدر تشتري الخدمة ونكمل التسليم بشكل رسمي.