تجاوز إلى المحتوى الرئيسي
Maher Sakka
Main navigation
  • الرئيسية
  • الإتصال بي
Language switcher
مسار التنقل
  1. الرئيسية
  2. مدونة
  3. حل خطأ Php: Command Not Found في Plesk و Debian / Centos

حل خطأ php: command not found في Plesk و Debian / Centos

حل بسيط للخطأ:لـ “php: command not found” في إصدارات Plesk Obsidian لـ Debian أو Centos.

أحد الأخطاء الأكثر شيوعًا التي يمكن أن نجدها عند الوصول إلى سطر الأوامر في كل من Debian أو Centos للاستفادة من أوامر PHP أو Composer أو غيرها من الأوامر هو أن نظامنا لا يمكنه العثور على إصدار PHP المثبت.

$ php -v  
php: command not found


 يرجع هذا الخطأ إلى حقيقة أنه في أنظمة التشغيل Debian / Centos ، يضع Plesk إصدارات PHP تحت الملف /opt/plesk/php/  

$ ls -la /opt/plesk/php  
total 32  
drwxr-xr-x 8 root root 4096 Sep 12 04:20 .  
drwxr-xr-x 5 root root 4096 Nov 10 22:34 ..  
drwxr-xr-x 7 root root 4096 Sep 12 04:20 5.3  
drwxr-xr-x 8 root root 4096 Sep 12 04:02 5.6  
drwxr-xr-x 8 root root 4096 Sep 12 04:02 7.1  
drwxr-xr-x 8 root root 4096 Sep 12 04:02 7.2  
drwxr-xr-x 8 root root 4096 Apr 2 2020 7.3  
drwxr-xr-x 8 root root 4096 Apr 2 2020 7.4

و على ذالك فإن إحدى طرق تنفيذ أمر PHP 7.4 هي كتابة العنوان المطلق لأمر PHP:

$ /opt/plesk/php/7.3/bin/php -v  
PHP 7.3.16 (cli) (built: Mar 20 2020 15:02:40) ( NTS )  
Copyright (c) 1997-2018 The PHP Group  
Zend Engine v3.3.16, Copyright (c) 1998-2018 Zend Technologies  
with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v10.3.2, Copyright (c) 2002-2018, by ionCube Ltd.  
with Zend OPcache v7.3.16, Copyright (c) 1999-2018, by Zend Technologies

 و نظرًا لأننا لا نريد القيام بذلك طوال الوقت، لتبسيطه يمكننا إنشاء ارتباط رمزي كاالآتي: 

$ sudo ln -s /opt/plesk/php/7.4/bin/php /usr/bin/php  
$ php -v  
PHP 7.4.8 (cli) (built: Jul 10 2020 16:20:04) ( NTS )  
Copyright (c) The PHP Group  
Zend Engine v3.4.0, Copyright (c) Zend Technologies  
with the ionCube PHP Loader + ionCube24 v10.4.0, Copyright (c) 2002-2020, by ionCube Ltd.  
with Zend OPcache v7.4.8, Copyright (c), by Zend Technologies

الآن يمكننا البدء في استخدام الأمر php بسهولة أكبر.

الأوسمة
  • Linux
المقالات الأخيرة
  • كيفية ضغط وفك ضغط الملفات في لينكس باستخدام ZIP
  • ضغط واستخراج الملفات المضغوطة TAR في أنظمة لينكس
  • كيفية الحصول على حجم الدلائل في Linux
  • كيفية العثور على الملفات التي تحتوي على نص معين في لينكس
  • كيفية تحديد إصدار توزيعة و نواة لينكس قيد التشغيل
أوسمة
  • Laravel
  • Linux
  • Drupal
  • قاعدة البيانات
  • نصائح وحيل
  • الجوال
المقالات الأخيرة
  • حل خطأ php: command not found في Plesk و Debian / Centos
  • كيفية ضغط وفك ضغط الملفات في لينكس باستخدام ZIP
  • ضغط واستخراج الملفات المضغوطة TAR في أنظمة لينكس
الأرشيف الشهري
  • ماي 2017 (2)
  • أكتوبر 2017 (1)
  • نوفمبر 2017 (1)
  • أغسطس 2018 (2)
  • أكتوبر 2020 (2)
  • أغسطس 2023 (1)
  • يوليو 2024 (2)
  • نوفمبر 2024 (1)
  • أبريل 2025 (1)
RSS feed

mahersakka.com © 2024