1.
chmod - będąc w
/home/nazwa_usera sprawdź w konsoli, np przez
ls -l jakie uprawnienia są do tego katalogu. Na końcu
tego postu jest info jakie uprawnienia powinien mieć public_html, katalogi oraz pliki w nim zawarte.
2.
"katalog użytkownika jest szyfrowany" - wyczytałem gdzieś kiedyś, że przy szyfrowanym katalogu domowym tylko ty, jako zalogowany user masz do niego dostęp. Po wylogowaniu się,
/home/nazwa_usera jest odmontowany. Gdzieś w necie powinny być opisy jak odmontować katalog domowy, wyłączyć szyfrowanie (odszyfrować go) itd... Wtedy każdy będzie mógł dostać się na Twoją stronę.
[edit]
Zapomniałbym. No i sprawdź jeszcze co mówią logi apache'a. Logi zawsze mówią prawdę
