Я только что создал экземпляр Linux на aws, php/apache/mysql все установлены, и все они все запущены, когда я просматриваю URL-адрес экземпляра только с phpinfo в index.php, раздел MySQL информации не отображается. Я попытался перезапустить веб-сервер и убедиться, что все запущено и установлено. Идеи?EC2 Linux Instance PHPInfo не показывает mysql
0
A
ответ
0
Try из консоли:
# php -m | grep mysql
mysql
mysqli
mysqlnd
pdo_mysql
Если вы не видите расширений, это означает, что они не установлены. Что именно вам нужно, зависит от требуемой версии, в моем случае есть несколько вариантов:
# yum search php | grep -i mysql
php-mysql.x86_64 : A module for PHP applications that use MySQL databases
php-mysqlnd.x86_64 : A module for PHP applications that use MySQL databases
php54-mysql.x86_64 : A module for PHP applications that use MySQL databases
php54-mysqlnd.x86_64 : A module for PHP applications that use MySQL databases
php55-mysqlnd.x86_64 : A module for PHP applications that use MySQL databases
php56-mysqlnd.x86_64 : A module for PHP applications that use MySQL databases
так что вам нужно запустить yum install php-...whatever-you-need..
Не забудьте apachectl graceful
после этого.
Если модули установлены, то php из apache не совпадает (или, по крайней мере, использует не ту же конфигурацию), что и php из командной строки. Найдите разницу с php -i
.
Смежные вопросы
- 1. phpinfo() показывает, MySQL, PMA показывает MariaDB
- 2. Amazon EC2 Instance Killing MySQL
- 3. Как настроить memcached на linux ami ec2 instance
- 4. upload_max_filesize не показывает в phpinfo
- 5. Amazon ec2 instance slow
- 6. Отсутствует MySQL в PHPinfo на Ubuntu Linux
- 7. Imagick показывает 0 поддерживаемых форматов в phpinfo
- 8. Amazon EC2 Instance Remote Start
- 9. AWS EC2 Instance Hacked
- 10. AWS EC2 Instance
- 11. Масштаб amazon ec2 instance
- 12. pgpool postgresql ec2 instance
- 13. EC2 Instance работает очень медленно
- 14. PHP Скомпилированный, но phpinfo() Показывает старую версию
- 15. Amazon ec2 linux экземпляр mysql не подключается
- 16. Varant box показывает phpinfo() Только
- 17. Amazon Linux AMI ec2 instance Permission denied (Открытый ключ)
- 18. не может найти «mysql» в PHPinfo();
- 19. Memcached on linux не отображается в phpinfo
- 20. не удалось автозапустить/остановить aws ec2 instance
- 21. Amazon AWS EC2 Instance Email Не принимаемой
- 22. scp to ec2 instance amazon
- 23. AWS EC2 Instance OS repair
- 24. Self-Terminating AWS EC2 Instance?
- 25. S3 Proxy to EC2 Instance
- 26. ec2 spot instance изящное окончание
- 27. Определить имя ec2 instance cloudify
- 28. SSH в EC2 Spot Instance
- 29. драйвера PDO не показывает значение в Linux
- 30. AWS ec2 instance high CPU Usage
Вы уверены, что установлен соответствующий пакет PHP mysql (PDO)? – ajtrichards
Что вы использовали для их установки в первую очередь? Кроме того, мы говорим mod_php или PHP-FPM? –
im, предполагая, что, когда я пытаюсь установить пакеты и получить конфликты, которые должны означать, что они уже установлены, это правильно? Кроме того, я могу попробовать установить один за раз и посмотреть, что произойдет. – Monzingo