Something didn't go well in that upgrade. Feel like I'm doing something dumb, but can't put a finger on it. Shipping module wouldn't load and was getting:
Code:
[25-Aug-2024 14:01:21 America/Chicago] PHP Fatal error: Uncaught TypeError: array_merge(): Argument #2 must be of type array, int given in /includes/classes/ResourceLoaders/ArraysLanguageLoader.php:122
Stack trace:
#0 /includes/classes/ResourceLoaders/ArraysLanguageLoader.php(122): array_merge(Array, 1)
#1 /includes/classes/ResourceLoaders/ArraysLanguageLoader.php(86): Zencart\LanguageLoader\ArraysLanguageLoader->loadDefinesWithFallback('/home/pcs/publi...', '/home/pcs/publi...')
#2 /includes/classes/ResourceLoaders/ArraysLanguageLoader.php(74): Zencart\LanguageLoader\ArraysLanguageLoader->loadDefinesFromArrayFile('/home/pcs/publi...', 'english', 'usps.php', '/modules/shippi...')
#3 /includes/classes/ResourceLoaders/LanguageLoader.php(84): Zencart\LanguageLoader\ArraysLanguageLoader->loadExtraLanguageFiles('/home/pcs/publi...', 'english', 'usps.php', '/modules/shippi...')
#4 /nimda123/modules.php(169): Zencart\LanguageLoader\LanguageLoader->loadExtraLanguageFiles('/home/pcs/publi...', 'english', 'usps.php', '/modules/shippi...')
#5 /nimda123/index.php(16): require('/home/pcs/publi...')
#6 {main}
thrown in /includes/classes/ResourceLoaders/ArraysLanguageLoader.php on line 122
[25-Aug-2024 14:01:21 America/Chicago] Request URI: /nimda123/index.php?cmd=modules&set=shipping&module=flat, IP address: 2601:300:4b01:2ce0:e001:a885:e1ef:8ed
--> PHP Fatal error: Uncaught TypeError: array_merge(): Argument #2 must be of type array, int given in /includes/classes/ResourceLoaders/ArraysLanguageLoader.php:122
Stack trace:
#0 /includes/classes/ResourceLoaders/ArraysLanguageLoader.php(122): array_merge(Array, 1)
#1 /includes/classes/ResourceLoaders/ArraysLanguageLoader.php(86): Zencart\LanguageLoader\ArraysLanguageLoader->loadDefinesWithFallback('/home/pcs/publi...', '/home/pcs/publi...')
#2 /includes/classes/ResourceLoaders/ArraysLanguageLoader.php(74): Zencart\LanguageLoader\ArraysLanguageLoader->loadDefinesFromArrayFile('/home/pcs/publi...', 'english', 'usps.php', '/modules/shippi...')
#3 /includes/classes/ResourceLoaders/LanguageLoader.php(84): Zencart\LanguageLoader\ArraysLanguageLoader->loadExtraLanguageFiles('/home/pcs/publi...', 'english', 'usps.php', '/modules/shippi...')
#4 /nimda123/modules.php(169): Zencart\LanguageLoader\LanguageLoader->loadExtraLanguageFiles('/home/pcs/publi...', 'english', 'usps.php', '/modules/shippi...')
#5 /nimda123/index.php(16): require('/home/pcs/publi...')
#6 {main}
thrown in /includes/classes/ResourceLoaders/ArraysLanguageLoader.php on line 122.
[25-Aug-2024 14:01:21 America/Chicago] Request URI: /nimda123/index.php?cmd=modules&set=shipping&module=flat, IP address: 2601:300:4b01:2ce0:e001:a885:e1ef:8ed
--> PHP Fatal error: Uncaught TypeError: array_merge(): Argument #2 must be of type array, int given in /includes/classes/ResourceLoaders/ArraysLanguageLoader.php:122
Stack trace:
#0 /includes/classes/ResourceLoaders/ArraysLanguageLoader.php(122): array_merge(Array, 1)
#1 /includes/classes/ResourceLoaders/ArraysLanguageLoader.php(86): Zencart\LanguageLoader\ArraysLanguageLoader->loadDefinesWithFallback('/home/pcs/publi...', '/home/pcs/publi...')
#2 /includes/classes/ResourceLoaders/ArraysLanguageLoader.php(74): Zencart\LanguageLoader\ArraysLanguageLoader->loadDefinesFromArrayFile('/home/pcs/publi...', 'english', 'usps.php', '/modules/shippi...')
#3 /includes/classes/ResourceLoaders/LanguageLoader.php(84): Zencart\LanguageLoader\ArraysLanguageLoader->loadExtraLanguageFiles('/home/pcs/publi...', 'english', 'usps.php', '/modules/shippi...')
#4 /nimda123/modules.php(169): Zencart\LanguageLoader\LanguageLoader->loadExtraLanguageFiles('/home/pcs/publi...', 'english', 'usps.php', '/modules/shippi...')
#5 /nimda123/index.php(16): require('/home/pcs/publi...')
#6 {main}
thrown in /includes/classes/ResourceLoaders/ArraysLanguageLoader.php on line 122.
zen 2.0.1
php 8.3.10
USPS K11K -> K11L
Bookmarks