Manalerich
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Ну админ сайта, который поставил галерею не обязательно будет ее редактором | Да. Нужно запустить и забыть. Цитата: Я думал у него скрипт будет в корне создавать директории типа album1, album2 и так далее. | Так оно и есть. Скрипт создает директорию под каждую галерею. Вот этот совет испробовал, но это не помогло. Цитата: Но тут тоже есть решение: $oldumask = umask(0); mkdir($folder, 0766); umask($oldumask); | Только что посмотрел error_log и кажется понял с чем дело. Судя по логам не могут выполниться функции работы с файлами: chmod(), copy(), fopen(), flock(), fputs(), flock(), fclose(). Это из-за проблем с правами или может оттого, что PHP работает в безопасном режиме? Извините, что сразу не упомянул об этом. Вот несколько строк из error_log: [Tue Feb 05 03:17:14 2008] [error] [client 92.113.0.0] PHP Warning: chmod() [<a href='function.chmod'>function.chmod</a>]: Operation not permitted in /var/www/vhosts/*****/httpdocs/lib.php(419) : eval()'d code on line 1, referer: http://******/admin.php?menu=280&uid=46830808&login=admin [Tue Feb 05 03:18:50 2008] [error] [client 92.113.0.0] PHP Warning: copy(database/announcesubbase1202053521/logo4.jpg) [<a href='function.copy'>function.copy</a>]: failed to open stream: Permission denied in /var/www/vhosts/******/httpdocs/admin.php on line 1511, referer: http://******/admin.php?&menu=280&relstep=1&relposfix=&uid=46830808&login=admin&addrelflag=1 [Tue Feb 05 03:18:50 2008] [error] [client 92.113.0.0] PHP Warning: fopen(database/announcesubbase1202053521.txt) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in /var/www/vhosts/******/httpdocs/admin.php on line 356, referer: http://******/admin.php?&menu=280&relstep=1&relposfix=&uid=46830808&login=admin&addrelflag=1 [Tue Feb 05 03:18:50 2008] [error] [client 92.113.0.0] PHP Warning: flock() expects parameter 1 to be resource, boolean given in /var/www/vhosts/******/httpdocs/admin.php on line 357, referer: http://******/admin.php?&menu=280&relstep=1&relposfix=&uid=46830808&login=admin&addrelflag=1 [Tue Feb 05 03:18:50 2008] [error] [client 92.113.0.0] PHP Warning: fputs(): supplied argument is not a valid stream resource in /var/www/vhosts/******/httpdocs/admin.php on line 358, referer: http://******/admin.php?&menu=280&relstep=1&relposfix=&uid=46830808&login=admin&addrelflag=1 [Tue Feb 05 03:18:50 2008] [error] [client 92.113.0.0] PHP Warning: flock() expects parameter 1 to be resource, boolean given in /var/www/vhosts/******/httpdocs/admin.php on line 359, referer: http://******/admin.php?&menu=280&relstep=1&relposfix=&uid=46830808&login=admin&addrelflag=1 [Tue Feb 05 03:18:50 2008] [error] [client 92.113.0.0] PHP Warning: fclose(): supplied argument is not a valid stream resource in /var/www/vhosts/******/httpdocs/admin.php on line 360, referer: http://******/admin.php?&menu=280&relstep=1&relposfix=&uid=46830808&login=admin&addrelflag=1 [Tue Feb 05 03:18:50 2008] [error] [client 92.113.0.0] PHP Warning: chmod() [<a href='function.chmod'>function.chmod</a>]: Operation not permitted in /var/www/vhosts/******/httpdocs/admin.php(362) : eval()'d code on line 1, referer: http://******/admin.php?&menu=280&relstep=1&relposfix=&uid=46830808&login=admin&addrelflag=1 | Всего записей: 35 | Зарегистр. 21-04-2002 | Отправлено: 23:27 05-02-2008 | Исправлено: Manalerich, 23:29 05-02-2008 |
|