Jump to content

Automatic upgrade to 7.1.2 fails and kills current installation


Recommended Posts

Update dies with this error message:

 

Script WHMCS\Installer\Composer\Hooks\ComposerInstallerHook::postUpdateCmd handling the post-update-cmd event terminated with an exception [ErrorException] chmod(): Operation not permitted update [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--lock] [--no-plugins] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--with-dependencies] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [-i|--interactive] [--root-reqs] [--] []...

 

and WHMCS is dead. I have to restore the installation dir from a backup after this.

 

The main problem seems to be something with chmod but I can't figure out what.

 

Anybody got any ideas?

Link to comment
Share on other sites

Update dies with this error message:

 

Script WHMCS\Installer\Composer\Hooks\ComposerInstallerHook::postUpdateCmd handling the post-update-cmd event terminated with an exception [ErrorException] chmod(): Operation not permitted update [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--lock] [--no-plugins] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--with-dependencies] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [-i|--interactive] [--root-reqs] [--] []...

 

and WHMCS is dead. I have to restore the installation dir from a backup after this.

 

The main problem seems to be something with chmod but I can't figure out what.

 

Anybody got any ideas?

 

Mine has done the same this is so so frustrating

Link to comment
Share on other sites

Mine has done the same this is so so frustrating

 

You said it.

 

Just curious about something: did you also have to change the ownership of any directories to get to this failure?

 

I'm installed in /var/www/html and had to change the ownership of html from root to apache to get past another error regarding file_put_contents...which seems strange because root has always owned the dir WHMCS was installed in.

 

Why this update would complain about dir ownership when none of several previous updates have is also, as you said, frustrating :)

Link to comment
Share on other sites

on checking my error logs i found the following errors in my cron directory and yes permission and ownership was changed but only to whmcs own security recommendations

 

