Server 500 error after 2.16.0 update attempt

I am now moving on to step 5 of Mautic update failed. Clearing cache or finishing/restarting the update process via SSH did not produce any results.

I have checked if my database still even exists. It is there and has all my data in it. I have exported it now so I have at least something to work with if I have to reconstruct from scratch.

The instructions at point 5, ‘Try to update the files manually’, are very ambiguous. The link for the latest download package looks like you have to register again - I just entered my same email address etc. and it’s probably OK, but a bit weird.

I had almost downloaded a zip from Github, but that is a different package?

The 2.16.0 folder does not have all the files and folders I have on my server. Folders I have on the server that are missing from the download:

bin
build
node_modules
tests
upgrade

And a whole bunch of files on my server, not in the download:

codeception.yml
composer.json
composer.lock
etc.

There is also an upgrade_errors.txt file! Here are the full contents of that file - sorry…:

The file containing the list of deleted files was not found, could not process the deleted file list.
Failed to remove the upgrade directory /vendor/symfony/form folder
The file containing the list of deleted files was not found, could not process the deleted file list.
Could not move files from /vendor/lightsaml to production since the folder could not be created.
Could not move file /vendor/ip2location/ip2location-php/databases/IP2LOCATION-LITE-DB1.BIN to production.
Failed to remove the upgrade directory /vendor/mustangostang folder
Failed to remove the upgrade directory /vendor/paragonie folder
Could not move file /vendor/lightsaml/lightsaml/contrib/setup.sh to production.
Could not move file /vendor/lightsaml/lightsaml/src/LightSaml/Resolver/Endpoint/CompositeEndpointResolver.php to production.
Could not move file /vendor/lightsaml/lightsaml/src/LightSaml/Action/Profile/AbstractProfileAction.php to production.
Could not move file /vendor/lightsaml/lightsaml/src/LightSaml/Model/Metadata/EntityDescriptor.php to production.
Failed to remove the upgrade directory /vendor/lightsaml folder
Failed to remove the upgrade directory /vendor/ip2location folder
Could not move files from /vendor/mustangostang to production since the folder could not be created.
Could not move files from /vendor/paragonie to production since the folder could not be created.
Could not move file /vendor/guzzle/guzzle/src/Guzzle/Parser/UriTemplate/UriTemplate.php to production.
Could not move file /vendor/guzzle/guzzle/src/Guzzle/Http/Message/EntityEnclosingRequestInterface.php to production.
Could not move file /vendor/guzzle/guzzle/src/Guzzle/Http/Message/Response.php to production.
Failed to remove the upgrade directory /vendor/guzzle folder
Failed to remove the upgrade directory /vendor/phpoption folder
Failed to remove the upgrade directory /vendor/noxlogic folder
Could not move files from /vendor/guzzle to production since the folder could not be created.
Failed to remove the upgrade directory /vendor/cweagans folder
Could not move files from /vendor/phpoption to production since the folder could not be created.
Could not move files from /vendor/noxlogic to production since the folder could not be created.
Could not move files from /vendor/giggsey to production since the folder could not be created.
Could not move file /vendor/giggsey/libphonenumber-for-php/LICENSE to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/PhoneNumberMatch.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/MatchType.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/PhoneNumberType.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/data/ShortNumberMetadata_PY.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/data/PhoneNumberMetadata_GM.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/data/ShortNumberMetadata_AO.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/data/PhoneNumberMetadata_ZM.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/data/PhoneNumberMetadata_AD.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/data/PhoneNumberMetadata_CF.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/data/ShortNumberMetadata_AG.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/data/PhoneNumberMetadata_RE.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/data/ShortNumberMetadata_TD.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/data/PhoneNumberMetadata_PW.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/data/ShortNumberMetadata_FJ.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/data/PhoneNumberMetadata_NZ.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/data/ShortNumberMetadata_CR.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/data/PhoneNumberMetadata_KW.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/data/PhoneNumberMetadata_GI.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/data/ShortNumberMetadata_OM.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/data/ShortNumberMetadata_CU.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/data/PhoneNumberMetadata_GD.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/data/ShortNumberMetadata_AX.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/data/ShortNumberMetadata_LV.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/data/PhoneNumberMetadata_CD.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/carrier/data/en/380.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/carrier/data/en/20.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/carrier/data/en/212.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/carrier/data/en/213.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/carrier/data/en/679.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/carrier/data/en/420.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/carrier/data/en/373.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/carrier/data/en/45.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/carrier/data/en/58.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/carrier/data/en/356.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/carrier/data/en/39.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/ShortNumberCost.php to production.
Could not move file /vendor/giggsey/libphonenumber-for-php/src/PhoneNumberToTimeZonesMapper.php to production.
Could not move file /vendor/giggsey/locale/data/sq.php to production.
Could not move file /vendor/giggsey/locale/data/ne.php to production.
Could not move file /vendor/giggsey/locale/data/shi.php to production.
Could not move file /vendor/giggsey/locale/data/dyo.php to production.
Could not move file /vendor/giggsey/locale/data/fa.php to production.
Could not move file /vendor/giggsey/locale/data/ti.php to production.
Could not move file /vendor/giggsey/locale/data/es-co.php to production.
Could not move file /vendor/giggsey/locale/data/fr.php to production.
Could not move file /vendor/giggsey/locale/data/os.php to production.
Could not move file /vendor/giggsey/locale/data/uz.php to production.
Could not move file /vendor/giggsey/locale/data/sk.php to production.
Could not move file /vendor/giggsey/locale/data/cs.php to production.
Could not move file /vendor/giggsey/locale/data/hr.php to production.
Could not move file /vendor/giggsey/locale/data/es-pe.php to production.
Could not move file /vendor/giggsey/locale/data/es-cr.php to production.
Could not move file /vendor/giggsey/locale/data/ks.php to production.
Could not move file /vendor/giggsey/locale/data/dsb.php to production.
Could not move file /vendor/giggsey/locale/data/de-at.php to production.
Could not move file /vendor/giggsey/locale/data/ksf.php to production.
Failed to remove the upgrade directory /vendor/giggsey folder
Could not move file /vendor/rackspace/php-opencloud/lib/OpenCloud/Common/Service/Catalog.php to production.
Could not move file /vendor/rackspace/php-opencloud/lib/OpenCloud/Common/Service/CatalogService.php to production.
Could not move file /vendor/rackspace/php-opencloud/lib/OpenCloud/Common/Service/CatalogItem.php to production.
Could not move file /vendor/rackspace/php-opencloud/lib/OpenCloud/Common/Service/ServiceInterface.php to production.
Could not move file /vendor/rackspace/php-opencloud/lib/OpenCloud/Common/Service/ServiceBuilder.php to production.
Could not move file /vendor/rackspace/php-opencloud/lib/OpenCloud/Common/Service/Endpoint.php to production.
Could not move file /vendor/rackspace/php-opencloud/lib/OpenCloud/Common/Service/NovaService.php to production.
Could not move files from /vendor/rackspace/php-opencloud/lib/OpenCloud/Common/Constants to production since the folder could not be created.
Could not move file /vendor/rackspace/php-opencloud/lib/OpenCloud/CloudMonitoring/Exception/TestException.php to production.
Could not move file /vendor/rackspace/php-opencloud/lib/OpenCloud/CloudMonitoring/Exception/MetricException.php to production.
Could not move file /vendor/rackspace/php-opencloud/lib/OpenCloud/CloudMonitoring/Exception/EntityException.php to production.
Could not move file /vendor/rackspace/php-opencloud/lib/OpenCloud/Version.php to production.
Could not move files from /vendor/rackspace/php-opencloud/lib/OpenCloud/Database to production since the folder could not be created.
Could not move files from /vendor/rackspace/php-opencloud/lib/OpenCloud/Identity to production since the folder could not be created.
Could not move files from /vendor/aws to production since the folder could not be created.
Failed to remove the upgrade directory /vendor/aws folder
Could not move files from /vendor/rackspace/php-opencloud/lib/OpenCloud/Common/Collection to production since the folder could not be created.
Could not move file /vendor/rackspace/php-opencloud/lib/OpenCloud/CloudMonitoring/Resource/NotificationPlan.php to production.
Could not move files from /vendor/rackspace/php-opencloud/lib/OpenCloud/Queues to production since the folder could not be created.
Failed to remove the upgrade directory /vendor/rackspace folder
Could not read directory /vendor/sensiolabs to move files.
Could not read directory /vendor/jbroadway to move files.
Could not move file /vendor/aws/aws-sdk-php/.changes/3.26.2 to production.
Could not move file /vendor/aws/aws-sdk-php/.changes/3.36.6 to production.
Could not move file /vendor/aws/aws-sdk-php/.changes/3.67.0 to production.
Could not move file /vendor/aws/aws-sdk-php/.changes/3.36.16 to production.
Could not move file /vendor/aws/aws-sdk-php/.changes/3.31.5 to production.
Could not move file /vendor/php-http/message-factory/LICENSE to production.
Could not move file /vendor/php-http/message/src/Exception.php to production.
Could not read directory /vendor/php-http/message/src/MessageFactory to move files.
Failed to remove the upgrade directory /vendor/php-http folder
Could not move files from /vendor/jms to production since the folder could not be created.
Failed to remove the upgrade directory /vendor/robrichards folder
Could not move files from /vendor/php-http to production since the folder could not be created.
Could not move file /vendor/jms/serializer/src/JMS/Serializer/Metadata/Driver/AbstractDoctrineTypeDriver.php to production.
Could not move file /vendor/jms/serializer/src/JMS/Serializer/EventDispatcher/EventDispatcher.php to production.
Could not move file /vendor/jms/serializer/src/JMS/Serializer/Annotation/Since.php to production.
Could not move file /vendor/jms/serializer/src/JMS/Serializer/Annotation/XmlAttributeMap.php to production.
Could not move file /vendor/jms/serializer/src/JMS/Serializer/Annotation/SkipWhenEmpty.php to production.
Could not move file /vendor/jms/serializer/src/JMS/Serializer/Annotation/XmlMap.php to production.
Could not move file /vendor/jms/serializer/src/JMS/Serializer/Annotation/Until.php to production.
Could not move file /vendor/jms/serializer/src/JMS/Serializer/Annotation/Expose.php to production.
Failed to remove the upgrade directory /vendor/jms folder
Could not move files from /vendor/robrichards to production since the folder could not be created.
Could not move file /vendor/willdurand/jsonp-callback-validator/LICENSE to production.
Could not move file /vendor/willdurand/oauth-server-bundle/Propel/RequestTokenQuery.php to production.
Could not read directory /vendor/willdurand/oauth-server-bundle/Propel/Provider to move files.
Could not move file /vendor/willdurand/oauth-server-bundle/Propel/AccessToken.php to production.
Failed to remove the upgrade directory /vendor/willdurand folder
Failed to remove the upgrade directory /vendor/phpcollection folder
Could not move files from /vendor/psr to production since the folder could not be created.
Failed to remove the upgrade directory /vendor/stack folder
Could not move files from /vendor/willdurand to production since the folder could not be created.
Failed to remove the upgrade directory /vendor/psr folder
Could not move files from /vendor/stack to production since the folder could not be created.
Could not move files from /vendor/sendgrid to production since the folder could not be created.
Could not move files from /vendor/clue to production since the folder could not be created.
Failed to remove the upgrade directory /vendor/clue folder
Failed to remove the upgrade directory /vendor/leezy folder
Could not move files from /vendor/sensio to production since the folder could not be created.
Could not move file /vendor/sendgrid/php-http-client/LICENSE.txt to production.
Failed to remove the upgrade directory /vendor/sendgrid folder
Could not move file /vendor/oneup/uploader-bundle/Oneup/UploaderBundle/Uploader/Storage/StorageInterface.php to production.
Failed to remove the upgrade directory /vendor/oneup folder
Could not move files from /vendor/leezy to production since the folder could not be created.
Failed to remove the upgrade directory /vendor/sensio folder
Could not move file /vendor/maxmind-db/reader/LICENSE to production.
Failed to remove the upgrade directory /vendor/maxmind-db folder
Could not move files from /vendor/sparkpost to production since the folder could not be created.
Could not move file /vendor/twig/twig/lib/Twig/Sandbox/SecurityNotAllowedFilterError.php to production.
Could not move file /vendor/twig/twig/lib/Twig/Test.php to production.
Could not move file /vendor/twig/twig/lib/Twig/TokenStream.php to production.
Could not move file /vendor/twig/twig/lib/Twig/FunctionCallableInterface.php to production.
Could not move file /vendor/twig/twig/lib/Twig/TestCallableInterface.php to production.
Could not move files from /vendor/twig/twig/lib/Twig/Util to production since the folder could not be created.
Could not move file /vendor/twig/twig/lib/Twig/TokenParser/Block.php to production.
Could not move file /vendor/twig/twig/lib/Twig/TokenParser/AutoEscape.php to production.
Could not move file /vendor/twig/twig/lib/Twig/TokenParser/Do.php to production.
Could not move file /vendor/twig/twig/lib/Twig/TokenParser/With.php to production.
Could not move file /vendor/twig/twig/lib/Twig/TokenParser/From.php to production.
Could not move file /vendor/twig/twig/lib/Twig/TokenParser/Spaceless.php to production.
Could not move file /vendor/twig/twig/lib/Twig/TokenParser/Macro.php to production.
Could not move file /vendor/twig/twig/lib/Twig/TokenParser/Use.php to production.
Could not move file /vendor/twig/twig/lib/Twig/TokenParser/Include.php to production.
Could not move file /vendor/twig/twig/lib/Twig/Compiler.php to production.
Could not move file /vendor/twig/twig/lib/Twig/ParserInterface.php to production.
Could not move file /vendor/twig/twig/lib/Twig/LexerInterface.php to production.
Could not move file /vendor/twig/twig/lib/Twig/FunctionInterface.php to production.
Could not move file /vendor/twig/twig/lib/Twig/CacheInterface.php to production.
Could not move file /vendor/twig/twig/lib/Twig/SimpleFunction.php to production.
Could not move file /vendor/twig/twig/lib/Twig/TokenParserInterface.php to production.
Could not move files from /vendor/twig/twig/lib/Twig/Function to production since the folder could not be created.
Could not move files from /vendor/twig/twig/lib/Twig/Test to production since the folder could not be created.

I am now uploading the 2.16.0 files via FTP, which takes forever. When I unzip zips via SSH, my files usually end up in the wrong places. The folders and files that are on my server, but not in the 2.16.0 download, I will leave untouched. I’ll report back once the files are uploaded.