Ошибка медиа-плагина CakePHPPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Ошибка медиа-плагина CakePHP

Сообщение Anonymous »

Я настраиваю медиа-плагин с помощью приложения Cake 2.1. Я раньше использовал плагин с Cake 2.0, и у меня не было никаких проблем. Теперь я получаю это сообщение об ошибке при попытке загрузить файл:

Fatal error: Call to a member function pwd() on a non-object in /home/fractalw/public_html/cms/app/Plugin/Media/Model/Behavior/CouplerBehavior.php on line 141


Вот соответствующая часть моего файла bootstrap.php:
CakePlugin::load('Media');

require APP . 'Plugin' . DS . 'Media' . DS . 'Config' . DS . 'core.php';

$thumbnail = array('fitCrop' => array(100, 100));
$small = array('fitCrop' => array(200, 200));
$large = array('fit' => array(700, 10000));
$smallthumbnail = array('fitCrop' => array(75, 75));
$tinythumbnail = array('fitCrop' => array(35, 35));

Configure::write('Media.filter', array('default' => array(
'audio' => array(),
'document' => array(),
'generic' => array(),
'image' => compact('small', 'thumbnail', 'smallthumbnail', 'large', 'tinythumbnail'),
'video' => compact('medium', 'large')
)));


...И моя модель File.php:

public $actsAs = array(
'Media.Transfer',
'Media.Coupler',
'Media.Generator',
'Media.GeneratedDeletable',
'Media.Meta',
'Containable'
);

public $validate = array(
'file' => array(
'mimeType' => array(
'rule' => array('checkMimeType', false, array('image/jpeg', 'image/png', 'image/gif'))
)
)
);


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

str_replace('\\', '/', Folder::slashTerm($File->Folder->pwd()))


Подробнее здесь: https://stackoverflow.com/questions/127 ... ugin-error
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»