Как скрыть мой PHP-файл в каталоге / var / www?

Вся строка между одинарными кавычками (включая пробелы) ищется как двоичный файл/скрипт для выполнения bash, именно так, как указывает ошибка. То есть, это не попытка запустить /usr/bin/find с аргументами, это попытка запустить /usr/bin/find /etc -type f -exec /usr/bin/md5sum {} \;.

0
13.08.2016, 19:40
1 ответ

используйте файл .htaccess .

Добавьте эту строку, заменив файлы, которые необходимо скрыть: IndexIgnore file1.php file2.php

Сохраните, затем перезапустите / перезагрузите apache. Убедитесь, что для параметра AllowOverride задано значение Все внутри / etc / apache2 / sites-enabled / your-config-file в раздел.

Другой метод (все еще с использованием .htaccess или файла конфигурации)

Добавьте это:

<files filetohide.php>
order allow,deny
deny from all
</files>

Затем перезапустите / перезагрузите apache2.

Обратите внимание, что Я НЕ пробовал это.

0
29.04.2021, 00:30

Теги

Похожие вопросы