我創建了一個表格與文件上傳域,並試圖要上傳的文件,如下所示:錯誤上載在Zend的framework2文件
$adapter = new \Zend\File\Transfer\Transfer();
$adapter->addValidator(‘Count’,false, array(‘min’=>1, ‘max’=>3))
->addValidator(‘Size’,false,array(‘max’ => 10000))
->addValidator(‘Extension’,false,array(‘extension’ => ‘txt’,’case’ => true));
$adapter->setDestination('images/');
$files = $adapter->getFileInfo();
foreach($files as $fieldname=>$fileinfo)
{
if (($adapter->isUploaded($fileinfo[name]))&& ($adapter->isValid($fileinfo[‘name’])))
{
$adapter->receive($fileinfo[name]);
//then, store links etc in db for retrieval later..
}
}
var_dump($adapter->getMessages());
,我已經得到了錯誤:
Zend\File\Transfer\Adapter\ValidatorPluginManager::get was unable to fetch or create an instance for ‘Count’
我該如何解決這個問題並使之可行?
@ Dymen1你有什麼解決方案嗎? – Shoaib
你什麼時候收到這個錯誤信息?適配器創建時或文件上傳時? – akond
當文件上傳時產生這個錯誤,不要上傳文件 – Shoaib