/ / Як зробити файл PHP, завантажуваний у lighttpd - конфігурація, lighttpd

Як зробити файл php завантажуваним у LightTpd - конфігурація, lighttpd

Мені потрібно дозволити користувачам завантажувати файл PHP з мого веб-сайту. Веб-сервер lighttpd Я сам веб-сайт написаний на php, тому звичайний файл з розширенням php виводиться в браузер.

Як я можу запропонувати для завантаження лише один конкретний файл PHP, тож коли користувач натисне на посилання, почнеться завантаження замість візуалізації файлу.

Я не хочу копіювати файл як спосіб вирішення, я хочу, щоб користувачі могли просто завантажити цей файл PHP.

Хтось знає правильну директиву конфігурації для lighttpd?

Відповіді:

0 для відповіді № 1

Перейменуйте його на txt або інший скрипт PHP, який друкує користувачеві PHP-код.


0 для відповіді № 2

Теоретично ви повинні мати можливість думати про інший PHP з того самого каталогу з чимось подібним:

$your_file = file_get_contents("script.php");
header("Content-Type: application/txt");
header("Content-Disposition: attachment; filename="script.php"");
header("Content-Length: " . strlen($your_file));
echo $your_file;

Дайте мені знати, якщо це працює.