[Note: remember to include site URL, ZC version, list of plugins, PHP version, etc ... read the Posting Tips shown above for information to include in your post here.
And, remove this comment before actually posting!]
I've just upgraded a site to 1.5.8a and it was working fine locally on my computer.
The site has been put in a live environment on PHP 8.1. Now it is throwing up a huge amount of language file errors similar to this. There are too many errors to post them all here.
[29-Aug-2023 12:31:57 Europe/London] Request URI: /, IP address: 86.17.6.223, Language id 1
#0 [internal function]: zen_debug_error_handler()
#1 /var/www/html/sites/MYSITE.co.uk/www/includes/languages/english/meta_tags.php(50): define()
#2 /var/www/html/sites/MYSITE.co.uk/www/includes/languages/regentchairs/english.php(697): require_once('...')
#3 /var/www/html/sites/MYSITE.co.uk/www/includes/classes/ResourceLoaders/FilesLanguageLoader.php(39): include_once('...')
#4 /var/www/html/sites/MYSITE.co.uk/www/includes/classes/ResourceLoaders/CatalogFilesLanguageLoader.php(59): Zencart\LanguageLoader\FilesLanguageLoader->loadFileDefineFile()
#5 /var/www/html/sites/MYSITE.co.uk/www/includes/classes/ResourceLoaders/CatalogFilesLanguageLoader.php(19): Zencart\LanguageLoader\CatalogFilesLanguageLoader->loadMainLanguageFiles()
#6 /var/www/html/sites/MYSITE.co.uk/www/includes/classes/ResourceLoaders/LanguageLoader.php(29): Zencart\LanguageLoader\CatalogFilesLanguageLoader->loadInitialLanguageDefines()
#7 /var/www/html/sites/MYSITE.co.uk/www/includes/init_includes/init_templates.php(87): Zencart\LanguageLoader\LanguageLoader->loadInitialLanguageDefines()
#8 /var/www/html/sites/MYSITE.co.uk/www/includes/autoload_func.php(40): require_once('...')
#9 /var/www/html/sites/MYSITE.co.uk/www/includes/application_top.php(237): require('...')
#10 /var/www/html/sites/MYSITE.co.uk/www/index.php(25): require('...')
--> PHP Warning: Constant SECONDARY_SECTION already defined in /var/www/html/sites/MYSITE.co.uk/www/includes/languages/english/meta_tags.php on line 50.
[29-Aug-2023 12:31:57 Europe/London] Request URI: /, IP address: 86.17.6.223, Language id 1
#0 [internal function]: zen_debug_error_handler()
#1 /var/www/html/sites/MYSITE.co.uk/www/includes/languages/english/meta_tags.php(53): define()
#2 /var/www/html/sites/MYSITE.co.uk/www/includes/languages/regentchairs/english.php(697): require_once('...')
#3 /var/www/html/sites/MYSITE.co.uk/www/includes/classes/ResourceLoaders/FilesLanguageLoader.php(39): include_once('...')
#4 /var/www/html/sites/MYSITE.co.uk/www/includes/classes/ResourceLoaders/CatalogFilesLanguageLoader.php(59): Zencart\LanguageLoader\FilesLanguageLoader->loadFileDefineFile()
#5 /var/www/html/sites/MYSITE.co.uk/www/includes/classes/ResourceLoaders/CatalogFilesLanguageLoader.php(19): Zencart\LanguageLoader\CatalogFilesLanguageLoader->loadMainLanguageFiles()
#6 /var/www/html/sites/MYSITE.co.uk/www/includes/classes/ResourceLoaders/LanguageLoader.php(29): Zencart\LanguageLoader\CatalogFilesLanguageLoader->loadInitialLanguageDefines()
#7 /var/www/html/sites/MYSITE.co.uk/www/includes/init_includes/init_templates.php(87): Zencart\LanguageLoader\LanguageLoader->loadInitialLanguageDefines()
#8 /var/www/html/sites/MYSITE.co.uk/www/includes/autoload_func.php(40): require_once('...')
#9 /var/www/html/sites/MYSITE.co.uk/www/includes/application_top.php(237): require('...')
#10 /var/www/html/sites/MYSITE.co.uk/www/index.php(25): require('...')
--> PHP Warning: Constant TERTIARY_SECTION already defined in /var/www/html/sites/MYSITE.co.uk/www/includes/languages/english/meta_tags.php on line 53.
[29-Aug-2023 12:31:57 Europe/London] Request URI: /, IP address: 86.17.6.223, Language id 1
#0 [internal function]: zen_debug_error_handler()
#1 /var/www/html/sites/MYSITE.co.uk/www/includes/languages/english/meta_tags.php(56): define()
#2 /var/www/html/sites/MYSITE.co.uk/www/includes/languages/regentchairs/english.php(697): require_once('...')
#3 /var/www/html/sites/MYSITE.co.uk/www/includes/classes/ResourceLoaders/FilesLanguageLoader.php(39): include_once('...')
#4 /var/www/html/sites/MYSITE.co.uk/www/includes/classes/ResourceLoaders/CatalogFilesLanguageLoader.php(59): Zencart\LanguageLoader\FilesLanguageLoader->loadFileDefineFile()
#5 /var/www/html/sites/MYSITE.co.uk/www/includes/classes/ResourceLoaders/CatalogFilesLanguageLoader.php(19): Zencart\LanguageLoader\CatalogFilesLanguageLoader->loadMainLanguageFiles()
#6 /var/www/html/sites/MYSITE.co.uk/www/includes/classes/ResourceLoaders/LanguageLoader.php(29): Zencart\LanguageLoader\CatalogFilesLanguageLoader->loadInitialLanguageDefines()
#7 /var/www/html/sites/MYSITE.co.uk/www/includes/init_includes/init_templates.php(87): Zencart\LanguageLoader\LanguageLoader->loadInitialLanguageDefines()
#8 /var/www/html/sites/MYSITE.co.uk/www/includes/autoload_func.php(40): require_once('...')
#9 /var/www/html/sites/MYSITE.co.uk/www/includes/application_top.php(237): require('...')
#10 /var/www/html/sites/MYSITE.co.uk/www/index.php(25): require('...')
--> PHP Warning: Constant METATAGS_DIVIDER already defined in /var/www/html/sites/MYSITE.co.uk/www/includes/languages/english/meta_tags.php on line 56.
[29-Aug-2023 12:31:57 Europe/London] Request URI: /, IP address: 86.17.6.223, Language id 1
#0 [internal function]: zen_debug_error_handler()
#1 /var/www/html/sites/MYSITE.co.uk/www/includes/languages/english/meta_tags.php(60): define()
#2 /var/www/html/sites/MYSITE.co.uk/www/includes/languages/regentchairs/english.php(697): require_once('...')
#3 /var/www/html/sites/MYSITE.co.uk/www/includes/classes/ResourceLoaders/FilesLanguageLoader.php(39): include_once('...')
#4 /var/www/html/sites/MYSITE.co.uk/www/includes/classes/ResourceLoaders/CatalogFilesLanguageLoader.php(59): Zencart\LanguageLoader\FilesLanguageLoader->loadFileDefineFile()
#5 /var/www/html/sites/MYSITE.co.uk/www/includes/classes/ResourceLoaders/CatalogFilesLanguageLoader.php(19): Zencart\LanguageLoader\CatalogFilesLanguageLoader->loadMainLanguageFiles()
#6 /var/www/html/sites/MYSITE.co.uk/www/includes/classes/ResourceLoaders/LanguageLoader.php(29): Zencart\LanguageLoader\CatalogFilesLanguageLoader->loadInitialLanguageDefines()
#7 /var/www/html/sites/MYSITE.co.uk/www/includes/init_includes/init_templates.php(87): Zencart\LanguageLoader\LanguageLoader->loadInitialLanguageDefines()
#8 /var/www/html/sites/MYSITE.co.uk/www/includes/autoload_func.php(40): require_once('...')
#9 /var/www/html/sites/MYSITE.co.uk/www/includes/application_top.php(237): require('...')
#10 /var/www/html/sites/MYSITE.co.uk/www/index.php(25): require('...')
--> PHP Warning: Constant ROBOTS_PAGES_TO_SKIP already defined in /var/www/html/sites/MYSITE.co.uk/www/includes/languages/english/meta_tags.php on line 60.
Bookmarks