Назад | Перейти на главную страницу

Ошибка 403 с XAMPP на Ubuntu с созданными файлами и папками

Я привык работать с XAMPP на Mac без проблем, используя его на Ubuntu возможно, у меня возникла проблема с правами пользователя. Я установил XAMPP безопасность как руководство тоже.

Я установил и протестировал все с XAMPP гайд по сайту без проблем но это:

если я использую ftp client с пользователем ftp XAMPP для создания и редактирования файлов в htdocs папка (я использую gedit с участием плагин ftp-клиента, все работает нормально.

Если я вставлю папку с существующим проектом в htdocs папка я получаю Error 403 протестировав его в моем браузере.

Я также следил за гид здесь безуспешно.

Что мне делать, чтобы исправить проблему? Я не мастер с Ubuntu но я могу использовать оболочку с инструкциями.

Вот инструкции для XAMPP, как избежать этой проблемы, запустив XAMPP под своей учетной записью:

http://blog.mfabrik.com/2010/12/22/local-xampp-development-and-unix-file-permissions/

Как вы сказали, это похоже на проблему с разрешениями. Если вы знаете пользователя, от имени которого запускается apache, выберите файлы для этого пользователя / группы. Вы можете найти пользователя Apache, заглянув в httpd.conf, есть две строки «Пользователь» и «Группа».

В качестве альтернативы вы можете найти пользователя / группу файлов, которые вы загрузили с помощью FTP (которые, по вашему мнению, работают). Бегать: ls -l в каталоге и запишите имя пользователя.

Когда у вас есть пользователь и группа, вы можете применить их к одному из скопированных вами каталогов, запустив:

cd /path/to/directory
chown -R user:group *

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

Надеюсь, это сработает для вас. Если нет, проверьте разрешения (опять же, запустите ls -l) и убедитесь, что у пользователя есть доступ для чтения. Вы можете установить разрешения с помощью chmod.

Вы также можете проверить свой файл .htaccess или файл httpd.conf на наличие ограничений каталога, но сначала попробуйте установить разрешения.