apacheを動かしているユーザ(nobody? www? apache?)が、
hogeさんのディレクトリ(/home/hoge/public_html)にある
ファイルを読み取り、表示させるには、少なくとも/home/hoge、
および/home/hoge/public_htmlの中にまで入っていけるように
しなければいけません。

/home/hoge、/home/hoge/public_htmlのパーミッションを再確認。

なお、hogeさんから見ると、apacheの動かしているユーザは、管理者
でもなければ、同じチームのメンバーでもない、あかの他人扱いになります。
そんな相手を自分のディレクトリに招き入れるには…?