Skonfigurowałem serwer LAMP i mam dostęp przez SSH oraz do strony „to działa” z przeglądarki internetowej z mojej sieci (poprzez adres IP) i z zewnątrz za pomocą dyndns.
Mamy kilka projektów Wordpress, które znajdują się w podkatalogach w / var / www / wordpress1 / var / www / wordpress2 itd. Nie mogę uzyskać dostępu do tych podkatalogów z przeglądarki, aby skonfigurować WP - lub (zakładam) zobaczyć treść w przeglądarce. W mojej przeglądarce pojawia się błąd 403 Forbidden.
Zakładam, że jest to problem z uprawnieniami. Czy możesz mi powiedzieć odpowiednie ustawienia uprawnień do:
- Pozwól mi i programistom czytać / pisać.
- aby umożliwić WP skonfigurowanie i zrobienie tego
- Zezwalaj odwiedzającym na uzyskiwanie dostępu do witryny (witryn) za pośrednictwem sieci.
Powinienem również wspomnieć, że podfolder to tak naprawdę linki do folderu na innym wewnętrznym dysku twardym - nie sądzę, że to coś zmieni, ale pomyślałem, że powinienem to ujawnić.
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
Oto wynik użycia 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
Nadal nie mogę uzyskać dostępu za pośrednictwem przeglądarki.
chown -R www-data:www-data /var/www
/hdd/web/wordpress
to poprawnie skonfigurować Apache (katalog główny). Możesz skonfigurować apache, aby używał linków, ale nie radzę tego. Zobacz także help.ubuntu.com/community/WordPress
ls -la /var/www
.