Прежде всего, вы должны действительно проверить свои журналы ошибок, поскольку они, вероятно, укажут вам правильное направление.
Без дополнительной информации у меня было бы обоснованное предположение, что пользователь Apache не имеет прав на файл и / или содержащие каталоги.
Вы можете изменить разрешения, используя команды chown и chmod в оболочке.
РЕДАКТИРОВАТЬ: Но не разрешайте доступ к любому каталогу с конфиденциальными данными (например, ваш домашний каталог) к веб-серверу!