então funcionou agora quando eu dei o diretório home em / home / userx uma permissão o + x, isso é seguro, por que ele precisa da permissão de execução para todos
Eu precisava ter certeza de que modifiquei as informações de propriedade e de grupo nas pastas, com o seguinte comando: chown apache2 / home / project1 / public -R e chgrp apache2 / home / project1 / public -R se os comandos disserem que o usuário apache2 não existe, substitua-o pelo httpd. Esta é a razão pela qual não está funcionando no diretório home (de propriedade do seu usuário) e trabalhando no diretório / var / www (de propriedade do apache2). Eu recomendaria criar um link simbólico em / var / www / apontando para o seu diretório pessoal. É a coisa normal a fazer. (mais fácil para os outros verem o que está acontecendo)