ابراهيم الخليل سماني نشر 5 سبتمبر 2022 أرسل تقرير مشاركة نشر 5 سبتمبر 2022 السلام عليكم, بعد ما إتبعت إرشادات المدر عدنان في هذا السؤال بخصوص رفع موقع لارافل الى إستضافة, https://academy.hsoub.com/questions/20024-رفع-موقع-laravel-بعد-اكماله/#comment-64345 واجهت مشاكل وهي أولها يحولني مباشرة إلى مسار مكرر www.site.com/public/public مع إستجابة 404 أما عندما أكتب بنفسي : اللاحقة index.php www.site.com/index.php يظهر الموقع ولكن بدون تنسيقات فقط html أي ان الطريقة التي ضمنت بها المصادر لم تعمل : @vite(['resources/css/app.css', 'resources/css/rtl-main.css', 'resources/js/app.js', 'resources/js/main.js', 'resources/sass/app.scss']) 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 بلال زيادة نشر 5 سبتمبر 2022 أرسل تقرير مشاركة نشر 5 سبتمبر 2022 تأكد بأنك تضع ملف htaccess. في المجلد الرئيسي للمشروع و تأكد أيضا من تغيير مسارات جلب الملفات require __DIR__.'/../vendor/autoload.php'; $app = require_once __DIR__.'/../bootstrap/app.php'; إلى require __DIR__.'/vendor/autoload.php'; $app = require_once __DIR__.'/bootstrap/app.php'; و اخبرني بالنتيجة لو سمحت . اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 ابراهيم الخليل سماني نشر 5 سبتمبر 2022 الكاتب أرسل تقرير مشاركة نشر 5 سبتمبر 2022 ملفات assets (vite)الموجودة داخل public/build لاتعمل بحيث يظهر الموقع بدون تنسيقات ؟ وحتى asset لاتعمل رغم أني فعلت اللازم من php artisan storage:link وجربت حدفت storage يديويا واعدت ربطه نفس الشيء اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 ابراهيم الخليل سماني نشر 5 سبتمبر 2022 الكاتب أرسل تقرير مشاركة نشر 5 سبتمبر 2022 السلام عليكم, أرجوا أن تشرحوا لي هذه النقطة ؟ لتفهموا أولا : أنا نزلت حزمة الموقع في المجلد LARAVEL و في المجلد public_html وضعت كل ماداخل المجلد public الذي إحتفظت بنسخة منه في المجلد laravel غيرت المسارات index.php بحسب التغيير ... المشكل ؟ أن الموقع يظهر بدون تنسيقات في حالة حذف مجلد build من المسار public_html/ وفي حالة حذف المجلد public الموجود داخل مجلد LARAVEL يظهر لي الخطأ التالي ?? هل معناه المجلد يجب أن يكون في الجهتين ؟ : و أيضا الصور لاتظهر يظهر الرابط بشكل صحيح لو أطبعه مثلا : https://site.com/storage/image.png بعض الصور عن تموضع الملفات : 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 بلال زيادة نشر 5 سبتمبر 2022 أرسل تقرير مشاركة نشر 5 سبتمبر 2022 بتاريخ 4 ساعات قال Brahim Semmani: السلام عليكم, أرجوا أن تشرحوا لي هذه النقطة ؟ لتفهموا أولا : أنا نزلت حزمة الموقع في المجلد LARAVEL و في المجلد public_html وضعت كل ماداخل المجلد public الذي إحتفظت بنسخة منه في المجلد laravel غيرت المسارات index.php بحسب التغيير ... المشكل ؟ أن الموقع يظهر بدون تنسيقات في حالة حذف مجلد build من المسار public_html/ وفي حالة حذف المجلد public الموجود داخل مجلد LARAVEL يظهر لي الخطأ التالي ?? هل معناه المجلد يجب أن يكون في الجهتين ؟ : و أيضا الصور لاتظهر يظهر الرابط بشكل صحيح لو أطبعه مثلا : https://site.com/storage/image.png بعض الصور عن تموضع الملفات : لماذا لا تقوم بوضع كامل ملفات لارافل بداخل مجلد public_html ثم تقوم بإخراج ملف index.php الموجود بداخل مجلد public إلى المجلد الرئيسي ثم تقوم بتعديل المسارات بهذا الشكل if (file_exists(__DIR__.'/storage/framework/maintenance.php')) { require __DIR__.'/storage/framework/maintenance.php'; } require __DIR__.'/vendor/autoload.php'; $app = require_once __DIR__.'/bootstrap/app.php'; ثم تتأكد من أن مجلد bootstrap و المجلدات التي بداخله لها صلاحيات 777 كذلك مجلد storage له صلاحية 777 . حاول تطبيق هذه الطريقة و اخبرني بالنتيجة. 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 ابراهيم الخليل سماني نشر 5 سبتمبر 2022 الكاتب أرسل تقرير مشاركة نشر 5 سبتمبر 2022 تظهر الصفحة الريئيسية فقط وغير منسقة لايظهر التنسيق حتى أخرج مجلد build من public إلى public_html وبقية يظهر 404 .htaccess هل يكون في public_html/public/.htaccess أو في public_html/.htaccess ؟؟؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 ابراهيم الخليل سماني نشر 5 سبتمبر 2022 الكاتب أرسل تقرير مشاركة نشر 5 سبتمبر 2022 تاكدت الآن ان المشكلة في ملف htaccess لأنه عند الدخول إلى public/storage عن طريق سطر الأوامر و أعرض محتوياته عن طريق ls أجد بأنه يحمل جميع إختصارات الصور المطلوبة ولكن لايتم التوجيه لها بشكل صحيح مارأيكم ؟ عندما أغيير محتويات ملف htaccess إلى هذا تظهر الصور لما أذهب إلى رابطها لكن الموقع يظهر رسالة forbidden access denied <IfModule mod_rewrite.c> # That was ONLY to protect you from 500 errors # if your server did not have mod_rewrite enabled RewriteEngine On # RewriteBase / # NOT needed unless you're using mod_alias to redirect RewriteCond %{REQUEST_URI} !/public RewriteRule ^(.*)$ public/$1 [L] # Direct all requests to /public folder </IfModule> 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 بلال زيادة نشر 5 سبتمبر 2022 أرسل تقرير مشاركة نشر 5 سبتمبر 2022 بتاريخ منذ ساعة مضت قال Brahim Semmani: تاكدت الآن ان المشكلة في ملف htaccess لأنه عند الدخول إلى public/storage عن طريق سطر الأوامر و أعرض محتوياته عن طريق ls أجد بأنه يحمل جميع إختصارات الصور المطلوبة ولكن لايتم التوجيه لها بشكل صحيح مارأيكم ؟ عندما أغيير محتويات ملف htaccess إلى هذا تظهر الصور لما أذهب إلى رابطها لكن الموقع يظهر رسالة forbidden access denied <IfModule mod_rewrite.c> # That was ONLY to protect you from 500 errors # if your server did not have mod_rewrite enabled RewriteEngine On # RewriteBase / # NOT needed unless you're using mod_alias to redirect RewriteCond %{REQUEST_URI} !/public RewriteRule ^(.*)$ public/$1 [L] # Direct all requests to /public folder </IfModule> هل تم حل المشكلة أم لا ؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
ابراهيم الخليل سماني
السلام عليكم,
بعد ما إتبعت إرشادات المدر عدنان في هذا السؤال بخصوص رفع موقع لارافل الى إستضافة,
https://academy.hsoub.com/questions/20024-رفع-موقع-laravel-بعد-اكماله/#comment-64345
واجهت مشاكل وهي أولها
يحولني مباشرة إلى مسار مكرر www.site.com/public/public مع إستجابة 404
أما عندما أكتب بنفسي : اللاحقة index.php
www.site.com/index.php
يظهر الموقع ولكن بدون تنسيقات فقط html أي ان الطريقة التي ضمنت بها المصادر لم تعمل :
@vite(['resources/css/app.css', 'resources/css/rtl-main.css', 'resources/js/app.js', 'resources/js/main.js', 'resources/sass/app.scss'])
رابط هذا التعليق
شارك على الشبكات الإجتماعية
7 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.