php5-msql установлен в Ubuntu, но не показан в phpinfo.php
Я устанавливаю Nginx+PHP+MYSQL в Ubuntu 12.04.
я использовал
apt-get install php5-mysql
установить модуль MySql для PHP. Тем не менее, все, кажется, установлено и включено, это все еще показано в phpinfo.php, и я не могу заставить приложение php подключиться к серверу MySql. Приложение php доступно, и я могу просматривать вещи на phpinfo.php.
Кстати, mysql работает нормально, потому что я использую приложение Rails, используя его, поэтому я знаю, что оно работает нормально.
1 ответ
Как сказал @vstm, краткое резюме поможет другим быстрее получить ответ:
1. Убить php-cgi
killall php-cgi
2. Перезапустите php-fpm.
/etc/init.d/php5-fpm restart
ИЛИ ЖЕ service php5-fpm restart
3. Дважды проверьте с
grep -E 'extension=(pdo_)?mysql.so' -r /etc/php5