WELCOME TO THE SNIPE-IT UPGRADER! -------------------------------------------------------- This script will attempt to: - check your PHP version and extension requirements - do a git pull to bring you to the latest version - run composer install to get your vendors up to date - run migrations to get your schema up to date - clear out old cache settings -------------------------------------------------------- STEP 1: Checking PHP requirements: -------------------------------------------------------- Current PHP version: (8.0.0) is at least 7.2.5 - continuing... FYI: The php.ini used by this PHP is: /etc/php/8.0/cli/php.ini Checking Required PHP extensions... √ bcmath is installed! √ curl is installed! √ fileinfo is installed! √ gd is installed! √ json is installed! √ ldap is installed! √ mbstring is installed! √ mysqli is installed! √ openssl is installed! √ PDO is installed! √ tokenizer is installed! √ xml is installed! √ zip is installed! -------------------------------------------------------- STEP 2: Backing up database: -------------------------------------------------------- -- Warning: Failed loading Zend extension 'ioncube.so' (tried: /usr/lib/php/20200930/ioncube.so (/usr/lib/php/20200930/ioncube.so: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/ioncube.so.so (/usr/lib/php/20200930/ioncube.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Warning: PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /usr/lib/php/20200930/imagick.so (/usr/lib/php/20200930/imagick.so: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/imagick.so.so (/usr/lib/php/20200930/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Warning: Module "ldap" is already loaded in Unknown on line 0 Starting backup... Dumping database xb7383_db3... Determining files to backup... Zipping 288 files and directories... Created zip containing 288 files and directories. Size is 7.97 MB Copying zip to disk named backup... Successfully copied zip to disk named backup. Backup completed! -------------------------------------------------------- STEP 3: Putting application into maintenance mode: -------------------------------------------------------- -- Warning: Failed loading Zend extension 'ioncube.so' (tried: /usr/lib/php/20200930/ioncube.so (/usr/lib/php/20200930/ioncube.so: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/ioncube.so.so (/usr/lib/php/20200930/ioncube.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Warning: PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /usr/lib/php/20200930/imagick.so (/usr/lib/php/20200930/imagick.so: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/imagick.so.so (/usr/lib/php/20200930/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Warning: Module "ldap" is already loaded in Unknown on line 0 Application is now in maintenance mode. -------------------------------------------------------- STEP 4: Pulling latest from Git (master branch): -------------------------------------------------------- Git is installed. Bereits auf 'master' -- Keine lokalen Änderungen zum Speichern -- Ihr Branch ist auf demselben Stand wie 'origin/master'. -- Bereits aktuell. -------------------------------------------------------- Step 5: Cleaning up old cached files: -------------------------------------------------------- √ No bootstrap/cache/compiled.php, so nothing to delete. √ No bootsrap/cache/services.php, so nothing to delete. √ No bootstrap/cache/config.php, so nothing to delete. -- Warning: Failed loading Zend extension 'ioncube.so' (tried: /usr/lib/php/20200930/ioncube.so (/usr/lib/php/20200930/ioncube.so: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/ioncube.so.so (/usr/lib/php/20200930/ioncube.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Warning: PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /usr/lib/php/20200930/imagick.so (/usr/lib/php/20200930/imagick.so: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/imagick.so.so (/usr/lib/php/20200930/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Warning: Module "ldap" is already loaded in Unknown on line 0 Configuration cache cleared! -- Warning: Failed loading Zend extension 'ioncube.so' (tried: /usr/lib/php/20200930/ioncube.so (/usr/lib/php/20200930/ioncube.so: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/ioncube.so.so (/usr/lib/php/20200930/ioncube.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Warning: PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /usr/lib/php/20200930/imagick.so (/usr/lib/php/20200930/imagick.so: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/imagick.so.so (/usr/lib/php/20200930/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Warning: Module "ldap" is already loaded in Unknown on line 0 Application cache cleared! -- Warning: Failed loading Zend extension 'ioncube.so' (tried: /usr/lib/php/20200930/ioncube.so (/usr/lib/php/20200930/ioncube.so: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/ioncube.so.so (/usr/lib/php/20200930/ioncube.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Warning: PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /usr/lib/php/20200930/imagick.so (/usr/lib/php/20200930/imagick.so: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/imagick.so.so (/usr/lib/php/20200930/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Warning: Module "ldap" is already loaded in Unknown on line 0 Route cache cleared! -- Warning: Failed loading Zend extension 'ioncube.so' (tried: /usr/lib/php/20200930/ioncube.so (/usr/lib/php/20200930/ioncube.so: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/ioncube.so.so (/usr/lib/php/20200930/ioncube.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Warning: PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /usr/lib/php/20200930/imagick.so (/usr/lib/php/20200930/imagick.so: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/imagick.so.so (/usr/lib/php/20200930/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Warning: Module "ldap" is already loaded in Unknown on line 0 Compiled views cleared! -------------------------------------------------------- Step 6: Updating composer dependencies: (This may take a moment.) -------------------------------------------------------- -- We couldn't find a local composer.phar. No worries, trying globally. Deprecation Notice: Class ParsedownTest located in ./vendor/erusev/parsedown/test/ParsedownTest.php does not comply with psr-0 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:201 > Illuminate\Foundation\ComposerScripts::postAutoloadDump Loading composer repositories with package information Installing dependencies from lock file Warning: Failed loading Zend extension 'ioncube.so' (tried: /usr/lib/php/20200930/ioncube.so (/usr/lib/php/20200930/ioncube.so: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/ioncube.so.so (/usr/lib/php/20200930/ioncube.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Warning: PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /usr/lib/php/20200930/imagick.so (/usr/lib/php/20200930/imagick.so: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/imagick.so.so (/usr/lib/php/20200930/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Warning: Module "ldap" is already loaded in Unknown on line 0 Generating optimized autoload files Generated optimized autoload files containing 6037 classes Warning: Failed loading Zend extension 'ioncube.so' (tried: /usr/lib/php/20200930/ioncube.so (/usr/lib/php/20200930/ioncube.so: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/ioncube.so.so (/usr/lib/php/20200930/ioncube.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Warning: PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /usr/lib/php/20200930/imagick.so (/usr/lib/php/20200930/imagick.so: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/imagick.so.so (/usr/lib/php/20200930/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Warning: Module "ldap" is already loaded in Unknown on line 0 Fatal error: Uncaught ArgumentCountError: array_merge() does not accept unknown named parameters in phar:///usr/local/bin/composer/src/Composer/DependencyResolver/DefaultPolicy.php:84 Stack trace: #0 [internal function]: array_merge(adldap2/adldap2: Array) #1 phar:///usr/local/bin/composer/src/Composer/DependencyResolver/DefaultPolicy.php(84): call_user_func_array('array_merge', Array) #2 phar:///usr/local/bin/composer/src/Composer/DependencyResolver/Solver.php(387): Composer\DependencyResolver\DefaultPolicy->selectPreferredPackages(Object(Composer\DependencyResolver\Pool), Array, Array, 'adldap2/adldap2') #3 phar:///usr/local/bin/composer/src/Composer/DependencyResolver/Solver.php(740): Composer\DependencyResolver\Solver->selectAndInstall(1, Array, Array, Object(Composer\DependencyResolver\GenericRule)) #4 phar:///usr/local/bin/composer/src/Composer/DependencyResolver/Solver.php(231): Composer\DependencyResolver\Solver->runSat(Array) #5 phar:///usr/local/bin/composer/src/Composer/Installer.php(489): Composer\DependencyResolver\Solver->solve(Object(Composer\DependencyResolver\Request), false) #6 phar:///usr/local/bin/composer/src/Composer/Installer.php(232): Composer\Installer->doInstall(Object(Composer\Repository\InstalledFilesystemRepository), Object(Composer\Repository\CompositeRepository), Object(Composer\Repository\PlatformRepository), Array) #7 phar:///usr/local/bin/composer/src/Composer/Command/InstallCommand.php(122): Composer\Installer->run() #8 phar:///usr/local/bin/composer/vendor/symfony/console/Command/Command.php(245): Composer\Command\InstallCommand->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #9 phar:///usr/local/bin/composer/vendor/symfony/console/Application.php(835): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #10 phar:///usr/local/bin/composer/vendor/symfony/console/Application.php(185): Symfony\Component\Console\Application->doRunCommand(Object(Composer\Command\InstallCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #11 phar:///usr/local/bin/composer/src/Composer/Console/Application.php(281): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #12 phar:///usr/local/bin/composer/vendor/symfony/console/Application.php(117): Composer\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #13 phar:///usr/local/bin/composer/src/Composer/Console/Application.php(113): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #14 phar:///usr/local/bin/composer/bin/composer(61): Composer\Console\Application->run() #15 /usr/local/bin/composer(24): require('phar:///usr/loc...') #16 {main} thrown in phar:///usr/local/bin/composer/src/Composer/DependencyResolver/DefaultPolicy.php on line 84 -------------------------------------------------------- Step 7: Migrating database: -------------------------------------------------------- Warning: Failed loading Zend extension 'ioncube.so' (tried: /usr/lib/php/20200930/ioncube.so (/usr/lib/php/20200930/ioncube.so: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/ioncube.so.so (/usr/lib/php/20200930/ioncube.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Warning: PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /usr/lib/php/20200930/imagick.so (/usr/lib/php/20200930/imagick.so: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/imagick.so.so (/usr/lib/php/20200930/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Warning: Module "ldap" is already loaded in Unknown on line 0 Nothing to migrate. -------------------------------------------------------- Step 8: Checking for OAuth keys: -------------------------------------------------------- √ OAuth keys detected. Skipping passport install. -------------------------------------------------------- Step 9: Taking application out of maintenance mode: -------------------------------------------------------- -- Warning: Failed loading Zend extension 'ioncube.so' (tried: /usr/lib/php/20200930/ioncube.so (/usr/lib/php/20200930/ioncube.so: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/ioncube.so.so (/usr/lib/php/20200930/ioncube.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Warning: PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /usr/lib/php/20200930/imagick.so (/usr/lib/php/20200930/imagick.so: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/imagick.so.so (/usr/lib/php/20200930/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Warning: Module "ldap" is already loaded in Unknown on line 0 Application is now live. ---------------------- FINISHED! ----------------------- All done! Clear your browser cookies and re-login to use your upgraded Snipe-IT! -------------------------------------------------------- MY USERNAME:~/www/snipeit$