Пытаюсь сделать добавление картинки из клиентской части. Код:
$bLargeImageIsCorrect =
// Поле файла большого изображения существует
!is_null($aFileData = Core_Array::getFiles('image', NULL))
// и передан файл
&& intval($aFileData['size']) > 0;
if ($bLargeImageIsCorrect){
if (Core_File::isValidExtension($aFileData['name'], Core::$mainConfig['availableExtension']))
{
$ext = Core_File::getExtension($aFileData['name']);
// Указание изображений
$param = array();
$param['large_image_source'] =$aFileData['tmp_name'];
//echo $aFileData['tmp_name'];
$large_image = 'information_items_' . $oInformationsystem_Item->id . '.' . $ext;
$small_image = 'small_' . $large_image;
$param['large_image_name'] = $large_image;
$param['small_image_name'] = $small_image;
$param['large_image_target'] = $oInformationsystem_Item->getItemPath() . Core_File::convertFileNameToLocalEncoding($large_image);
$param['small_image_target'] = $oInformationsystem_Item->getItemPath() . Core_File::convertFileNameToLocalEncoding($small_image);
$oInformationsystem_Item->createDir();
$result = Core_File::adminUpload($param);
на этой строке $result = Core_File::adminUpload($param); вываливается в 502 ошибку. Приходит письмо с ошибкой: move_uploaded_file(/upload/information_system_15/5/0/2/item_5027/): failed to open stream: Is a directory
Подскажите, пожалуйста в чем может быть проблема?