2015-05-11 2 views
-1

У меня есть эти файлы в моей веб-папке. , но когда я пытаюсь войти возвращаетSQLSTATE [HY000] [2002] Нет такого файла или каталога, кроме файла

SQLSTATE[HY000] [2002] No such file or directory 

в локальном хосте работает отлично

ftp screenshot

ниже мой код:

после успешной регистрации он перенаправляет на этой странице.

<?php 
     if (!empty($errors)) { 
      echo $errors; 
     } else{ 
      echo "Please wait while the browser redirects you to our Booking System<br><br><img src=/../images/load.gif> 
      "; 
      header("location:loading.php"); 
     } 
?> 
+0

Добавить код с загрузкой.php. –

+1

Это ошибка базы данных, а не php. Добавьте код базы данных и sql. Что вы используете для обработки ошибок, исключений? – jeroen

ответ

1

Проблема здесь может быть то, что вы работаете этот PHP код из другой директории и loading.php не в нем (например, если выше код находится в папке PHP). Чтобы это исправить я предлагаю вам использовать абсолютный путь, что-то вроде этого:

header("location: http://yoursite.com/loading.php"); 

PS: SQLSTATE [HY000] [2002] проблема с подключением к серверу MySQL.

Смежные вопросы