• 0

500 Error This page isn’t working

السلام عليكم،

أرفع موقعي المبرمج بlaravel على إحدى الإستضافات فقمت بالتالي

  1. رفعت ملف الموقع مضغوط zip 
  2. فكيت الضغط عن الملف المضغوط ووضعت الملفات داخل htdocs
  3. قمت بنقل محتويات ملف public من مشؤوعي إلى الخارج خطوة يعني بدلا من "/public/" جعلتهم / فقط أي أخرجت محتويات ملف الpublic لداخل مجلد الhtdocs 
  4. عدلت على ملف الindex.php فبدلا من 
    require __DIR__.'/../vendor/autoload.php';
    $app = require_once __DIR__.'/../bootstrap/app.php';

    جعلتها

  5. require __DIR__.'/vendor/autoload.php';
    $app = require_once __DIR__.'/bootstrap/app.php';

     

  6. فتحت موقعي فوجدت 

    This page isn’t workinginvoices-app.rf.gd is currently unable to handle this request.
    HTTP ERROR 500

    مع العلم تم تهيئة الداتابيز وكل شئ فما المشكلة ام انني عملت شئ غلط؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0

مرحبا
بداية أرجو منك حذف الملفات الموجودة في هذا المسار /storage/framework/views ثم قم بتحديث الصفحة, اذا لم ينجح الامر قم باضافة هذا الكود الى ملف index.php

$app->bind('path.public', function() {
  return base_path().'/public_html/';
});

ثم قم بتحديث الصفحة, اذا لم ينجح الأمر قم بحذفه مرة أخرى
الحل الاخير تاكد من أن اصدار php أكبر من 7.2, اذا كان اقل من ذلك أرجو منك تحديثه
شكرا لك

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0

قم برفع مجلد Laravel إلى المجلد الرئيسي في الإستضافة public_html 

بعد ذلك قم بتغيير محتوى ملف index.php من 

<?php

require __DIR__.'/../vendor/autoload.php';
require_once __DIR__.'/../bootstrap/app.php'

إلى 

<?php

require __DIR__.'/../../../laravelpackagename/vendor/autoload.php' ;
$app = require_once __DIR__.'/../../../laravelpackagename/bootstrap/app.php';

جرب الدخول إلى إسم النطاق الخاص بك , ستلاحظ إختفاء الخطأ و الموقع يعمل بشكل جدا.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن