Для тех, кто, как я, нагуглил топик, немного расшифрую решение:
Yes, /run/php is not created at boot, fix was to edit /etc/systemd/system/multi-user.target.wants/php8.0-fpm.service and add :
RuntimeDirectory=php
RuntimeDirectoryMode=755
RuntimeDirectoryPreserve=yes