askvortsov
Hello! Thanks for your feedback!
The upgrade process from version 13 to version 14 looked like this
-bash-4.2$ composer remove --no-update flarum/auth-facebook flarum/auth-github flarum/auth-twitter
flarum/auth-github is not required in your composer.json and has not been removed
flarum/auth-twitter is not required in your composer.json and has not been removed
./composer.json has been updated
-bash-4.2$ composer update --no-install --with-all-dependencies
Loading composer repositories with package information
Updating dependencies
Lock file operations: 1 install, 58 updates, 3 removals
- Removing flarum/auth-facebook (v0.1.0-beta.13)
- Removing league/oauth2-facebook (2.0.2)
- Removing symfony/polyfill-php70 (v1.18.1)
- Upgrading aws/aws-sdk-php (3.155.0 => 3.172.0)
- Upgrading doctrine/dbal (2.11.0 => 2.12.1)
- Upgrading egulias/email-validator (2.1.21 => 2.1.25)
- Upgrading fig/http-message-util (1.1.4 => 1.1.5)
- Upgrading filp/whoops (2.7.3 => 2.9.2)
- Upgrading flarum/tags (v0.1.0-beta.13 => v0.1.0-beta.13.2)
- Upgrading fof/best-answer (0.1.11 => 0.1.12)
- Upgrading fof/byobu (0.5.6 => 0.5.8)
- Upgrading fof/extend (0.3.0 => 0.3.1)
- Upgrading fof/follow-tags (0.4.4 => 0.4.7)
- Upgrading fof/gamification (0.2.6 => 0.2.8)
- Upgrading fof/ignore-users (0.1.6 => 0.1.7)
- Upgrading fof/linguist (0.4.3 => 0.4.6)
- Upgrading fof/polls (0.1.2 => 0.1.5)
- Upgrading fof/pretty-mail (0.1.6 => 0.1.7)
- Upgrading fof/subscribed (0.2.3 => 0.2.4)
- Upgrading fof/upload (0.10.0 => 0.10.1)
- Upgrading guzzlehttp/promises (v1.3.1 => 1.4.0)
- Upgrading guzzlehttp/psr7 (1.6.1 => 1.7.0)
- Upgrading kilowhat/flarum-ext-mailing (0.2.3 => 0.2.4)
- Upgrading laminas/laminas-escaper (2.6.1 => 2.7.0)
- Upgrading laminas/laminas-httphandlerrunner (1.2.0 => 1.3.0)
- Upgrading laminas/laminas-stratigility (3.2.2 => 3.3.0)
- Upgrading league/flysystem-aws-s3-v3 (1.0.28 => 1.0.29)
- Upgrading league/mime-type-detection (1.5.0 => 1.7.0)
- Upgrading league/oauth2-client (2.5.0 => 2.6.0)
- Upgrading matthiasmullie/minify (1.3.63 => 1.3.66)
- Upgrading michaelbelgium/flarum-discussion-views (v4.0.1 => v4.0.2)
- Upgrading monolog/monolog (1.25.5 => 1.26.0)
- Upgrading opis/closure (3.5.7 => 3.6.1)
- Upgrading s9e/sweetdom (1.0.1 => 2.0.0)
- Upgrading s9e/text-formatter (2.7.5 => 2.8.2)
- Upgrading softcreatr/php-mime-detector (3.0.0 => 3.2.0)
- Upgrading swiftmailer/swiftmailer (v6.2.3 => v6.2.5)
- Upgrading symfony/config (v3.4.44 => v3.4.47)
- Upgrading symfony/console (v4.4.13 => v4.4.18)
- Upgrading symfony/css-selector (v5.1.5 => v5.2.1)
- Upgrading symfony/debug (v4.4.13 => v4.4.18)
- Locking symfony/deprecation-contracts (v2.2.0)
- Upgrading symfony/event-dispatcher (v4.4.13 => v4.4.18)
- Upgrading symfony/filesystem (v4.4.13 => v4.4.18)
- Upgrading symfony/finder (v4.4.13 => v4.4.18)
- Upgrading symfony/http-foundation (v4.4.13 => v4.4.18)
- Upgrading symfony/mime (v5.1.5 => v5.2.1)
- Upgrading symfony/polyfill-ctype (v1.18.1 => v1.22.0)
- Upgrading symfony/polyfill-iconv (v1.18.1 => v1.22.0)
- Upgrading symfony/polyfill-intl-idn (v1.18.1 => v1.22.0)
- Upgrading symfony/polyfill-intl-normalizer (v1.18.1 => v1.22.0)
- Upgrading symfony/polyfill-mbstring (v1.18.1 => v1.22.0)
- Upgrading symfony/polyfill-php72 (v1.18.1 => v1.22.0)
- Upgrading symfony/polyfill-php73 (v1.18.1 => v1.22.0)
- Upgrading symfony/polyfill-php80 (v1.18.1 => v1.22.0)
- Upgrading symfony/process (v4.4.13 => v4.4.18)
- Upgrading symfony/translation (v3.4.44 => v3.4.47)
- Upgrading symfony/yaml (v3.4.44 => v3.4.47)
- Upgrading therealsujitk/flarum-ext-show-password (v1.0.5 => v1.1.0)
- Upgrading v17development/flarum-seo (1.2.1 => 1.3.1)
- Upgrading wikimedia/less.php (v3.0.0 => v3.1.0)
- Upgrading zerosonesfun/hashtags (3.3 => 3.5)
Writing lock file
Package dem13n/nickname-changer is abandoned, you should avoid using it. No replacement was suggested.
Package kilowhat/flarum-ext-mailing is abandoned, you should avoid using it. Use clarkwinkelmann/flarum-ext-mailing instead.
Package reflar/doorman is abandoned, you should avoid using it. Use fof/doorman instead.
82 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
-bash-4.2$ composer require --no-update fof/oauth
Using version ^0.2.0 for fof/oauth
./composer.json has been updated
-bash-4.2$ composer install --prefer-dist --no-dev -a
Installing dependencies from lock file
Verifying lock file contents can be installed on current platform.
Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. It is rec
ommended that you run `composer update` or `composer update <package name>`.
Package operations: 1 install, 58 updates, 3 removals
- Downloading aws/aws-sdk-php (3.172.0)
- Removing symfony/polyfill-php70 (v1.18.1)
- Removing league/oauth2-facebook (2.0.2)
- Removing flarum/auth-facebook (v0.1.0-beta.13)
- Upgrading wikimedia/less.php (v3.0.0 => v3.1.0): Extracting archive
- Upgrading symfony/polyfill-ctype (v1.18.1 => v1.22.0): Extracting archive
- Upgrading symfony/yaml (v3.4.44 => v3.4.47): Extracting archive
- Upgrading symfony/polyfill-mbstring (v1.18.1 => v1.22.0): Extracting archive
- Upgrading symfony/translation (v3.4.44 => v3.4.47): Extracting archive
- Upgrading symfony/event-dispatcher (v4.4.13 => v4.4.18): Extracting archive
- Upgrading symfony/polyfill-php80 (v1.18.1 => v1.22.0): Extracting archive
- Upgrading symfony/polyfill-php73 (v1.18.1 => v1.22.0): Extracting archive
- Upgrading symfony/console (v4.4.13 => v4.4.18): Extracting archive
- Upgrading symfony/filesystem (v4.4.13 => v4.4.18): Extracting archive
- Upgrading symfony/config (v3.4.44 => v3.4.47): Extracting archive
- Upgrading s9e/sweetdom (1.0.1 => 2.0.0): Extracting archive
- Upgrading s9e/text-formatter (2.7.5 => 2.8.2): Extracting archive
- Upgrading monolog/monolog (1.25.5 => 1.26.0): Extracting archive
- Upgrading matthiasmullie/minify (1.3.63 => 1.3.66): Extracting archive
- Upgrading league/mime-type-detection (1.5.0 => 1.7.0): Extracting archive
- Upgrading laminas/laminas-escaper (2.6.1 => 2.7.0): Extracting archive
- Upgrading fig/http-message-util (1.1.4 => 1.1.5): Extracting archive
- Upgrading laminas/laminas-stratigility (3.2.2 => 3.3.0): Extracting archive
- Upgrading guzzlehttp/psr7 (1.6.1 => 1.7.0): Extracting archive
- Upgrading laminas/laminas-httphandlerrunner (1.2.0 => 1.3.0): Extracting archive
- Upgrading symfony/debug (v4.4.13 => v4.4.18): Extracting archive
- Upgrading symfony/finder (v4.4.13 => v4.4.18): Extracting archive
- Upgrading symfony/polyfill-php72 (v1.18.1 => v1.22.0): Extracting archive
- Upgrading symfony/polyfill-intl-normalizer (v1.18.1 => v1.22.0): Extracting archive
- Upgrading symfony/polyfill-intl-idn (v1.18.1 => v1.22.0): Extracting archive
- Installing symfony/deprecation-contracts (v2.2.0): Extracting archive
- Upgrading symfony/mime (v5.1.5 => v5.2.1): Extracting archive
- Upgrading symfony/http-foundation (v4.4.13 => v4.4.18): Extracting archive
- Upgrading symfony/process (v4.4.13 => v4.4.18): Extracting archive
- Upgrading opis/closure (3.5.7 => 3.6.1): Extracting archive
- Upgrading symfony/css-selector (v5.1.5 => v5.2.1): Extracting archive
- Upgrading symfony/polyfill-iconv (v1.18.1 => v1.22.0): Extracting archive
- Upgrading egulias/email-validator (2.1.21 => 2.1.25): Extracting archive
- Upgrading swiftmailer/swiftmailer (v6.2.3 => v6.2.5): Extracting archive
- Upgrading filp/whoops (2.7.3 => 2.9.2): Extracting archive
- Upgrading doctrine/dbal (2.11.0 => 2.12.1): Extracting archive
- Upgrading flarum/tags (v0.1.0-beta.13 => v0.1.0-beta.13.2): Extracting archive
- Upgrading fof/best-answer (0.1.11 => 0.1.12): Extracting archive
- Upgrading fof/byobu (0.5.6 => 0.5.8): Extracting archive
- Upgrading fof/extend (0.3.0 => 0.3.1): Extracting archive
- Upgrading fof/follow-tags (0.4.4 => 0.4.7): Extracting archive
- Upgrading fof/gamification (0.2.6 => 0.2.8): Extracting archive
- Upgrading fof/ignore-users (0.1.6 => 0.1.7): Extracting archive
- Upgrading fof/linguist (0.4.3 => 0.4.6): Extracting archive
- Upgrading fof/polls (0.1.2 => 0.1.5): Extracting archive
- Upgrading fof/pretty-mail (0.1.6 => 0.1.7): Extracting archive
- Upgrading guzzlehttp/promises (v1.3.1 => 1.4.0): Extracting archive
- Upgrading fof/subscribed (0.2.3 => 0.2.4): Extracting archive
- Upgrading softcreatr/php-mime-detector (3.0.0 => 3.2.0): Extracting archive
- Upgrading fof/upload (0.10.0 => 0.10.1): Extracting archive
- Upgrading kilowhat/flarum-ext-mailing (0.2.3 => 0.2.4): Extracting archive
- Upgrading aws/aws-sdk-php (3.155.0 => 3.172.0): Extracting archive
- Upgrading league/flysystem-aws-s3-v3 (1.0.28 => 1.0.29): Extracting archive
- Upgrading league/oauth2-client (2.5.0 => 2.6.0): Extracting archive
- Upgrading michaelbelgium/flarum-discussion-views (v4.0.1 => v4.0.2): Extracting archive
- Upgrading therealsujitk/flarum-ext-show-password (v1.0.5 => v1.1.0): Extracting archive
- Upgrading v17development/flarum-seo (1.2.1 => 1.3.1): Extracting archive
- Upgrading zerosonesfun/hashtags (3.3 => 3.5): Extracting archive
Package dem13n/nickname-changer is abandoned, you should avoid using it. No replacement was suggested.
Package kilowhat/flarum-ext-mailing is abandoned, you should avoid using it. Use clarkwinkelmann/flarum-ext-mailing instead.
Package reflar/doorman is abandoned, you should avoid using it. Use fof/doorman instead.
Generating optimized autoload files
Class VK\Actions\Enum\GroupsAccess located in ./vendor/vkcom/vk-php-sdk/src/VK/Actions/Enums/GroupsAccess.php does not comply with psr
-4 autoloading standard. Skipping.
Class VK\Actions\Enum\GroupsAgeLimits located in ./vendor/vkcom/vk-php-sdk/src/VK/Actions/Enums/GroupsAgeLimits.php does not comply wi
th psr-4 autoloading standard. Skipping.
Class VK\Actions\Enum\GroupsAudio located in ./vendor/vkcom/vk-php-sdk/src/VK/Actions/Enums/GroupsAudio.php does not comply with psr-4
autoloading standard. Skipping.
Class VK\Actions\Enum\GroupsDocs located in ./vendor/vkcom/vk-php-sdk/src/VK/Actions/Enums/GroupsDocs.php does not comply with psr-4 a
utoloading standard. Skipping.
Class VK\Actions\Enum\GroupsMarketCurrency located in ./vendor/vkcom/vk-php-sdk/src/VK/Actions/Enums/GroupsMarketCurrency.php does not
comply with psr-4 autoloading standard. Skipping.
Class VK\Actions\Enum\GroupsPhotos located in ./vendor/vkcom/vk-php-sdk/src/VK/Actions/Enums/GroupsPhotos.php does not comply with psr
-4 autoloading standard. Skipping.
Class VK\Actions\Enum\GroupsRole located in ./vendor/vkcom/vk-php-sdk/src/VK/Actions/Enums/GroupsRole.php does not comply with psr-4 a
utoloading standard. Skipping.
Class VK\Actions\Enum\GroupsSubject located in ./vendor/vkcom/vk-php-sdk/src/VK/Actions/Enums/GroupsSubject.php does not comply with p
sr-4 autoloading standard. Skipping.
Class VK\Actions\Enum\GroupsTopics located in ./vendor/vkcom/vk-php-sdk/src/VK/Actions/Enums/GroupsTopics.php does not comply with psr
-4 autoloading standard. Skipping.
Class VK\Actions\Enum\GroupsVideo located in ./vendor/vkcom/vk-php-sdk/src/VK/Actions/Enums/GroupsVideo.php does not comply with psr-4
autoloading standard. Skipping.
Class VK\Actions\Enum\GroupsWall located in ./vendor/vkcom/vk-php-sdk/src/VK/Actions/Enums/GroupsWall.php does not comply with psr-4 a
utoloading standard. Skipping.
Class VK\Actions\Enum\GroupsWiki located in ./vendor/vkcom/vk-php-sdk/src/VK/Actions/Enums/GroupsWiki.php does not comply with psr-4 a
utoloading standard. Skipping.
Class VK\Actions\Enum\GroupsWorkInfoStatus located in ./vendor/vkcom/vk-php-sdk/src/VK/Actions/Enums/GroupsWorkInfoStatus.php does not
comply with psr-4 autoloading standard. Skipping.
Class VK\Actions\Enum\StoriesLinkText located in ./vendor/vkcom/vk-php-sdk/src/VK/Actions/Enums/StoriesLinkText.php does not comply wi
th psr-4 autoloading standard. Skipping.
Carbon 1 is deprecated, see how to migrate to Carbon 2.
https://carbon.nesbot.com/docs/#api-carbon-2
You can run './vendor/bin/upgrade-carbon' to get help in updating carbon and other frameworks and libraries that depend on it.
90 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
-bash-4.2$ php flarum migrate
Migrating Flarum...
Nothing to migrate.
Migrating extension: flarum-lock
Nothing to migrate.
Migrating extension: flarum-subscriptions
Nothing to migrate.
Migrating extension: flarum-suspend
Nothing to migrate.
Publishing assets...
DONE.
-bash-4.2$ php flarum cache:clear
Clearing the cache...
Tried completely removing all add-ons and extensions using composer. The update also failed.
So I installed a clean version and am trying to migrate data (users and topics) from 13 to 15.
composer why-not flarum/core v0.1.0-beta.14
-bash-4.2$ composer why-not flarum/core v0.1.0-beta.14
clarkwinkelmann/flarum-ext-group-invitation 0.1.1 requires flarum/core (>=0.1.0-beta.13 <0.1.0-beta.14)
dem13n/nickname-changer 0.2 requires flarum/core (>=0.1.0-beta.10 <0.1.0-beta.14)
fof/gamification 0.2.8 requires flarum/core (>=0.1.0-beta.12 <0.1.0-beta.14)
fof/ignore-users 0.1.7 requires flarum/core (>=0.1.0-beta.13 <0.1.0-beta.14)
fof/impersonate 0.5.0 requires flarum/core (>=0.1.0-beta.12 <0.1.0-beta.14)
fof/linguist 0.4.6 requires flarum/core (>=0.1.0-beta.9 <0.1.0-beta.14)
fof/links 0.3.0 requires flarum/core (>=0.1.0-beta.12 <0.1.0-beta.14)
fof/sitemap 0.5.3 requires flarum/core (>=0.1.0-beta.13 <0.1.0-beta.14)
fof/spamblock 0.2.2 requires flarum/core (>=0.1.0-beta.12 <0.1.0-beta.14)
fof/stopforumspam 0.2.2 requires flarum/core (>=0.1.0-beta.12 <0.1.0-beta.14)
fof/terms 0.4.3 requires flarum/core (>=0.1.0-beta.12 <0.1.0-beta.14)
fof/upload 0.10.1 requires flarum/core (>=0.1.0-beta.12 <0.1.0-beta.14)
kilowhat/flarum-ext-mailing 0.2.4 requires flarum/core (>=0.1.0-beta.8 <0.1.0-beta.14)
the-turk/flarum-password-strength 1.0.2 requires flarum/core (>=0.1.0-beta.10 <0.1.0-beta.14)
flarum/core v0.1.0-beta.14 requires components/font-awesome (^5.14.0)
flarum/flarum - does not require components/font-awesome (but 5.9.0 is installed)
flarum/core v0.1.0-beta.14 requires dflydev/fig-cookies (^2.0.1)
flarum/flarum - does not require dflydev/fig-cookies (but v1.0.2 is installed)
flarum/core v0.1.0-beta.14 requires illuminate/bus (^6.0)
flarum/flarum - does not require illuminate/bus (but v5.7.28 is installed)
flarum/core v0.1.0-beta.14 requires illuminate/cache (^6.0)
flarum/flarum - does not require illuminate/cache (but v5.7.28 is installed)
flarum/core v0.1.0-beta.14 requires illuminate/config (^6.0)
flarum/flarum - does not require illuminate/config (but v5.7.28 is installed)
flarum/core v0.1.0-beta.14 requires illuminate/container (^6.0)
flarum/flarum - does not require illuminate/container (but v5.7.28 is installed)
flarum/core v0.1.0-beta.14 requires illuminate/contracts (^6.0)
flarum/flarum - does not require illuminate/contracts (but v5.7.28 is installed)
flarum/core v0.1.0-beta.14 requires illuminate/database (^6.0)
flarum/flarum - does not require illuminate/database (but v5.7.28 is installed)
flarum/core v0.1.0-beta.14 requires illuminate/events (^6.0)
flarum/flarum - does not require illuminate/events (but v5.7.28 is installed)
flarum/core v0.1.0-beta.14 requires illuminate/filesystem (^6.0)
flarum/flarum - does not require illuminate/filesystem (but v5.7.28 is installed)
flarum/core v0.1.0-beta.14 requires illuminate/hashing (^6.0)
flarum/flarum - does not require illuminate/hashing (but v5.7.28 is installed)
flarum/core v0.1.0-beta.14 requires illuminate/mail (^6.0)
flarum/flarum - does not require illuminate/mail (but v5.7.28 is installed)
flarum/core v0.1.0-beta.14 requires illuminate/queue (^6.0)
flarum/flarum - does not require illuminate/queue (but v5.7.28 is installed)
flarum/core v0.1.0-beta.14 requires illuminate/session (^6.0)
flarum/flarum - does not require illuminate/session (but v5.7.28 is installed)
flarum/core v0.1.0-beta.14 requires illuminate/support (^6.0)
flarum/flarum - does not require illuminate/support (but v5.7.28 is installed)
flarum/core v0.1.0-beta.14 requires illuminate/validation (^6.0)
flarum/flarum - does not require illuminate/validation (but v5.7.28 is installed)
flarum/core v0.1.0-beta.14 requires illuminate/view (^6.0)
flarum/flarum - does not require illuminate/view (but v5.7.28 is installed)
flarum/core v0.1.0-beta.14 requires nesbot/carbon (^2.0)
flarum/flarum - does not require nesbot/carbon (but 1.39.1 is installed)
-bash-4.2$
-bash-4.2$ php flarum info
-bash-4.2$ php flarum info
Flarum core 0.1.0-beta.13
PHP version: 7.3.26
Loaded extensions: Core, date, libxml, openssl, pcre, sqlite3, zlib, bz2, calendar, ctype, hash, fileinfo, filter, ftp, gettext, gmp,
SPL, iconv, pcntl, session, standard, readline, Reflection, Phar, shmop, SimpleXML, sockets, mbstring, tokenizer, xml, mysqlnd, PDO, c
url, dom, gd, json, exif, mysqli, pdo_mysql, bcmath, imagick, memcache, posix, xmlreader, xmlrpc, xmlwriter, zip
+----------------------+----------------+--------+
| Flarum Extensions | | |
+----------------------+----------------+--------+
| ID | Version | Commit |
+----------------------+----------------+--------+
| flarum-lang-english | v0.1.0-beta.13 | |
| flarum-lock | v0.1.0-beta.13 | |
| flarum-subscriptions | v0.1.0-beta.13 | |
| flarum-suspend | v0.1.0-beta.13 | |
| bokt-cache-assets | 0.2 | |
+----------------------+----------------+--------+
Base URL: https://remonk.ru
Installation path: /var/***/remonk.ru
Debug mode: off