Не могу загрузит Не могу загрузит
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Не могу загрузит

Started by lamro, June 19, 2005, 12:57:05 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

lamro

Я сегодня установил фотогалерею. Но пока не смог загрузить ни одной фотографии. Выдает следующую ошибку:

Warning: move_uploaded_file(./albums/edit/mHTTP_temp_73c259fc.jpg): failed to open stream: Permission denied in /home/my_site/public_html/gallery/upload.php on line 1197
Warning: move_uploaded_file(): Unable to move '/tmp/phprshNez' to './albums/edit/mHTTP_temp_73c259fc.jpg' in /home/my_site/public_html/gallery/upload.php on line 1197


Установку я сделал из CPanel, куда этот скрипт был включен хостингом. Пробовал изменить аттрибуты файла upload.php с 644 на 755 - не помогло. В чем может быть причина такой ошибки?

lamro

Да все,  с этим разобрался. При установке почему-то автоматически каталогам /albums/edit и /albums/userpics был установлен доступ 755. После изменения на 777 загрузка фотографий заработала. Но теперь новая напасть: под конец загрузки фоток, после добавления коментариев и т.п., появляется сообщение, то невозможно опубликовать предыдещее фото. Это я ваще не понял. На серваке фотки есть. Но публиковать их не хочет. Кто нибудь знает в чем причина этого?

George_CC

Впервые о таком слышу. А можно как-то воочию увидеть? ссылку, если не трудно, или хотя бы дословно текст сообщения?

YJeen

Ну вот и у нас что-то похожее - постоянно выскакивает вот это в верху html страницы. Появляется сразу при заходе в "Загрузка" и нет возможности загрузить:

Warning: is_dir(): Stat failed for ./albums/edit/. (errno=13 - Permission denied) in /home/web/runiverse/foto/upload.php on line 432

Warning: filemtime(): Stat failed for ./albums/edit/. (errno=13 - Permission denied) in /home/web/runiverse/foto/upload.php on line 440

Warning: unlink(./albums/edit/.): Permission denied in /home/web/runiverse/foto/upload.php on line 453

Warning: is_dir(): Stat failed for ./albums/edit/.. (errno=13 - Permission denied) in /home/web/runiverse/foto/upload.php on line 432

Warning: filemtime(): Stat failed for ./albums/edit/.. (errno=13 - Permission denied) in /home/web/runiverse/foto/upload.php on line 440

Warning: unlink(./albums/edit/..): Permission denied in /home/web/runiverse/foto/upload.php on line 453

George_CC

Чтобы найти причину, нужно взглянуть на Вашу файловую систему, иначе никак. Это однозначно не глюк Коппермайна, так что просто скиньте приваткой ваш ФТПшный логин, подобные проблемы обычно решаются в течении 15-20 минут.

Кстати, проблема возникла на свежей инсталляции или галерея какое-то время нормально работала? Если второе, какие-то моды/хаки ставились?

lamro

Я по-прежнему не могу делать загрузку фотографий на сервер. Думаю, что там какие-то проблемы в конфигурациях. Вот несколько строк из файла error_log :

[19-Jun-2005 14:21:31] PHP Warning:  move_uploaded_file(): Unable to move '/tmp/phprshNez' to './albums/edit/mHTTP_temp_73c259fc.jpg' in /home/www/public_html/gallery/upload.php on line 1197
[19-Jun-2005 18:56:17] PHP Warning:  move_uploaded_file(./albums/edit/mHTTP_temp_cc4d8db2.jpg): failed to open stream: Permission denied in /home/www/public_html/gallery/upload.php on line 1197
[19-Jun-2005 18:56:17] PHP Warning:  move_uploaded_file(): Unable to move '/tmp/phptDmPBH' to './albums/edit/mHTTP_temp_cc4d8db2.jpg' in /home/www/public_html/gallery/upload.php on line 1197
[19-Jun-2005 19:04:45] PHP Warning:  mkdir(albums/userpics/10001): Permission denied in /home/www/public_html/gallery/upload.php on line 2192

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

George_CC

Для начала стоит еще раз проверить, что права для каталога album/ и всех, которые под ним, установлены в 777. Иногда на некоторых серверах бывает нужно, чтобы и каталогу gallery тоже выставить права на запись. Не вполне безопасно, но попробовать все же стоит. Еще стоит убедиться, что загрузка файлов на сервер разрешенаи проходит нормально: в информации, выдаваемой phpinfo() должна быть строчка file uploads on, и еще стоит проверить закачку на каком-нибудь другом скрипте - например, форум, если он поддерживает аттачи. Если file uploads=off, то именно об этом и надо сказать сисадмину, если on, но файлы все равно ни один скрипт загрузить не может - пусть ищет причину, это какая-то ошибка в конфигурации сервера.