Попытался сегодня залить новые фотографии - не хочет. Переустановил сниппет, все равно не хочет. Выдает такую ошибку:
« MODx Parse Error »
MODx encountered the following error while attempting to parse the requested resource:
« PHP Parse Error »
PHP error debug
Error: move_uploaded_file(assets/galleries/101/_a_004.jpg) [function.move-uploaded-file]: failed to open stream: Permission denied
Error type/ Nr.: Warning - 2
File: /home/niksblo/public_html/assets/snippets/maxigallery/maxigallery.php
Line: 371
Line 371 source: move_uploaded_file( $_FILES[’file’.$i][’tmp_name’] , $mg->path_to_gal.$name );
Parser timing
MySQL: 0.0126 s (8 Requests)
PHP: 0.1371 s
Total: 0.1497 s
Раньше такого в принципе не было. Поменял права на 777 у требуемой папки 101, только тогда заработало...а раньше этого не требовалось, просто создаешь новую страницу с вызовом галереи и спокойно заливаешь себе фоты без всяких ошибок. Что не так сейчас? объясните смысл ошибки...
P.S. Вызов на страницу с галереей такой:
[!MaxiGallery? &max_thumb_size=`100` &quality_pic=`98` &galleryPictureTpl=`HighSlideTPL`!]
L.O.V.E is just a four letter word
А какие права на фолдер и папку стоят при работе MaxiGallery без ручной правки?
Думаю стоит глянуть, что там происходит в коде MaxiGallery при сохранении файла/создании директории, теоретически права должны явно ставиться нужные... если попытка выставить права проходит не успешно.. соответсвенно что-то с пермишенами пользователя на хосте
права стоят 777. Самое интересное, что если заливать все в альбомы, которые были созданы мною еще до смены modx 09.5 на 0.9.6, то тогда MaxiGallery требует поставить права вручную на каждую папку внутри папки galleries. Если же я сейчас создаю папку, то все работает нормально, MaxiGallery создает папку, записывает в нее файлы. Вот...
L.O.V.E is just a four letter word