2015-07-15 2 views
0

Мне нужен мой индексный файл, чтобы указать на другой индексный файл. В этом случае index.php указывает на индекс-1.php. Проблема, с которой я столкнулся, - это PHP в index-1.php, который не работает. Я пробовал 2 способа в моем файле index.php для доступа к индексной-1.phpЧто приводит к фактическому запуску файла PHP?

// way 1 
require_once __DIR__ . "/web/source/index-1.php"; 

и я попытался рамочный (силикатного) (код установки опущена, но он прекрасно работает).

// way 2 
$app->get('/{name}', function($name) use($app) { 
    return $app->sendFile(__DIR__ . '/web/source/index-1.php'); 
}); 

В каждом случае необработанный файл отправляется клиенту без интерпретации php.

Как сделать файл PHP фактически запущенным?

Я проверил основные вещи, такие как правильные пути к файлу, и файл, который действительно отправляется.

+2

У вас установлен PHP на вашем FTP? PHP.ini настроен правильно? Вы используете правильный путь к файлу? – Lansana

+0

Я уже сузил проблему до того, как PHP не интерпретировался в файле index-1.php. index.php интерпретируется, и пути верны. –

ответ

0

Требование или включение - это действительный способ запуска PHP-кода. В этом коде есть ошибка, если ваш код не запущен.

Необходимо отправить больше кода.

SendFile() не является допустимым способом запуска кода, поскольку он отправляет только файл.

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