В доступе отказано в разрешении - PullRequest
2 голосов
/ 18 октября 2011

По моему functions.php Я получил:

$size = getimagesize($avatarpath . "/" . $file);

$avatarpath является $avatarpath = dirname(__FILE__)."/img/avatars";

Моя структура:

functions.php (в той же папке, что и папка img). IMG / аватары

Chmods для functions.php, img, avatars было установлено в 777.

И я все еще получаю следующее сообщение:

Warning: getimagesize(/home/godaddy/private_html/img/avatars/avatar_1.png): failed to open stream: Permission denied in /home/godaddy/private_html/img/avatars/functions.php on line 1337

1 Ответ

1 голос
/ 18 октября 2011

Проверьте пользователя, под которым работает php.Если вы используете Godaddy, они используют виртуальные серверы, поэтому ваш пользователь php может фактически не иметь доступа, даже если вы его используете в chmod.Найдите пользователя, затем выберите его для этого пользователя и посмотрите, поможет ли это.

...