English
MayonFlow

MayonFlow

تنصيبُ النظام — الخطوة 1 من 6

  1. 1 المتطلَّبات
  2. 2 القاعدة
  3. 3 الترخيص
  4. 4 المالك
  5. 5 المنشأة
  6. 6 الإتمام

متطلَّباتُ الخادم

يُفحص الخادمُ قبل المضيّ. وكلُّ بندٍ ناقصٍ مذكورٌ باسمه، وبما يكسره غيابُه.

  • إصدارُ PHP 8.3.0 أو أحدث الموجود: 8.4.24
  • امتداد PHP: pdo_mysql الاتّصال بقاعدة MariaDB — لا يعمل شيءٌ بدونه
  • امتداد PHP: mbstring معالجةُ النصّ العربيّ
  • امتداد PHP: openssl تشفيرُ الجلسات ومفتاحُ التطبيق
  • امتداد PHP: sodium التحقّقُ من توقيع الترخيص
  • امتداد PHP: zip تصديرُ واستيرادُ ملفّات Excel
  • امتداد PHP: fileinfo فحصُ محتوى المرفقات — بدونه يُصدَّق امتدادُ الملفّ وحدَه
  • امتداد PHP: json أساسيّاتُ الإطار
  • امتداد PHP: ctype أساسيّاتُ الإطار
  • امتداد PHP: tokenizer أساسيّاتُ الإطار
  • امتداد PHP: xml ملفّاتُ Excel والتقارير
  • صلاحيةُ الكتابة على: storage/app المرفقاتُ ومُعرّفُ الآلة
  • صلاحيةُ الكتابة على: storage/framework الجلساتُ والقوالبُ المُصرَّفة
  • صلاحيةُ الكتابة على: storage/logs سِجلُّ الأخطاء
  • صلاحيةُ الكتابة على: bootstrap/cache ذاكرةُ الإعدادات والمسارات
  • صلاحيةُ الكتابة على: /var/www/zeez كتابةُ ملفّ `.env` — والصلاحيةُ على المجلّد وحدَه لا على الشيفرة
  • سطرُ أوامر PHP متاحٌ للجدولة تلزمه الجدولةُ (السنداتُ المتكرّرة، توليدُ المهامّ، نبضُ الترخيص).

عالِجِ البنودَ الحمراءَ ثمّ أعِد الفحص. وأشهرُها صلاحيةُ الكتابة — تُعالَج بـ:

chown -R www-data:www-data storage bootstrap/cache chmod -R 775 storage bootstrap/cache chown www-data:www-data .env 2>/dev/null; chmod g+w .