[21-Feb-2017 18:30:04 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 18:30:04 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 18:35:01 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 18:35:01 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 18:40:02 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 18:40:02 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 18:45:02 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 18:45:02 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 18:50:02 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 18:50:02 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 18:55:02 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 18:55:02 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 19:00:01 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 19:00:01 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 19:05:02 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 19:05:02 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 19:10:02 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 19:10:02 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 19:15:01 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 19:15:01 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 19:20:02 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 19:20:02 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 19:25:01 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 19:25:01 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 19:30:01 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 19:30:01 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 19:35:01 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 19:35:01 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 19:40:02 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

[21-Feb-2017 19:40:02 UTC] PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /home/username/public_html/vendor/composer/ClassLoader.php(412): include()

#1 /home/username/public_html/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/home/username/...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::boot()

#6 /home/username/public_html/init.php( in /home/username/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

Link to comment
Share on other sites

Exactly the same issue here, attempted to upgrade from 7.1 to 7.2 - It appears that the installation script then picked up a php error (constant that was already defined) and it then terminated the installation. On refresh both our frontend and backend is broken.

 

Error logs hint that there are composer packages missing. For the life of me I cannot understand why you're using composer for packages but don't provide the composer.json file in your installation? This kind of issue could / should now have been fixable without the need of do a manual upgrade.

Link to comment
Share on other sites

HOW CAN WE SOLVE THIS?

This is urgent -_-

 

2017/02/22 11:52:59 [error] 15836#0: *64136 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught Error: Class 'Illuminate\Container\Container' not found in /var/www/clients/client1/web38/w

eb/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php:0

Stack trace:

#0 /var/www/clients/client1/web38/web/vendor/composer/ClassLoader.php(412): include()

#1 /var/www/clients/client1/web38/web/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/var/www/client...')

#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('WHMCS\\Container')

#3 /var/www/clients/client1/web38/web/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): spl_autoload_call('WHMCS\\Container')

#4 /var/www/clients/client1/web38/web/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/AbstractBootstrap.php(0): WHMCS\Utility\Bootstrap\AbstractBootstrap::factoryContainer()

#5 /var/www/clients/client1/web38/web/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Bootstrap/Application.php(0): WHMCS" while reading response header from upstream, client: 66.249.64.

200, server: whmcs.ihateautoupdate.com, request: "GET /cart.php?a=add&pid=154 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9047", host: "whmcs.ihateautoupdate.com"

Link to comment
Share on other sites

HOW CAN WE SOLVE THIS?

This is urgent -_-

 

The common thread seems to be composer.

 

These "automatic updates" have taken me a loooong time. Not a single one has gone smoothly...and this in spite of the fact my "System Health" is perfect according to the pretty new GUI. Maybe "System Health" needs to check for "Automatic Update Health".

 

I finally just checked the db structure of 7.1.1 and 7.1.2. Since they appeared identical I mysqldump'ed my db, emptied my install dir and did a fresh install with 7.1.2. I then imported my db and all seems well.

 

A LOT of trouble for an "automatic update", eh?

Link to comment
Share on other sites

in the end i was forced to backup my database and config file and delete my instalation then upload a fresh latest install then allowing me to reupload my configeration.php file then i applied the any patches accordingly should you need to

 

- - - Updated - - -

 

this will mean you will need to reapply any and all modifications should they be needed

Link to comment
Share on other sites

Same issue here. And we are just trying to update from 7.11 to 7.12. Entered support ticket and 30 hours later no response. Here's an idea WHMCS. When you release a maintenance update how about actually giving us the option to upload a small update instead of forcing this auto-update down our throats or forcing us to upload a full version for a small update. Glad this wasn't a security issue or we'd all be screwed.

 

Sometimes when you think your making your product better you're really not.

Link to comment
Share on other sites

Same issue here. And we are just trying to update from 7.11 to 7.12. Entered support ticket and 30 hours later no response. Here's an idea WHMCS. When you release a maintenance update how about actually giving us the option to upload a small update instead of forcing this auto-update down our throats or forcing us to upload a full version for a small update. Glad this wasn't a security issue or we'd all be screwed.

 

Sometimes when you think your making your product better you're really not.

you still have the option of using incremental patches.... the 7.1.1 to 7.1.2 patch is available from download.whmcs.com :idea:

 

aAFiSSN.png

Link to comment
Share on other sites

you still have the option of using incremental patches.... the 7.1.1 to 7.1.2 patch is available from download.whmcs.com :idea:

 

aAFiSSN.png

 

If the automatic update does anything other than just install the incremental update, then WHMCS is providing two different (i.e. unequal) updates.

 

If that's the case, they should tell us which update is the better of the two (at least under which circumstances, etc.)

 

If the problem isn't in the update but in the update method, why let people keep using a method they (should by now) know is buggy?

 

The biggest problem in my mind is no longer the bug...it's the deafening silence coming from WHMCS.

Link to comment
Share on other sites

If the automatic update does anything other than just install the incremental update, then WHMCS is providing two different (i.e. unequal) updates.

technically, it does more than install the incremental update, I think it effectively runs the full update (hence the need for 250MB of space in the temp folder).... if any files are missing (when you've removed them or not), it restores them - so it's definitely doing more than the incremental patch.

 

when updating WHMCS, you have three options:

 

1. Automatic Updater.

2. Incremental Patch.

3. Full Release.

 

If that's the case, they should tell us which update is the better of the two (at least under which circumstances, etc.)

the main reason why there are still incremental patches available is because not everyone wants to use the automatic updater option... they, using the incremental patch, can change only the files that have been updated since the last release.

 

If the problem isn't in the update but in the update method, why let people keep using a method they (should by now) know is buggy?

it's likely it's both.

 

certainly, I ALWAYS ALWAYS assume a WHMCS release will be buggy - it will fix bugs from previous versions, and introduce brand new ones - usually caused by a lack of thorough internal testing... my impression was that both v6 and v7 were released well before they were really ready... i'm sure there was a v5 update release that didn't have a lot of bugs in, and for that reason, it still sticks in my memory.

 

since it's introduction, i'm not sure there's been many too bugs with the updater (no more than the rest of WHMCS anyway!) - other than the trouble some users had getting the temporary path to work.

 

however, I certainly think there are issues with the updater in 7.1.2 - i've seen a few threads about it killing installations (including this one) and I posted a thread, less than an hour after it's release, that the updater was attempting to update files it shouldn't - https://forum.whmcs.com/showthread.php?125882-WHMCS-v7-1-2-upgrade-bug - i've no idea, nor care, if the developers have even read the thread, but I posted it really as a warning to fellow users.

 

if you only need to update to the latest version, and especially if you've made changes to your setup (e.g you've deleted languages), then go with the incremental patch... if you run the updater, then it will restore missing files (e.g languages) - and you additionally run the risk of the updater being bugged and killing the installation.

 

The biggest problem in my mind is no longer the bug...it's the deafening silence coming from WHMCS.

oh you'll get used to that - communication is poor throughout the company from the very top down... though there are exceptions.

 

if WHMCS had been in charge of the Titanic, they'd have said the hole in the side of the ship wasn't a flaw but that they're working on a patch for the gaping hole - unfortunately, they're unable to say when it will be available...

Link to comment
Share on other sites

@brian!, quoting is getting too long so I won't do it here :)

 

I basically agree with everything you said but I suspect the problem is PRIMARILY in the Automatic Updater (and most likely in the way composer is being used).

 

Here's why:

 

1. Using the Automatic Update has obviously killed quite a few installs of WHMCS.

2. I fixed my problem by deleting 7.1.1 doing a Full Release install of 7.1.2 which caused me no problems whatsoever.

3. I haven't seen any threads from anyone else complaining about either the Incremental Patch or the Full Release being broken and/or breaking their site.

4. Every error log posted has referenced composer and somebody in the thread that seems to know more about composer than me seemed sure there was a problem there.

 

But the only thing I definitely disagree with you about is my getting used to the poor communication: I ain't agonna do it, LOL!

 

Seriously, IMHO, the very least WHMCS should be doing by now is warning people that the Automatic Updater is killing some sites and reminding them they can still use the other methods to update...and probably should use one of the other methods unless they know how to rollback to a working WHMCS or manually install it again really quickly.

Link to comment
Share on other sites

3. I haven't seen any threads from anyone else complaining about either the Incremental Patch or the Full Release being broken and/or breaking their site.

me neither, but with Bug Reports having been moved out of the forums, i've no idea how many bugs are being reported to WHMCS directly... only support will have any idea of the seriousness of the issue.

 

Seriously, IMHO, the very least WHMCS should be doing by now is warning people that the Automatic Updater is killing some sites and reminding them they can still use the other methods to update...

they probably assume users know the 2nd part, and hope they're backing up before upgrading... though I agree if there is a problem, they should be warning users...

 

logically, what they could do is fix it in the background to avoid issues for those updating now... however, from past experience, what they're more likely to do (if there is an issue) is release a v7.1.3 sooner than planned.

Link to comment
Share on other sites

I'm new to WHMCS so I guess this is lesson learnt.

 

This is quite a ludicrous really - getting my integrations to work propoerly took a VERY long time. Now, because of an "update" I have to basically start over. Not sure WHMCS is worth the hassle really.

 

I have logged a support ticket so lets see what comes of that.

Link to comment
Share on other sites

me neither, but with Bug Reports having been moved out of the forums, i've no idea how many bugs are being reported to WHMCS directly... only support will have any idea of the seriousness of the issue.

 

 

they probably assume users know the 2nd part, and hope they're backing up before upgrading... though I agree if there is a problem, they should be warning users...

 

logically, what they could do is fix it in the background to avoid issues for those updating now... however, from past experience, what they're more likely to do (if there is an issue) is release a v7.1.3 sooner than planned.

 

You clearly have more experience with WHMCS than I do (I extend my sympathy!).

 

What you said earlier about expecting updates to be buggy resonated with me. Forewarned is forearmed so I really appreciate your insight :)

Link to comment
Share on other sites

I'm new to WHMCS so I guess this is lesson learnt.

 

This is quite a ludicrous really - getting my integrations to work propoerly took a VERY long time. Now, because of an "update" I have to basically start over. Not sure WHMCS is worth the hassle really.

 

I have logged a support ticket so lets see what comes of that.

 

I can empathize with you.

 

I have a LONG list of edits I have made...plus my own template...my own order form...plus I use a third-party module...and several scripts I wrote that interact with WHMCS and the db...

 

Reinstalling from scratch means reinstalling "all of the above" so it all definitely adds up to a BIG pain in the neck.

Link to comment
Share on other sites

I seem to be back up and running with out any loss of functionality.

 

The fix was seemingly not too painful in the end. It was more of a mosquito bite than a snake bite.

I'm not sure which of the steps below resolved the problem for me. Perhaps a combination.

 

I didn't delete anything in my WHMCS folder. I just copied over the patch update which seemed to do something but eventually resulted in the same error. I was getting error 500. I then copied over all the 7.1.2 files and everything just worked (aside form needing to delete the install folder)

 

Upgrade done, all integrations still 100% functional.

Link to comment
Share on other sites

I seem to be back up and running with out any loss of functionality.

 

The fix was seemingly not too painful in the end. It was more of a mosquito bite than a snake bite.

