شرح بسيط لكيفية بناء نظام اصدار تذاكر مجاني خطوة بخطوة علي الوردبرس.
رابط الموقع: (هنا)
تحميل التسخة الأقدم (2.3.1) منsupportcandy.2.3.1 supportcandy تدعم النسخ الأقدم من PHP
حل مشكلة تحديث الإضافة لا يدعم نسختك من PHP
الخطوة 1: دعنا نتحقق من إصدار PHP المثبت على نظامك.
عن طريق كتابة هذا الأمر php -v
الخطوة 2: تحديث النظام
apt update && apt upgrade
الخطوة 3: تكوين مستودع PHP 7.4
قم بتشغيل الأمر التالي لتثبيت بعض الحزم الضرورية
sudo apt -y install lsb-release apt-transport-https ca-certificates
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
أخيرًا ، استخدم هذا الأمر لإضافة المستودع
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list
بعد ذلك ، قم بتحديث النظام
apt update
الخطوة 4: ثبّت PHP 7.4 على دبيان 9/10
استخدم هذا الأمر لتثبيت PHP7.4 على دبيان 9 أو 10.
sudo apt install php7.4
تحقق الآن من إصدار PHP باستخدام الأمر php -v مرة أخرى وسترى الإصدار الجديد مثبتًا على النحو التالي
PHP 7.4.10 (cli) (built: Sep 9 2020 06:55:12) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies with Zend OPcache v7.4.10, Copyright (c), by Zend Technologies
في هذه المرحلة ، نجحنا في تثبيت أو ترقية PHP إلى الإصدار 7.4. لكننا ما زلنا بحاجة إلى مواصلة رحلتنا لتمكين PHP 7.4 الجديد هذا لموقع WordPress الخاص بنا.
الخطوة 5: تثبيت وحدات PHP
انسخ هذه الأوامر والصقها لتثبيت بعض وحدات PHP7.4 التي يحتاجها WordPress.
apt install -y php7.4-common php7.4-xml php7.4-mysql php7.4-pdo php7.4-phar php7.4-simplexml php7.4-curl php7.4-mbstring php7.4-imagick php7.4-zip php7.4-gd
الخطوة 6: قم بتعطيل وحدة PHP 7.3 وتمكين وحدة PHP 7.4
لذلك سنقوم الآن بتعطيل تكامل PHP7.3 apache وتمكين php7.4.
sudo a2dismod php7.3
sudo a2enmod php7.4
sudo systemctl restart apache2
الآن ، قم بتسجيل الدخول إلى WordPress مرة أخرى وستري انه تم إصلاح المشكلة. تم تحديث تثبيت PHP الخاص بك الآن ولم تعد ترى الخطأ “PHP Upgrade Required”.
المصدر: [من هنا]
الردود