Ocean West Posted September 23, 2021 Posted September 23, 2021 I upgraded to php 8 and now get this error. TypeError: implode(): Argument #2 ($array) must be of type ?array, string given (0) #0 /home/site/public_html/init.php(902) : eval()'d code(406): implode(Array, ' ') #1 /home/site/public_html/system/Content/Item.php(725): IPS\Content\radtags_hook_C_ContentItem::tagsFormField(NULL, Object(IPS\downloads\Category)) #2 /home/site/public_html/init.php(902) : eval()'d code(100): IPS\Content\_Item::formElements(NULL, Object(IPS\downloads\Category)) #3 /home/site/public_html/applications/downloads/sources/File/File.php(1468): IPS\Content\radtags_hook_C_ContentItem::formElements(NULL, Object(IPS\downloads\Category)) #4 /home/site/public_html/applications/downloads/modules/front/downloads/submit.php(199): IPS\downloads\_File::formElements(NULL, Object(IPS\downloads\Category)) #5 /home/site/public_html/system/Helpers/Wizard/Wizard.php(181): IPS\downloads\modules\front\downloads\_submit->IPS\downloads\modules\front\downloads\{closure}(Array) #6 /home/site/public_html/applications/downloads/modules/front/downloads/submit.php(681): IPS\Helpers\_Wizard->__toString() #7 /home/site/public_html/system/Dispatcher/Controller.php(90): IPS\downloads\modules\front\downloads\_submit->submit() #8 /home/site/public_html/applications/downloads/modules/front/downloads/submit.php(35): IPS\Dispatcher\_Controller->execute() #9 /home/site/public_html/system/Dispatcher/Dispatcher.php(153): IPS\downloads\modules\front\downloads\_submit->execute() #10 /home/site/public_html/index.php(13): IPS\_Dispatcher->run() #11 {main}
Solution Adriano Faria Posted September 23, 2021 Solution Posted September 23, 2021 Disable the Radical Tags app and try t again. Marc 1
Ocean West Posted September 23, 2021 Author Posted September 23, 2021 switched back to 7.4 there's other things that are going strange with storage and caching. hm..
Marc Posted September 23, 2021 Posted September 23, 2021 As mentioned above, that appears to be caused by a 3rd party item there
Daniel F Posted September 23, 2021 Posted September 23, 2021 Yea, that's an issue with radtags. @Makoto Take a look at the end of the C_ContentItem::tagsFormField() method;) Makoto 1
Makoto Posted September 23, 2021 Posted September 23, 2021 Thanks for the report, I'll look into this and have a fix released soon.
Ocean West Posted October 1, 2021 Author Posted October 1, 2021 Ok was able to get PHP 8 running - with app disabled. However I can't turn on PHP-FMP with out getting 500 errors.
Marc Posted October 4, 2021 Posted October 4, 2021 What errors are being recorded in your server error logs?
Recommended Posts