Я работал на своем домашнем сервере удаленно и хотел внести некоторые изменения в мой .htaccess.Я не мог видеть эти файлы, используя мой FTP (filezilla), и думал, что там их нет.Я решил загрузить один файл, который у меня был на моем компьютере, на мой сервер в public_html, и хотя загрузка прошла успешно для каждого FZ, этот файл нигде не указан, даже когда я физически обращаюсь к серверу.
Похоже, чтобыть скрытымОсновная проблема заключается в том, что после этого теперь я получаю следующее сообщение об ошибке и не могу получить доступ к своему тестовому сайту:
You don't have permission to access / on this server.
Если я получаю доступ к своему серверу и отключаю SELINUX или делаю его РАЗРЕШИТЕЛЬНЫМ, мои страницы начинают работать как обычно,Если я сделаю это, ИСПОЛЬЗУЯ, моя веб-страница становится недоступной, и я вижу ошибку, перечисленную выше.
Вопросы:
- Прежде всего, как я могу сделать этот .htaccess видимым в CentOS 5.6system?
- В чем разница между ENFORCING и PERMISSIVE?
- Буду ли я сталкиваться с угрозами безопасности, если я оставлю настройки сервера как PERMISSIVE?
Спасибо всем