مكتبة الشروحات

أوامر محدد PHP المفيدة (تغيير إصدارات/إضافات PHP لجميع المستخدمين، إلخ)

PHP Selector هي ميزة توجد عادة في لوحات تحكم الاستضافة مثل cPanel و Plesk وغيرها. تتيح للمستخدمين اختيار نسخة PHP التي يريدون استخدامها لمواقعهم الإلكترونية، كما تمكنهم من إدارة إضافات PHP. فيما يلي بعض الأوامر والمهام المفيدة التي يمكنك تنفيذها باستخدام PHP Selector:

تغيير نسخة PHP:

selectorctl set php --version=<version> --user=<username>

استبدل <version> بالنسخة المطلوبة من PHP (مثل 7.2، 7.3، إلخ) و <username> باسم المستخدم الفعلي.

عرض النسخ المتاحة من PHP:

selectorctl --list

سيعرض هذا الأمر قائمة بالنسخ المتاحة من PHP.

تمكين/تعطيل إضافات PHP:

selectorctl set php --extension=<extension> --status=on --user=<username>
selectorctl set php --extension=<extension> --status=off --user=<username>

استبدل <extension> باسم الإضافة (مثل pdo، gd، mysqli، إلخ) و <username> باسم المستخدم الفعلي.

عرض الإضافات المثبتة في PHP:

selectorctl --show-extensions

سيعرض هذا الأمر قائمة بالإضافات المثبتة في PHP.

تعيين خيارات PHP:

selectorctl set php --options=<option_name> --value=<value> --user=<username>

استبدل <option_name> بخيار PHP الذي تريد تعيينه (مثل memory_limit، max_execution_time، إلخ) و <value> بالقيمة المطلوبة.

عرض خيارات PHP:

selectorctl --show-options

سيعرض هذا الأمر قائمة بالخيارات المتاحة في PHP.

إعادة ضبط إعدادات PHP إلى القيم الافتراضية:

selectorctl reset php --user=<username>

سيقوم هذا الأمر بإعادة ضبط إعدادات PHP للمستخدم المحدد إلى القيم الافتراضية.

تطبيق إعدادات PHP على مستوى النظام:

selectorctl set global --version=<version> --extension=<extension> --status=on

سيقوم هذا الأمر بتطبيق نسخة أو إضافة PHP معينة على جميع المستخدمين.

تذكر أن تستبدل <version> و <extension> و <username> بالقيم الفعلية. دائمًا يجب أن تكون حذرًا عند استخدام هذه الأوامر، خاصة عند إجراء تغييرات على مستوى النظام، حيث يمكن أن تؤثر على جميع المستخدمين على الخادم. يُنصح دائمًا بعمل نسخ احتياطية واختبار التغييرات في بيئة محكومة قبل تطبيقها على الخادم الإنتاجي.

  • 0 أعضاء وجدوا هذه المقالة مفيدة
هل كانت المقالة مفيدة ؟