Я взял веб-проект с диска моего окна и поместил его в /var /www.

localhost (мой веб-сервер) не распознает его из-за разрешений.

Что мне нужно для запуска папки, чтобы apache мог читать / писать в нее?

Я пробовал рекурсивный chmod, не работал.

1 ответ1

0

из командной строки перейдите в /var /www и введите:

ls -lhat

проверьте владение вашими файлами. Команда выше должна показать вам пользователя / группу для вашего индексного файла. Это так же, как файлы, которые вы скопировали?

Если вы установили веб-сервер из репозитория, пользователь / группа, вероятно, имеет вид www-data:www-data или nginx:nginx (в зависимости от вашего веб-сервера). Убедитесь, что файлы, которые вы скопировали, имеют правильное владение. Вы можете изменить владельца:

chown <user>:<group> files

Пример: chown -R www-data: www-data /var /www /folder

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .