# Server 500 error after 2.16.0 update attempt

**URL:** https://forum.mautic.org/t/server-500-error-after-2-16-0-update-attempt/12827
**Category:** Product Support
**Created:** [February 15, 2020, 11:04am UTC](https://forum.mautic.org/t/server-500-error-after-2-16-0-update-attempt/12827 "2020-02-15T11:04:36Z")
**Posts on this page:** 1
**Showing post:** 8

<div class="post-metadata">

### Author: ![modifiedcontent](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/modifiedcontent/32/511_2.png) [@modifiedcontent](https://forum.mautic.org/u/modifiedcontent)
#### Post date: [February 16, 2020, 1:31pm UTC](https://forum.mautic.org/t/server-500-error-after-2-16-0-update-attempt/12827/8 "2020-02-16T13:31:43Z")

</div>

I am now moving on to step 5 of [Mautic update failed](https://www.mautic.org/docs/en/tips/update-failed.html). 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](https://www.mautic.org/download) 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.

---

_[View the full topic](https://forum.mautic.org/t/server-500-error-after-2-16-0-update-attempt/12827)._
