Wappler Version : 6.8
Operating System : Win11
Server Model: PHP (8.2)
Database Type: MySQL
Hosting Type: --
Expected vs actual behavior
My hosting provider upgraded PHP to 8.2 and I saw deprecated error after the fact:
{
"code": 0,
"file": "\/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/formatters\/crypto.php",
"line": 56,
"message": "strlen(): Passing null to parameter #1 ($string) of type string is deprecated",
"trace": "#0 [internal function]: exception_error_handler(8192, 'strlen(): Passi...', '\/home\/customer\/...', 56)\n#1 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/formatters\/crypto.php(56): strlen(NULL)\n#2 [internal function]: lib\\core\\formatter_encrypt(NULL, 'circles')\n#3 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/core\/Parser.php(419): call_user_func_array('\\\\lib\\\\core\\\\forma...', Array)\n#4 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/core\/Parser.php(372): lib\\core\\Parser->objectMember(Object(Closure))\n#5 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/core\/Parser.php(314): lib\\core\\Parser->primary()\n#6 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/core\/Parser.php(291): lib\\core\\Parser->group()\n#7 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/core\/Parser.php(271): lib\\core\\Parser->unary()\n#8 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/core\/Parser.php(261): lib\\core\\Parser->multiplicative()\n#9 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/core\/Parser.php(251): lib\\core\\Parser->addictive()\n#10 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/core\/Parser.php(241): lib\\core\\Parser->bitwiseShift()\n#11 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/core\/Parser.php(231): lib\\core\\Parser->relational()\n#12 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/core\/Parser.php(221): lib\\core\\Parser->equality()\n#13 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/core\/Parser.php(211): lib\\core\\Parser->bitwiseAnd()\n#14 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/core\/Parser.php(201): lib\\core\\Parser->bitwiseXor()\n#15 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/core\/Parser.php(191): lib\\core\\Parser->bitwiseOr()\n#16 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/core\/Parser.php(179): lib\\core\\Parser->logicalAnd()\n#17 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/core\/Parser.php(163): lib\\core\\Parser->logicalOr()\n#18 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/core\/Parser.php(159): lib\\core\\Parser->conditional()\n#19 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/core\/Parser.php(104): lib\\core\\Parser->expression()\n#20 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/App.php(277): lib\\core\\Parser->parse('query_list_site...', NULL)\n#21 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/modules\/core.php(147): lib\\App->parseObject('{{query_list_si...')\n#22 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/App.php(223): modules\\core->setsession(Object(stdClass), 'fb_id', NULL)\n#23 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/App.php(195): lib\\App->execSteps(Object(stdClass))\n#24 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/App.php(163): lib\\App->execSteps(Array)\n#25 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/App.php(152): lib\\App->exec(Object(stdClass), false)\n#26 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnectLib\/lib\/App.php(113): lib\\App->exec(Object(stdClass), false)\n#27 \/home\/customer\/www\/circles.icu\/public_html\/dmxConnect\/api\/general\/list_site_details.php(7): lib\\App->define(Object(stdClass))\n#28 {main}"
}
Is there any upgrading to support PHP 8.1 planned or available?