PHP не работает на сервере

Я купил хостинг-сервис завтра, а со вчерашнего дня я пытаюсь решить проблемы. Проблема в том, что PHP не работает на этом сервере. Я не знаю, что случилось. Сначала я использовал этот код для подключения к базе данных.

<?php Create connection $con=mysqli_connect("localhost","user","pass","database"); // Check connection if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); } else { echo "Connected"; } ?> 

Он показывает мне пустую страницу, когда я загружаю ее на сервер с помощью ftp, если я проверяю исходный код, это тоже пусто. Поэтому я добавил это, чтобы проверить ошибку

 ini_set('display_errors',1); error_reporting(E_ALL); 

то я получил эту ошибку

 Fatal error: Call to undefined function mysqli_connect() in /home/vidupda1/public_html/cont.php on line 6 

После поиска он пришел к выводу, что расширения mysql и mysqli не включены в PHP.ini, поэтому я попросил своего поставщика услуг хостинга включить его (еще не ответил)

После этого я использовал этот простой код, чтобы проверить, включен ли PHP или нет.

 <html> <title>Test</title> <body> <?php echo "Hello World"; phpinfo(); ?> </body> </html> 

но он показывает только Hello Word, но не phpinfo

Так скажите мне, что такое acutal проблема, и будет ли моя проблема решена после включения этих расширений?

 ;extension=php_mysql.so ;extension=php_mysqli.so ;extension=php_pdo_mysql.so 

Вам нужно включить расширение mysqli , удалив ;

 extension=php_mysqli.so 

Я не уверен, но я считаю, что вы не можете запускать phpinfo () на коммерческих сайтах из-за настроек безопасности. Тот факт, что вы можете повторить «Hello World», означает, что PHP работает. Тогда я верю, что вам стоит подождать ответа вашего хозяина.

С наилучшими пожеланиями, Шахрам

просто удалите ";" и перезапустите службу apache

Если они отключили функции mysql, это также возможно и, вероятно, они также отключили phpInfo (). Если вам удастся получить эти изменения, тогда ваш код должен работать нормально.