Witam, zaistalowałem na Ubuntu 14.04 serwer XAMPP i do pewnego czasu było wszystko dobrze, ale folder html był w /opt/lampp/htdocs i bez uprawnień roota miałem do niego zabroniony dostęp.
Zmieniłem uprawnienia poleceniem chown -R konrad /htdocs, ale kiedy zaczołem używać Smarty pojawiał się problem z dostępem do wygenerowanych plików w mojprojekt/cache.
Miałem już dosyć tych zabaw z dostępem więc przeniosłem dpmyślny dostęp www do /home/konrad/www. Myślałem, że to rozwiąże sprawę dostępu, ale po zmianie plików konfiguracyjnych xamppa w taki sposób, tzn. zmieniłem te linijki:
DocumentRoot "/home/konrad/www"
<Directory "/home/konrad/www">
Pojawił się nowy problem. Kiedy uruchamiam w przeglądarce localhost/ , albo localhost/mojprojekt/
pojawia się ten błąd:
Zabroniony dostęp!
Nie masz prawa dostępu do żądanego katalogu. W katalogu nie ma indeksu lub katalog jest zabezpieczony przed odczytem.
Jeśli myślisz, że jest to błąd tego serwera, skontaktuj się z administratorem.
Error 403
localhost
Apache/2.4.16 (Unix) OpenSSL/1.0.1p PHP/5.6.11 mod_perl/2.0.8-dev Perl/v5.16.3
Nie wiem już co robić. Uruchamiam serwer w taki sposób:
sudo su
chmod 777 manager-linux-x64.run
./manager-linux-x64.run
Pozdrawiam i dziękuje.