Я настроил сервер LAMP, и у меня есть доступ через SSH и к странице «все работает» из веб-браузера изнутри моей сети (через IP-адрес) и извне с помощью dyndns.
У нас есть несколько проектов Wordpress, которые находятся в подкаталогах в / var / www / wordpress1 / var / www / wordpress2 и т. Д. Я не могу получить доступ к этим подкаталогам из браузера, чтобы настроить WP - или (я полагаю), чтобы увидеть контент в браузере. В моем браузере появляется ошибка 403 Forbidden.
Я предполагаю, что это проблема с разрешениями. Подскажите, пожалуйста, правильные настройки для разрешений:
- Позвольте разработчикам и мне читать / писать.
- разрешить настройку WP и делать свое дело
- Разрешить посетителям доступ к сайтам через Интернет.
Я должен также упомянуть, что подпапка на самом деле является сим-ссылкой на папку на другом внутреннем жестком диске - я не думаю, что это будет иметь значение, но я подумал, что должен раскрыть.
total 12
drwxr-xr-x 2 root root 4096 2012-07-12 10:55 .
drwxr-xr-x 13 root root 4096 2012-07-11 20:02 ..
lrwxrwxrwx 1 root root 43 2012-07-11 20:45 admin_media -> /root/django_src/django/contrib/admin/media
-rw-r--r-- 1 root root 177 2012-07-11 17:50 index.html
lrwxrwxrwx 1 root root 14 2012-07-11 20:42 media -> /hdd/web/media
lrwxrwxrwx 1 root root 18 2012-07-12 10:55 wordpress -> /hdd/web/wordpress
Вот результат использования chown -R www-data:www-data /var/www
total 12
drwxr-xr-x 2 www-data www-data 4096 2012-07-12 10:55 .
drwxr-xr-x 13 root root 4096 2012-07-11 20:02 ..
lrwxrwxrwx 1 www-data www-data 43 2012-07-11 20:45 admin_media -> /root/django_src/django/contrib/admin/media
-rw-r--r-- 1 www-data www-data 177 2012-07-11 17:50 index.html
lrwxrwxrwx 1 www-data www-data 14 2012-07-11 20:42 media -> /hdd/web/media
lrwxrwxrwx 1 www-data www-data 18 2012-07-12 10:55 wordpress -> /hdd/web/wordpress
Я все еще не могу получить доступ через браузер.
chown -R www-data:www-data /var/www
/hdd/web/wordpress
для правильной настройки Apache (корневой каталог). Вы можете настроить Apache для использования ссылок, но я не советую это. См. Также help.ubuntu.com/community/WordPress
ls -la /var/www
.