Drupal Error - Uncaught Error: Failed opening required

By Rob, 28 February, 2023
Error

The drupal website had the following white screen with a fatal error involving symphony and bootstrap. I tried to do an update using composer from the command line.

image of warning
Warning: require(/var/www/html/mysite.com/vendor/composer/../symfony/polyfill-php80/bootstrap.php): Failed to open stream: No such file or directory in /var/www/html/mysite.com/vendor/composer/autoload_real.php on line 59

Fatal error: Uncaught Error: Failed opening required '/var/www/html/mysite.com/vendor/composer/../symfony/polyfill-php80/bootstrap.php' (include_path='/var/www/html/mysite.com/vendor/pear/archive_tar:/var/www/html/mysite.com/vendor/pear/console_getopt:/var/www/html/mysite.com/vendor/pear/pear-core-minimal/src:/var/www/html/mysite.com/vendor/pear/pear_exception:.:/usr/share/php') in /var/www/html/mysite.com/vendor/composer/autoload_real.php:59 Stack trace: #0 /var/www/html/mysite.com/vendor/composer/autoload_real.php(42): composerRequire2211b1fdede85fb5cd93bb26f8bbb453() #1 /var/www/html/mysite.com/vendor/autoload.php(12): ComposerAutoloaderInit2211b1fdede85fb5cd93bb26f8bbb453::getLoader() #2 /var/www/html/mysite.com/web/autoload.php(16): require('...') #3 /var/www/html/mysite.com/web/index.php(14): require_once('...') #4 {main} thrown in /var/www/html/mysite.com/vendor/composer/autoload_real.php on line 59

composer update

This threw the following error in the command line

fatal: detected dubious ownership in repository at '/var/www/html/mysite.com/vendor/drupal/coder'

Fix

I ran the following to fix the error

git config --global --add safe.directory /var/www/html/mysite.com/vendor/drupal/coder

This was suggested in red by composer.

Then I ran 

composer update 

the site worked.

Category