PHP на EC2 просто распечатывает мой PHP-файл и не выполняет - PullRequest
0 голосов
/ 03 апреля 2012

У меня это как index.php на базовом экземпляре EC2.

<?php
$conn =  new mysqli('localhost', 'testdb_user', 'testpass', 'testdb', '');
$result = $conn->query("SELECT message FROM test");
$row = $result->fetch_assoc();
echo $row['message'];
?>

Когда я захожу в свой публичный DNS, я получаю это:

query("SELECT message FROM test"); $row = $result->fetch_assoc(); echo $row['message']; ?> 

напечатано в браузере.

Я установил php, и таблица в mysql в порядке (я переименовал имя БД и т. Д. С моими действительными учетными данными.

1 Ответ

4 голосов
/ 03 апреля 2012

Вы неправильно установили PHP или не смогли перезапустить веб-сервер после его установки. Если это apache, попробуйте это:

/etc/init.d/httpd restart

Это не имеет ничего общего с вашей конфигурацией mysql - php вообще не пытается выполнить скрипт.

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