2016-05-10 1 views
1

Я запускаю стек AMPPS в Windows 10. Я пытаюсь получить конфигурации, измененные в php.ini, при перемещении сайта Drupal в мою локальную среду. Однако в процессе я, кажется, что-то сломал. phppMyAdmin дает следующее сообщение об ошибке:Отсутствует расширение mbstring Windows AMPPS

The mbstring extension is missing. Please check your PHP configuration.

Когда я проверяю php.ini, расширение включена:

extension_dir = "C:\Program Files (x86)\Ampps\php-5.3\ext" 

extension=php_bz2.dll 
extension=php_curl.dll 
;extension=php_fileinfo.dll 
extension=php_gd2.dll 
;extension=php_gettext.dll 
;extension=php_gmp.dll 
;extension=php_intl.dll 
;extension=php_imap.dll 
;extension=php_interbase.dll 
;extension=php_ldap.dll 
extension=php_mbstring.dll 
;extension=php_exif.dll  ; Must be after mbstring as it depends on it 
extension=php_mysql.dll 
extension=php_mysqli.dll 
;extension=php_oci8.dll  ; Use with Oracle 10gR2 Instant Client 
;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client 
extension=php_openssl.dll 
;extension=php_pdo_firebird.dll 
extension=php_pdo_mysql.dll 
;extension=php_pdo_oci.dll 
;extension=php_pdo_odbc.dll 
;extension=php_pdo_pgsql.dll 
extension=php_pdo_sqlite.dll 
;extension=php_pgsql.dll 
;extension=php_pspell.dll 
;extension=php_shmop.dll 

; The MIBS data available in the PHP distribution must be installed. 
; See http://www.php.net/manual/en/snmp.installation.php 
;extension=php_snmp.dll 

extension=php_soap.dll 
;extension=php_sockets.dll 
extension=php_sqlite3.dll 
;extension=php_tidy.dll 
extension=php_xmlrpc.dll 
;extension=php_xsl.dll 
extension=php_com_dotnet.dll 
extension=php_mongo.dll 

Что может быть неправильно? У меня есть неправильный каталог расширений?

ответ

0

Вы должны проверить phpinfo() для веб-сайтов и запустить php -m команду для CLI, если вы не видите расширение на этих страницах, то вы должны проверить php.ini каталог в phpinfo страницу и изменить этот файл.

Этот код, например. phpinfo.php файл покажет вам PHP страницу информации:

<?php phpinfo(); ?> 
+0

При проверке каталога с помощью phpinfo(), я считаю, что настройки в этом файле точно так же, как и то, что я вставил выше. Расширение mbstring включено. – MadPhysicist

+0

на странице phpinfo, вы видите информацию о mbstring? У меня есть что-то вроде этого: MBstring включен Multibyte Поддержка \t Multibyte струна двигатель \t libmbfl HTTP вход кодирующая перевод \t отключен libmbfl версия \t 1.3.2 – Webinan

+0

Нет. Там нет ничего, показывая на «MBstring» поиск по этому стр. Таким образом, это означает, что он включен, но не отображается. – MadPhysicist

Смежные вопросы