[wp-trac] [WordPress Trac] #55119: Deprecated: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in /home/peoplesofthesalmon/public_html/wp-includes/block-supports/layout.php on line 167
WordPress Trac
noreply at wordpress.org
Tue Feb 8 20:19:23 UTC 2022
#55119: Deprecated: preg_match(): Passing null to parameter #2 ($subject) of type
string is deprecated in /home/peoplesofthesalmon/public_html/wp-includes
/block-supports/layout.php on line 167
--------------------------+------------------------------
Reporter: oneearth27 | Owner: (none)
Type: defect (bug) | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Editor | Version:
Severity: normal | Resolution:
Keywords: php81 | Focuses:
--------------------------+------------------------------
Changes (by SergeyBiryukov):
* keywords: => php81
* component: General => Editor
Old description:
> Hi,
>
> Running WP 5.9 and upon visiting the website, am now getting several
> repetitions of the same message:
>
> Deprecated: preg_match(): Passing null to parameter #2 ($subject) of type
> string is deprecated in /home/peoplesofthesalmon/public_html/wp-includes
> /block-supports/layout.php on line 167
>
> Also in the dashboard, there are some repetitions of the same message
> (the first part of the message seems to be blocked by the black left
> column):
>
> null to parameter #1 ($string) of type string is deprecated in
> /home/peoplesofthesalmon/public_html/wp-includes/formatting.php on line
> 2761
>
> You can reproduce the problem when you visit
> https://peoplesofthesalmon.org
>
> The problem occurs even when all the plugins are deactivated. The default
> 2022 theme is being used.
>
> It may be related to some changes I made to the server when I switched
> from php8.1-fpm port connection to Unix socket connection. The website is
> currently using a Unix socket. I am running Debian 10, using Virtualmin
> 6.17 as a control panel, with nginx 1.21, with PHP7.1, 7.3, 8.1 available
> for use. The peoplesofthesalmon.org is running on PHP8.1.
>
> Initially the Unix socket connection didn't work and the Unix socket
> ownership would switch back to root after a systemctl restart php8.1-fpm.
>
> So I added the nginx owner, www-data, in the
> /usr/lib/systemd/system/php8.1-fpm.service under the [Service] section,
> adding both User=www-data and Group=www-data.
>
> I also had to change the owner of the /var/log/php8.1-fpm.log from root
> to www-data in order to get the website to show.
New description:
Hi,
Running WP 5.9 and upon visiting the website, am now getting several
repetitions of the same message:
`Deprecated: preg_match(): Passing null to parameter #2 ($subject) of type
string is deprecated in /home/peoplesofthesalmon/public_html/wp-includes
/block-supports/layout.php on line 167`
Also in the dashboard, there are some repetitions of the same message (the
first part of the message seems to be blocked by the black left column):
`null to parameter #1 ($string) of type string is deprecated in
/home/peoplesofthesalmon/public_html/wp-includes/formatting.php on line
2761`
You can reproduce the problem when you visit
https://peoplesofthesalmon.org
The problem occurs even when all the plugins are deactivated. The default
2022 theme is being used.
It may be related to some changes I made to the server when I switched
from php8.1-fpm port connection to Unix socket connection. The website is
currently using a Unix socket. I am running Debian 10, using Virtualmin
6.17 as a control panel, with nginx 1.21, with PHP7.1, 7.3, 8.1 available
for use. The peoplesofthesalmon.org is running on PHP8.1.
Initially the Unix socket connection didn't work and the Unix socket
ownership would switch back to root after a systemctl restart php8.1-fpm.
So I added the nginx owner, www-data, in the
/usr/lib/systemd/system/php8.1-fpm.service under the [Service] section,
adding both User=www-data and Group=www-data.
I also had to change the owner of the /var/log/php8.1-fpm.log from root to
www-data in order to get the website to show.
--
--
Ticket URL: <https://core.trac.wordpress.org/ticket/55119#comment:1>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list