Доброго времени суток!
Возникла проблема со снипетом MaxiGallery, решить которую к сожалению не могу.
При загрузке на сервер, стала возникать следующая ошибка:
« MODx Parse Error »
MODx encountered the following error while attempting to parse the requested resource:
« PHP Parse Error »
PHP error debug
Error: chmod() [function.chmod]: No such file or directory
Error type/ Nr.: Warning - 2
File: assets\snippets\maxigallery\maxigallery.php
Line:372
Line 372 source: chmod($mg->path_to_gal.$name,0666);
Полазил по форуму и нашел вроде бы решение: Заменил в файле maxigallery.php кусок кода:
move_uploaded_file( $_FILES[’file’.$i][’tmp_name’] , $mg->path_to_gal.$name );
chmod($mg->path_to_gal.$name,0666);
$handleMessage = $mg->handleFile($name, $modx->db->getRecordCount($rsx));
if ($handleMessage != “”) {
$manageOuterTplData[’messages’] .= $handleMessage;
$upload_error = true;
}
на следующий:
if(move_uploaded_file( $_FILES[’file’.$i][’tmp_name’] , $mg->path_to_gal.$name )) {
chmod($mg->path_to_gal.$name,0666);
$handleMessage = $mg->handleFile($name, $modx->db->getRecordCount($rsx));
if ($handleMessage != “”) {
$manageOuterTplData[’messages’] .= $handleMessage;
$upload_error = true;
}
}
Фото стали загружаться на сервер(в папочке galleries они появляются), но не отображаются, ни на этапе загрузки, не в обычном режиме соответственно
На локальном сервере, подобная ошибка не возникала, все отображается и код править не нужно было.
Не подскажите в чем может быть проблема?