phpmyadmin تثبيت الأخطاء
-
29-09-2019 - |
سؤال
لقد قمت للتو بتثبيت phpmyadmin على Linux Fedora 13 مع PHP 5.3.3. أحصل على الأخطاء الثانية التالية:
أولاً: أحصل على هذا على شاشة تسجيل الدخول:
لا يمكن تحميل امتداد Mcrypt. يرجى التحقق من تكوين PHP الخاص بك.
-كانت الحلول التي غوغل من أجلها لتثبيت McRypt وتمكينها في /etc/php.in
extension=php_mcrypt.dll
extension=php_mcrypt_filter.dll
فعلت كل ذلك ، ولكن لا تذهب.
يظهر هذا الثاني عندما أقوم بتسجيل الدخول:
لم يتم العثور على امتداد MBSTRING PHP ويبدو أنك تستخدم charset متعددة الفئران. بدون امتداد mbstring ، لا يستطيع phpmyadmin تقسيم السلاسل بشكل صحيح وقد يؤدي إلى نتائج غير متوقعة.
أتساءل أ) كيف يمكنني إصلاح هذه و ب) ماذا تؤثر؟
شكرًا-
المحلول
انظر إلى ملف الموارد الذي يتم تحميله عن طريق الفحص $_SERVER['PHPRC']
. تشير هذه القيمة إلى الدليل الذي تبحث عنه PHP php.ini
. أشك في أنه /etc
.
ثم تثبيت حقا الحزمة ، التي هي php-mcrypt
.
نصائح أخرى
الجواب الكامل:
yum install php-mycrypt
yum install php-mbstring
لا حاجة لتحرير php.ini
بفضل Goresplatter على دفعي في الاتجاه الصحيح
هذا الأمر حل مشكلتي:
yum install php-mbstring
وعلى ما يبدو في Ubuntu تثبيت هذا سيصلح هذه المشكلة:
sudo apt-get install php-mbstring php7.0-mbstring
في حال كنت تستخدم Ubuntu
sudo apt-get install libapache2-mod-php7.0
sudo apt-get install php7.0-mbstring
تليها
sudo service apache2 restart
يجب أن تعمل.
sudo phpenmod mbstring
وإعادة تشغيل Apache.