problem after update of php
Posted: Thu Apr 02, 2026 5:25 pm
Hi, I am back after many years. I added swedish language pack years ago. Now I will begin again and update some test websites, but my webshop www.bpdata.se/TESTSHOP/ displays errors like:
Deprecated: Href::_build_prefixed_key(): Implicitly marking parameter $prefix as nullable is deprecated, the explicit nullable type must be used instead in /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/versioned/1.0.8.5/href.php on line 162 Deprecated: Href::_flatten(): Implicitly marking parameter $prefix as nullable is deprecated, the explicit nullable type must be used instead in /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/versioned/1.0.8.5/href.php on line 171 Deprecated: Text::is_empty(): Implicitly marking parameter $s as nullable is deprecated, the explicit nullable type must be used instead in /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/versioned/1.0.8.2/text.php on line 38 Warning: session_name(): Session name cannot be changed after headers have already been sent (sent from /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/class_index.php on line 45) in /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/segments/application/start_session.php on line 13 Warning: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent (sent from /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/class_index.php on line 45) in /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/versioned/1.0.8.3/session.php on line 103 Warning: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent (sent from /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/class_index.php on line 45) in /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/versioned/1.0.7.7/cookie.php on line 60 Warning: session_start(): Session cannot be started after headers have already been sent (sent from /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/class_index.php on line 45) in /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/versioned/1.0.8.3/session.php on line 55 Deprecated: Form::__construct(): Implicitly marking parameter $tokenize as nullable is deprecated, the explicit nullable type must be used instead in /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/versioned/1.0.8.1/form.php on line 28 Deprecated: html_element::set(): Implicitly marking parameter $value as nullable is deprecated, the explicit nullable type must be used instead in /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/versioned/1.0.8.1/html_element.php on line 63
What is the easiest way to fix it?
Deprecated: Href::_build_prefixed_key(): Implicitly marking parameter $prefix as nullable is deprecated, the explicit nullable type must be used instead in /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/versioned/1.0.8.5/href.php on line 162 Deprecated: Href::_flatten(): Implicitly marking parameter $prefix as nullable is deprecated, the explicit nullable type must be used instead in /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/versioned/1.0.8.5/href.php on line 171 Deprecated: Text::is_empty(): Implicitly marking parameter $s as nullable is deprecated, the explicit nullable type must be used instead in /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/versioned/1.0.8.2/text.php on line 38 Warning: session_name(): Session name cannot be changed after headers have already been sent (sent from /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/class_index.php on line 45) in /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/segments/application/start_session.php on line 13 Warning: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent (sent from /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/class_index.php on line 45) in /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/versioned/1.0.8.3/session.php on line 103 Warning: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent (sent from /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/class_index.php on line 45) in /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/versioned/1.0.7.7/cookie.php on line 60 Warning: session_start(): Session cannot be started after headers have already been sent (sent from /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/class_index.php on line 45) in /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/versioned/1.0.8.3/session.php on line 55 Deprecated: Form::__construct(): Implicitly marking parameter $tokenize as nullable is deprecated, the explicit nullable type must be used instead in /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/versioned/1.0.8.1/form.php on line 28 Deprecated: html_element::set(): Implicitly marking parameter $value as nullable is deprecated, the explicit nullable type must be used instead in /customers/d/8/5/cvicba8bl/webroots/www/Ph-sw-th-1.0.9.0/includes/system/versioned/1.0.8.1/html_element.php on line 63
What is the easiest way to fix it?