Поэтому я пытался переместить свой проект yii с локального на сервер ec2. Я в настоящее время сталкиваюсь с этой ошибкой:
http://ec2-54-69-72-155.us-west-2.compute.amazonaws.com/www/index.php
Я проверил онлайн, и я сделал PHP-файл информации, который отображает это: http://ec2-54-69-72-155.us-west-2.compute.amazonaws.com/www/phpinfo_test.php
Я попытался переустановить / обновить, и это актуально.
Мое подключение к базе данных выглядит так:
'db'=>array(
'connectionString' => 'mysql:host=localhost;dbname=databasename',
'emulatePrepare' => true,
'username' => 'root',
'password' => 'password',
'charset' => 'utf8',
),
Любой, кто мог бы пролить свет на это, был бы хорош. Спасибо.
Похоже, что ни расширения php-pdo, ни php-mysql не доступны на вашей машине EC2.
Так как класс PDO обычно доступен, как только расширение загружено, yii запутывается и пытается найти его как PDO.php — который он никогда не найдет :).
Других решений пока нет …