Hi,
Does anyone have any thoughts on this error? I’m getting it when I open EasyInstall or CSV Import.
I’m running a local version on MAMP. I’m running the PHP that came with MAMP, not the system one.
I changed the phpcli_php var in /config/local.config.php to ‘/Applications/MAMP/bin/php/php7.4.21/bin/php’ to correspond with the php version MAMP is saying I’m running.
I’m really lost as to what setting might be messing this up.
Error below. Thanks in advance
TypeError
Argument 2 passed to Laminas\Form\Fieldset::__construct() must be of the type array, null given, called in /Applications/MAMP/htdocs/omeka-s/modules/CSVImport/src/Service/Form/ImportFormFactory.php on line 12
Details:
TypeError: Argument 2 passed to Laminas\Form\Fieldset::__construct() must be of the type array, null given, called in /Applications/MAMP/htdocs/omeka-s/modules/CSVImport/src/Service/Form/ImportFormFactory.php on line 12 and defined in /Applications/MAMP/htdocs/omeka-s/vendor/laminas/laminas-form/src/Fieldset.php:75 Stack trace: #0 /Applications/MAMP/htdocs/omeka-s/modules/CSVImport/src/Service/Form/ImportFormFactory.php(12): Laminas\Form\Fieldset->__construct(NULL, NULL) #1 /Applications/MAMP/htdocs/omeka-s/vendor/laminas/laminas-servicemanager/src/ServiceManager.php(612): CSVImport\Service\Form\ImportFormFactory->__invoke(Object(Laminas\ServiceManager\ServiceManager), ‘CSVImport\Form\…’, NULL) #2 /Applications/MAMP/htdocs/omeka-s/vendor/laminas/laminas-servicemanager/src/ServiceManager.php(234): Laminas\ServiceManager\ServiceManager->doCreate(‘CSVImport\Form\…’) #3 /Applications/MAMP/htdocs/omeka-s/vendor/laminas/laminas-servicemanager/src/AbstractPluginManager.php(166): Laminas\ServiceManager\ServiceManager->get(‘CSVImport\Form\…’) #4 /Applications/MAMP/htdocs/omeka-s/vendor/laminas/laminas-form/src/FormElementManager.php(336): Laminas\ServiceManager\AbstractPluginManager->get(‘CSVImport\Form\…’, NULL) #5 /Applications/MAMP/htdocs/omeka-s/application/src/Mvc/Controller/Plugin/GetForm.php(33): Laminas\Form\FormElementManager->get(‘CSVImport\Form\…’, NULL) #6 [internal function]: Omeka\Mvc\Controller\Plugin\GetForm->__invoke(‘CSVImport\Form\…’) #7 /Applications/MAMP/htdocs/omeka-s/vendor/laminas/laminas-mvc/src/Controller/AbstractController.php(275): call_user_func_array(Object(Omeka\Mvc\Controller\Plugin\GetForm), Array) #8 /Applications/MAMP/htdocs/omeka-s/modules/CSVImport/src/Controller/IndexController.php(59): Laminas\Mvc\Controller\AbstractController->__call(‘getForm’, Array) #9 /Applications/MAMP/htdocs/omeka-s/vendor/laminas/laminas-mvc/src/Controller/AbstractActionController.php(71): CSVImport\Controller\IndexController->indexAction() #10 /Applications/MAMP/htdocs/omeka-s/vendor/laminas/laminas-eventmanager/src/EventManager.php(319): Laminas\Mvc\Controller\AbstractActionController->onDispatch(Object(Laminas\Mvc\MvcEvent)) #11 /Applications/MAMP/htdocs/omeka-s/vendor/laminas/laminas-eventmanager/src/EventManager.php(179): Laminas\EventManager\EventManager->triggerListeners(Object(Laminas\Mvc\MvcEvent), Object(Closure)) #12 /Applications/MAMP/htdocs/omeka-s/vendor/laminas/laminas-mvc/src/Controller/AbstractController.php(97): Laminas\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Laminas\Mvc\MvcEvent)) #13 /Applications/MAMP/htdocs/omeka-s/vendor/laminas/laminas-mvc/src/DispatchListener.php(132): Laminas\Mvc\Controller\AbstractController->dispatch(Object(Laminas\Http\PhpEnvironment\Request), Object(Laminas\Http\PhpEnvironment\Response)) #14 /Applications/MAMP/htdocs/omeka-s/vendor/laminas/laminas-eventmanager/src/EventManager.php(319): Laminas\Mvc\DispatchListener->onDispatch(Object(Laminas\Mvc\MvcEvent)) #15 /Applications/MAMP/htdocs/omeka-s/vendor/laminas/laminas-eventmanager/src/EventManager.php(179): Laminas\EventManager\EventManager->triggerListeners(Object(Laminas\Mvc\MvcEvent), Object(Closure)) #16 /Applications/MAMP/htdocs/omeka-s/vendor/laminas/laminas-mvc/src/Application.php(325): Laminas\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Laminas\Mvc\MvcEvent)) #17 /Applications/MAMP/htdocs/omeka-s/index.php(21): Laminas\Mvc\Application->run() #18 {main}