After upgrading to PHP 8 (8.0.25) my CiviCRM install fails to be able to find /var/www/user/web/vendor/civicrm/civicrm-core/install/langs.php. This happens whenever I try and go to a /admin* page in Drupal.
There is an error in the Drupal Watchdog log and a warning given by PHP.
The PHP warning is "Warning: require(/var/www/user/web/vendor/civicrm/civicrm-core/install/langs.php): Failed to open stream: No such file or directory in /var/www/user/vendor/civicrm/civicrm-core/setup/plugins/init/AvailableLangs.civi-setup.php on line 22."
The complete error message from Drupal Watchdog is - "Failed opening required ''/var/www/user/web/vendor/civicrm/civicrm-core/install/langs.php'' (include_path=''.:/var/www/user/web/vendor/civicrm/civicrm-core:/var/www/user'"
I have Drupal 9.3.6 and CiviCRM 5.55.2.
Summary Fields and NCN Civirules Actions for Zoom need to be updated to work with PHP 8 but they are both disabled.
I have verified that the file (langs.php) does exists at the location shown in the error message. I have also made sure that the file is not blank.
Any help is greatly appreciated.
Thanks!