ترقية phpMyadmin لـ 4.9.3 لوحة Cwp

ضمن CWP ، يمكنك بسهولة ترقية phpMyadmin إلى أحدث إصدار دون تكوين كثير ، phpMyAdmin هو برنامج نصي PHP يمنح المستخدمين القدرة على التفاعل مع خادم MySQL الخاص بهم إلى جانب سهولة استخدام واجهة المستخدم الرسومية لإدارة قواعد البيانات الخاصة بك.

مالجديد في اصدار 4.9.3 الاحدث في 2019/11/22

صدر 2019-12-26.

مرحبًا بك في الإصدار phpMyAdmin 4.9.3 ، وهو إصدار روتين الإصلاح.
تم التخطيط لهذا كإصدار bugfix نهائي من الإصدار 4. phpMyAdmin. يعمل الإصدار 4 مع إصدارات PHP 5.5 خلال (على الأقل) 7.4 ،
و MySQL الإصدارات 5.5 و الأحدث (وإصدارات MariaDB المقابلة). الإصدار 5 سوف يتطلب PHP 7.1 أو الأحدث ، ولكن
نحن نخطط للحفاظ على إصلاحات الأمان للإصدار 4 كجزء من برنامج LTS لدينا. للحصول على تفاصيل نهاية الحياة ودعمها
الإصدارات ، يرجى الاطلاع على شبكة "الإصدارات المدعومة" في.
يتضمن هذا الإصدار إصلاحات للعديد من الأخطاء ، بما في ذلك:
* العديد من إشعارات وتحذيرات PHP ، بما في ذلك "table_create_time index undefined"
  إشعار حول error_reporting () يتم تعطيله لأسباب أمنية ، والعديد من أخطاء فهرس غير معرّف.
* دعم CloudFront-Forwarded-Proto header للأمازون CloudFront الوكيل
* التوافق المبكر مع إصدارات تطوير PHP 8
* إصلاح إجراءات النسخ المتماثل (بدء ، توقف ، الخ)
هناك الكثير والكثير من إصلاحات الأخطاء بفضل جهود المطورين والمساهمين الآخرين.
للحصول على التفاصيل الكاملة ، يمكنك مشاهدة ملف سجل التغيير المتضمن في هذا الإصدار.
فريق phpMyAdmin

التحديث

في عملية تحديث البرنامج التعليمي ، تتم تغطية عملية التحديث / التثبيت في الجزء الأول خطوة بخطوة في جزأين ، والتهيئة الثانية التي سيتم العثور عليها في الخطوة 2.

يمكنك أيضًا تشغيل هذا الأمر لتحديث phpmyadmin:

sh /scripts/mysql_phpmyadmin_update

للتحديث اليدوي ، اتبع هذه الخطوات:

لنبدأ في إجراء التحديث:

الخطوة 1 تحديث / تثبيت

النسخ الاحتياطي لملف التكوين الحالي:

mv /usr/local/cwpsrv/var/services/pma /usr/local/cwpsrv/var/services/pma.bak

الدخول لمجلد العمل والتحديث:

cd /usr/local/cwpsrv/var/services/

تنزيل phpMyadmin من المصدر الرسمي:

wget https://files.phpmyadmin.net/phpMyAdmin/4.9.3/phpMyAdmin-4.9.3-all-languages.zip

تثبيت phpMyadmin باستخدام هذي الاوامر مع بعض:

cd /usr/local/cwpsrv/var/services/
unzip /phpMyAdmin-4.9.3-all-languages.zip
mv phpMyAdmin-4.9.3-all-languages pma

هل قمت بتحديث phpmyadmin؟

الخطوة 2 التكوين

كيفية إعداد وتكوين blowfish_secret في phpMyadmin على CWP

انتقل إلى:  /usr/local/cwpsrv/var/services/pma

cd /usr/local/cwpsrv/var/services/pma

إعادة تسمية ملف التكوين عينة phpmyadmin إلى ملف التكوين الرئيسي:

mv config.sample.inc.php config.inc.php

ثم قم بتحرير ملف config.inc.php لإعداد blow_fish باستخدام محررك المفضل من خلال SFTP أو يمكنك القيام بذلك عن طريق الأمر:

cd /usr/local/cwpsrv/var/services/pma
nano config.inc.php

الآن تجد هذه العبارات:

$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

الآن سنقوم بإنشاء كلمة مرور بعثرة السمكة المنتفخة:

انتقل إلى هذا الموقع وقم بإنشاء علامة تجزئة بإدخال كلمة مرور آمنة (كلمات عشوائية):

http://www.passwordtool.hu/blowfish-password-hash-generator

بمجرد إنشاء نسخة التجزئة وإضافة هذا إلى ملف التكوين phpmyadmin:

إضافة التجزئة إلى التكوين:

$cfg['blowfish_secret'] = '$2a$07$soz2eS3qMvw1PdzMlUwYpOK8AuzH3I3gyoN7ncnSkblZ7iEfcx3Qm'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

احفظ الملف واخرج.

انتهيت من تهيئة phpmyadmin وسر blow_fish بنجاح. تسجيل الدخول إلى phpmyadmin للتحقق.

بعد التثبيت الناجح ، قم بإزالة مجلد النسخ الاحتياطي القديم:

rm -rf /usr/local/cwpsrv/var/services/pma.bak

الان انتهينا جرب واذا حدث اي خطأ اكتب لنا بالتعليقات رأيك

Leave a Comment

Your email address will not be published. Required fields are marked *