Forum Linux Mint Polska

Autor Wątek: apache2 symlink dropbox błąd 403 permission denied  (Przeczytany 625 razy)

Offline rafik73mint

  • Miętowe nasionko
  • *
  • Wiadomości: 5
  • Punkty: 0
  • Środowisko graficzne: Cinnamon
  • Wersja systemu: 18
apache2 symlink dropbox błąd 403 permission denied
« dnia: Czerwiec 15, 2017, 17:44:26 pm »
Witam
Jestem tu nowy, więc witam wszystkich serdecznie i proszę o wyrozumiałość. Moja przygoda z Linuksem
zaczęła się od niedawna.
Problem dotyczy symlinku umieszczonego w katalogu apacha /var/www/html/
Nawiązuje on do katalogu /home/rafik73mint/Dropbox/WebServ/httpd
Jest to folder dropboxa. Wybrałem to rozwiązanie, ponieważ projektuję WWW raz na lapku z windą raz na linuksie,
stąd chmura.
Nie wiem już co powoduje wyświetlanie:
You don't have permission to access /httpd/ on this server.
Apache/2.4.18 (Ubuntu) Server at localhost Port 80
Przeszperałem net, próbowałem różnych praw dostępu, virtualhostów.
Fakt, że większość rozwiązań była po angielsku, a u mnie ten język
jest na poziomie zaawansowane MTV ;)
Czy mógłby mi ktoś łopatologicznie step-by-step wyjaśnić, jak sprawić, żeby
poprzez ten symlink można było wyświetlać stronę w przeglądarce?

Offline rafik73mint

  • Miętowe nasionko
  • *
  • Wiadomości: 5
  • Punkty: 0
  • Środowisko graficzne: Cinnamon
  • Wersja systemu: 18
Odp: apache2 symlink dropbox błąd 403 permission denied
« Odpowiedź #1 dnia: Lipiec 04, 2017, 21:44:36 pm »
Jest tu ktoś?
Nie wierzę, że nikt nie zna rozwiązania

Offline Ulvhedin

  • Globator Moderalny
  • Spamerzy
  • *******
  • Wiadomości: 1644
  • Punkty: 1120
  • Płeć: Mężczyzna
  • Środowisko graficzne: Mate
  • Wersja systemu: 18
Odp: apache2 symlink dropbox błąd 403 permission denied
« Odpowiedź #2 dnia: Lipiec 06, 2017, 21:27:35 pm »
Nadaj prawa odpowiednie kazdemu folderowi w sciezce /home/rafik73mint/Dropbox/WebServ/httpd
np.
chmod go+x /home/rafik73mint
chmod go+x /home/rafik73mint/Dropbox
chmod go+x /home/rafik73mint/Dropbox/WebServ
chmod go+rx /home/rafik73mint/Dropbox/WebServ/httpd

Offline rafik73mint

  • Miętowe nasionko
  • *
  • Wiadomości: 5
  • Punkty: 0
  • Środowisko graficzne: Cinnamon
  • Wersja systemu: 18
Odp: apache2 symlink dropbox błąd 403 permission denied
« Odpowiedź #3 dnia: Lipiec 09, 2017, 20:18:06 pm »
Serdeczne dzięki, ruszyło !!! Co fachura to fachura.  8)
Jest jeszcze jeden drobny problem. W katalogu httpd znajdują się katalogi i index.php.
Po wpisaniu w pasku adresu localhost/httpd jest ok, wyświetla index.php.
Gdy chcę przejść do zawartości katalogu log znajdującego się w httpd pojawia się błąd, że nie może znaleźć
takiego katalogu.
Na pasku adresu wyświetla się localhost/log zamiast localhost/httpd/log. Próbowałem tworzyć plik konfiguracyjny httpd.conf w katalogu sites-available.
Zarejestrowałem go poleceniem a2ensite httpd

Oto jego zawartość:

<VirtualHost *:80>

ServerName httpd
    #ServerAlias www.httpd.com

ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/httpd

    <Directory /var/www/html/httpd>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
    Allow from all

</Directory>


ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>



# vim: syntax=apache ts=4 sw=4 sts=4 sr noet

Offline rafik73mint

  • Miętowe nasionko
  • *
  • Wiadomości: 5
  • Punkty: 0
  • Środowisko graficzne: Cinnamon
  • Wersja systemu: 18
Odp: apache2 symlink dropbox błąd 403 permission denied
« Odpowiedź #4 dnia: Lipiec 09, 2017, 20:18:44 pm »
Serdeczne dzięki, ruszyło !!! Co fachura to fachura.  8)
Jest jeszcze jeden drobny problem. W katalogu httpd znajdują się katalogi i index.php.
Po wpisaniu w pasku adresu localhost/httpd jest ok, wyświetla index.php.
Gdy chcę przejść do zawartości katalogu log znajdującego się w httpd pojawia się błąd, że nie może znaleźć
takiego katalogu.
Na pasku adresu wyświetla się localhost/log zamiast localhost/httpd/log. Próbowałem tworzyć plik konfiguracyjny httpd.conf w katalogu sites-available.
Zarejestrowałem go poleceniem a2ensite httpd

Oto jego zawartość:

<VirtualHost *:80>

ServerName httpd
    #ServerAlias www.httpd.com

ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/httpd

    <Directory /var/www/html/httpd>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
    Allow from all

</Directory>


ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>



# vim: syntax=apache ts=4 sw=4 sts=4 sr noet

Offline rafik73mint

  • Miętowe nasionko
  • *
  • Wiadomości: 5
  • Punkty: 0
  • Środowisko graficzne: Cinnamon
  • Wersja systemu: 18
Odp: apache2 symlink dropbox błąd 403 permission denied
« Odpowiedź #5 dnia: Lipiec 09, 2017, 20:19:21 pm »
Serdeczne dzięki, ruszyło !!! Co fachura to fachura.  8)
Jest jeszcze jeden drobny problem. W katalogu httpd znajdują się katalogi i index.php.
Po wpisaniu w pasku adresu localhost/httpd jest ok, wyświetla index.php.
Gdy chcę przejść do zawartości katalogu log znajdującego się w httpd pojawia się błąd, że nie może znaleźć
takiego katalogu.
Na pasku adresu wyświetla się localhost/log zamiast localhost/httpd/log. Próbowałem tworzyć plik konfiguracyjny httpd.conf w katalogu sites-available.
Zarejestrowałem go poleceniem a2ensite httpd

Oto jego zawartość:

<VirtualHost *:80>

ServerName httpd
    #ServerAlias www.httpd.com

ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/httpd

    <Directory /var/www/html/httpd>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
    Allow from all

</Directory>


ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>



# vim: syntax=apache ts=4 sw=4 sts=4 sr noet