Включить ничего не делает - PullRequest
0 голосов
/ 06 августа 2010

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

У меня есть 4 подключенных домена, но у меня есть доступ только к одному.Я видел, что можно включить файл более высокого уровня

include('../../panele-podlogowe.eu/adm/img/edit.gif')

, который дал мне правильное изображение.Но когда я сделал:

include('../../panele-podlogowe.eu/index.php');

Ничего не происходит (я включил сообщение об ошибках).

Когда я сделал что-то вроде:

include('../../panele-podlogowe.eu/index.php');
echo 'Failed?';

Ничегораспечатывает ... Какого черта?

Решение:

 ini_set("display_errors", "stdout");

Ответы [ 2 ]

2 голосов
/ 06 августа 2010

Просмотрите журнал ошибок PHP. Это обычно, даже при настройках по умолчанию, показывает, в чем проблема.

2 голосов
/ 06 августа 2010

Включить отчеты об ошибках, чтобы php напечатал, что не так.Добавьте это вверху вашего файла.

error_reporting(E_ALL);

В противном случае:

  • Проверьте права доступа для этого файла
  • Дважды проверьте файл, который вы включаете, на наличие синтаксических ошибок.(если включение приводит к сбою php / segfault, вы можете не получить никакого вывода)
...