I'm not sure which of the steps below resolved the problem for me. Perhaps a combination.

 

I didn't delete anything in my WHMCS folder. I just copied over the patch update which seemed to do something but eventually resulted in the same error. I was getting error 500. I then copied over all the 7.1.2 files and everything just worked (aside form needing to delete the install folder)

 

Upgrade done, all integrations still 100% functional.

 

What you just described was upgrading using the full 7.1.2 release...which is an upgrade method given by WHMCS. To quote WHMCS regarding the full release: "It can be used to perform a new install or update an existing installation (regardless of previous version)".

 

The important point being that this seems to be the only remedy found so far when the Automatic Updater craps out your current install.

 

Oh well. Live and learn as they say...and I've learned how I will update in the future :)

Link to comment
Share on other sites

brian!, is it at all a good idea to update now from 7.1.1. to 7.1.2 at this time ?

I haven't noticed anything particularly wrong with v7.1.2 (though not overly tested the new stuff yet either!).

 

best advice I can give is to take a look at the 7.1 changelog - http://docs.whmcs.com/Changelog:WHMCS_V7.1 - and see if there are any features/fixes you need and if so upgrade via the incremental patch... if not, and everything is working ok with your WHMCS, then perhaps hold on for 7.1.3 (or 7.2 whichever is next release).

Link to comment
Share on other sites

I haven't noticed anything particularly wrong with v7.1.2 (though not overly tested the new stuff yet either!).

 

best advice I can give is to take a look at the 7.1 changelog - http://docs.whmcs.com/Changelog:WHMCS_V7.1 - and see if there are any features/fixes you need and if so upgrade via the incremental patch... if not, and everything is working ok with your WHMCS, then perhaps hold on for 7.1.3 (or 7.2 whichever is next release).

 

Thank you Brian for sound advice indeed. My WHMCS is really working smoothly, so I am going to take that leaf out of your book and sit back for now.

Link to comment
Share on other sites

I just read the replies. I'm curious if anyone knows anyway to actually correct the issue without having to fully reinstall WHMCS. I did take a database backup so I should be good as far as that goes. I really don't want to go through the hassle of reinstalling WHMCS. I rather just fix it without having to spend hours fixing the error.

 

My error is

Fatal error: Class 'Illuminate\Container\Container' not found in /var/www/****/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

Link to comment
Share on other sites

My error is

Fatal error: Class 'Illuminate\Container\Container' not found in /var/www/****/public_html/vendor/whmcs/whmcs/vendor/whmcs/whmcs-foundation/lib/Container.php on line 0

any time you see an error like that, the usual first step is to upload the 'vendor' folder again as there may be a corrupt file in there...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated