Модуль PHP MYSQL не загружается в Amazon EC2 Bitnami AMI - PullRequest
1 голос
/ 08 октября 2011

У меня запущенный экземпляр EC2, загруженный из php-стека bitnami tomcat apache mysql.Я использовал только кота до сих пор.Теперь я хочу установить и настроить WordPress.Во время установки он говорит, что модуль php mysql не загружен.Я установил модуль php mysql с помощью

sudo apt-get install php5-mysql

Я снова попробовал установщик wordpress, и он по-прежнему говорит, что не может найти мод php mysql.Я погуглил, и было много сообщений, в которых говорилось, что мне нужно раскомментировать строку в файле php.ini.Я искал, но не смог найти файл php.ini.Я мог найти mysql.so, хотя ..

locate mysql.so
/opt/bitnami/mysql/php-extensions/mysql.so
/opt/bitnami/mysql/php-extensions/pdo_mysql.so
/opt/bitnami/mysql/tmp/mysql.sock

Нужно ли мне создавать файл php.ini?Куда я это положу?И каким должно быть содержимое этого файла.Я не разработчик PHP.Только что узнал несколько вещей, чтобы настроить чтение из базы данных wordpress для отображения на моем веб-сайте.

Еще одна вещь ... phpinfo говорит, что есть php.ini в месте ... но файла там нет..

Спасибо!

1 Ответ

1 голос
/ 09 октября 2011

Хорошо .. Я исправил это.Отвечая здесь, если кто-то еще натыкается на это.На странице информации о php я смог узнать, где php ищет расширения и файл php.ini.Я поместил mysql.so и mysqli.so в каталоги расширений и создал новый файл php.ini со следующими записями:

extension_dir=<dir where i copied the so files>
extension=mysqli.so
extension=mysql.so
mysql.default_socket = <socket file of your mysqld>

После этой проверки страницы phpinfo вы должны найти записи для mysql и mysqli..

...