- التقييمات: 0
- #1
بسم الله الرحمن الرحيم
الحمد لله والصلاة والسلام على رسول الله نبينا محمد عليه افضل الصلاة واتم التسليم
اللهم لا علم لنا إلا ما علمتنا، إنك أنت العليم الحكيم، اللهم علمنا ما ينفعنا، وانفعنا بما علمتنا، وزدنا علما،
اقدم لكم اليوم طريقة رفع مشروع مبني على منصة Laravel المشهورة والمعروفة الشرح يعمل على جميع النسخ من النسخة 5 الى 7 ولم يتم تجربته على النسخة الجديدة 8
لنفرض ان لدينا مشروع Laravel ومجلد هذا المشروع هو باسم XenArabia ويحتوي هذا المجلد جميع ملفات المنصة نقوم بضغط المشروع باي صيغة يقبلها سيرفر اﻻضافة الخاص بك
ومن ثم نتوجة الى لوحة تحكم الموقع Cpanel ونقوم رفع المشروع خارج مجلد public_html ليصبح مجلد المشروع موجود بهذه الطريقة
ﻻحظو انني قمت بتحديد مجلد public_html باللون اﻻخضر ومجلد المشروع XenArabia باللون اﻻحمر
اﻻن سوف نقوم بنقل محتويات مجلد public الموجود بداخل مجلد المشروع XenArabia الى داخل مجلد public_html
اﻻن بعد نقل محتويات المجلد سوف نجد ملف باسم index.php نقوم بتعديل مسار مجلد bootstrap ومجلد vendor من هذا الشكل
ليصبحو بهذا الشكل
وللتفصيل اكثر كل ما قمنا به هو اضافة اسم مجلد المشروع الذي انشئناه بجانب مجلد public_html الى مسار الملفات مع اضافة النقطتين كمسار اعلى
ولو احببت ان تضع مشروعك في مجلد فرعي غير رئيسية الموقع كل ما عليك هو اضافة نقطتين وسلاش وهذا كل مافي الموضوع
احببت ان افيدكم بهذه المعلومة لعدم توفرها في المواقع العربية حسب مابحثت فلم اجدها اﻻ في المنتديات الاجنبية
فان اصبت فهذا من فضل الله علي وان اخطأت فجل من ﻻ يخطأ
وتقبلوا احترامي وتقديري
اخوكم
شقاوي
الحمد لله والصلاة والسلام على رسول الله نبينا محمد عليه افضل الصلاة واتم التسليم
اللهم لا علم لنا إلا ما علمتنا، إنك أنت العليم الحكيم، اللهم علمنا ما ينفعنا، وانفعنا بما علمتنا، وزدنا علما،
اقدم لكم اليوم طريقة رفع مشروع مبني على منصة Laravel المشهورة والمعروفة الشرح يعمل على جميع النسخ من النسخة 5 الى 7 ولم يتم تجربته على النسخة الجديدة 8
لنفرض ان لدينا مشروع Laravel ومجلد هذا المشروع هو باسم XenArabia ويحتوي هذا المجلد جميع ملفات المنصة نقوم بضغط المشروع باي صيغة يقبلها سيرفر اﻻضافة الخاص بك
ومن ثم نتوجة الى لوحة تحكم الموقع Cpanel ونقوم رفع المشروع خارج مجلد public_html ليصبح مجلد المشروع موجود بهذه الطريقة
ﻻحظو انني قمت بتحديد مجلد public_html باللون اﻻخضر ومجلد المشروع XenArabia باللون اﻻحمر
اﻻن سوف نقوم بنقل محتويات مجلد public الموجود بداخل مجلد المشروع XenArabia الى داخل مجلد public_html
اﻻن بعد نقل محتويات المجلد سوف نجد ملف باسم index.php نقوم بتعديل مسار مجلد bootstrap ومجلد vendor من هذا الشكل
كود:
require __DIR__.'/../vendor/autoload.php';
$app = require_once __DIR__.'/../bootstrap/app.php';
ليصبحو بهذا الشكل
كود:
require __DIR__.'/../../XenArabia/vendor/autoload.php';
$app = require_once __DIR__.'/../../XenArabia/bootstrap/app.php';
وللتفصيل اكثر كل ما قمنا به هو اضافة اسم مجلد المشروع الذي انشئناه بجانب مجلد public_html الى مسار الملفات مع اضافة النقطتين كمسار اعلى
ولو احببت ان تضع مشروعك في مجلد فرعي غير رئيسية الموقع كل ما عليك هو اضافة نقطتين وسلاش وهذا كل مافي الموضوع
احببت ان افيدكم بهذه المعلومة لعدم توفرها في المواقع العربية حسب مابحثت فلم اجدها اﻻ في المنتديات الاجنبية
فان اصبت فهذا من فضل الله علي وان اخطأت فجل من ﻻ يخطأ
وتقبلوا احترامي وتقديري
اخوكم
شقاوي