Вопрос по файлу phpMyAdmin config.inc.php - PullRequest
0 голосов
/ 31 августа 2011

Я никогда раньше не использовал PHP или MySQL, так что это все для меня в новинку.Я пытаюсь настроить EasyAPNS так, чтобы я мог отправлять push-уведомления на устройства iOS, и для того, чтобы это работало, мне нужно включить MySQLi.Ну, я не могу понять, как именно это сделать ... Однако, в файле config.inc.php в phpMyAdmin я заметил эту строку:

$cfg['Servers'][$i]['extension'] = 'mysql';

Если я изменю mysql на mysqli,MySQLi будет включен тогда?Смотрите ссылку ниже, поэтому я думаю, что это должно работать.Спасибо за вашу помощь!

http://wiki.phpmyadmin.net/pma/mysqli

Это в php.ini.Это закомментировано прямо сейчас?В чем дело?Как только он не будет прокомментирован, изменение файла config.inc.php должно привести его в действие, верно?

enter image description here

Ответы [ 2 ]

1 голос
/ 31 августа 2011

Если в вашей установке PHP установлено и включено расширение mysqli, это должно работать. Включение зависит от того, какую ОС вы используете для размещения всего этого. Как правило, он будет скомпилирован или загружен как расширение в php.ini, поэтому проверьте, как это сделать, в документации.

Чтобы проверить наличие mysqli, выполните php -i из командной строки и просмотрите выходные данные. Он расскажет вам все, что может сделать ваша установка PHP.

0 голосов
/ 31 августа 2011

Если я не ошибаюсь, mysqli должен быть включен в файле php.ini. PHPMYADMIN - это просто интерфейс, в котором вы можете управлять своей БД. Это не имеет ничего общего с созданным вами приложением. Чтобы действительно включить mysqli, откройте файл php.ini и найдите строку с именем

extension=php_mysqli.dll

и раскомментируйте его. Но чтобы это работало, ваш php должен быть скомпилирован с ним. Чтобы убедиться в этом, перезапустите сервер apache и запустите

phpinfo();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...