2016-02-17 3 views
1

Я новичок в сервере Wampp; Я установил его и пытался написать программу, PHP:Невозможно запустить PHP-скрипт на WAMP

<?php 
$db_name="webappdb"; 
$mysql_user="root"; 
$mysql_pass="root"; 
$server_name="localhost:81"; 

$con=mysqli_connect($server_name,$mysql_user,$mysql_pass,$db_name); 
if(!$con) 
{ 
    echo"Connection Error...".mysqli_connect_error(); 
} 
else 
{ 
    echo"<h3>Database connection Success....</h3>"; 
} 
?> 

Когда я запускаю код, я получаю эту ошибку:

error screenshot

Может кто-нибудь помочь мне в решении этой проблемы?

+0

использование '$ server_name = "локальный";' – Kamran

+0

вы используете порт? –

ответ

0

Проверьте порт, на котором запущен ваш MySQL-сервер. Порт по умолчанию ist 3306 не 81. Это похоже на неправильную конфигурацию.

Далее установите $server_name="localhost" и удалите порт.

0

MYSQL Сервер работает на порту 3306 и сконфигурирован как таковой в php.ini

Если вы изменили Apache для запуска на порт 81, который я предполагаю, почему вы добавили 81 к ниже переменной, то что не имеет ничего общего с портом, что сервер MYSQL выполняется на

Изменение этой линии

$server_name="localhost:81"; 

для

$server_name="localhost"; 

Или, возможно, за небольшую дополнительную скорость

$server_name="127.0.0.1"; 
Смежные вопросы