У меня есть xampp, установленный на Ubuntu (/opt/lampp
), и я создал папку public_html (я думаю, что это символическая ссылка, я новичок в Linux) в /home/mustafa/public_html
. Я поместил свои php-файлы и другие ресурсы в папку public_html
, проблема в том, что когда я хочу получить такие вещи, как изображения, я получаю ошибку 403 (доступ запрещен), но другие файлы в порядке, такие как файлы PHP, CSS, JS. В чем проблема? Что я должен делать?
ОБНОВЛЕНИЕ
вывод ls -l /home/mustafa/public_html/templates/assets/images/
в терминале:
total 8
-rwxrwx--- 1 mustafa mustafa 4638 Feb 17 22:06 hbg.png
ls -l /home/mustafa/public_html/templates/assets/style/
total 16
-rw-rw-r-- 1 mustafa mustafa 1571 Feb 23 13:06 style.css
-rw-rw-r-- 1 mustafa mustafa 1567 Feb 23 13:06 style.css~
-rw-rw-r-- 1 mustafa mustafa 689 Feb 23 18:07 style_I.css
-rw-rw-r-- 1 mustafa mustafa 691 Feb 23 17:58 style_I.css~
Я переместил изображения в другие каталоги и обнаружил, что не могу получить доступ ни к каким изображениям в каталогах public_html и дочерних каталогах.
/images/
, а ваши css, js и т. д. находятся в/assets/
? - person sjdaws   schedule 24.02.2013~/public_html/assets/images/
файлы css находятся в~/public_html/assets/style/
и... также я переместил изображения из папки изображений в папкуcss
, но это не работает, и я снова получаю ошибку 403. но я могу успешно загружать файлы css файлы js файлы php html и т. д. - person Mustafa Shujaie   schedule 24.02.2013ls -l ~/public_html/assets/images/
илиls -l ~/public_html/assets/images/styles
, включая хотя бы одно изображение и один файл css? - person sjdaws   schedule 24.02.2013other
не может получить доступ кhbg.png
. Он показываетrwxrwx---
, а ваши css-файлыrw-rw-r--
. Вы должныchmod 664
свои изображения, чтобы они соответствовали вашим файлам css, илиchown apache
все файлы (при условии, что apache работает как apache) и посмотреть, работает ли это. - person sjdaws   schedule 24.02.2013