Error during aimeos setup / upgrade
Forum rules
Always add your Laravel, Aimeos and PHP version as well as your environment (Linux/Mac/Win)
Spam and unrelated posts will be removed immediately!
Always add your Laravel, Aimeos and PHP version as well as your environment (Linux/Mac/Win)
Spam and unrelated posts will be removed immediately!
Error during aimeos setup / upgrade
My composer.json
DB version:
PHP Version: 8.4.15
Error:
Code: Select all
{
"name": "laravel/laravel",
"type": "project",
"description": "The Laravel Framework.",
"keywords": [
"framework",
"laravel"
],
"license": "MIT",
"require": {
"php": "^8.4",
"aimeos-extensions/new-ext": "dev-update_portal",
"aimeos/aimeos-laravel": "^2024.10",
"azuyalabs/yasumi": "^2.7",
"barryvdh/laravel-snappy": "^1.0",
"jschaedl/iban-validation": "^2.5",
"laravel/framework": "^12.0",
"laravel/jetstream": "^5.0",
"phpoffice/phpspreadsheet": "^3.9",
"picqer/php-barcode-generator": "^2.4",
"rootinc/laravel-azure-middleware": "^0.9.10",
"spatie/laravel-backup": "^9.0",
"spatie/laravel-permission": "^6.10",
"symfony/http-client": "^7.0",
"symfony/mailgun-mailer": "^7.0"
},
"require-dev": {
"fakerphp/faker": "^1.9.1",
"laravel/sail": "^1.0.1",
"mockery/mockery": "^1.5",
"nunomaduro/collision": "^8.0",
"phpunit/phpunit": "^11.0",
"spatie/laravel-ignition": "^2.9"
},
"autoload": {
"psr-4": {
"App\\": "app/",
"Database\\Factories\\": "database/factories/",
"Database\\Seeders\\": "database/seeders/"
},
"files": [
"app/helpers.php"
]
},
"autoload-dev": {
"psr-4": {
"Tests\\": "tests/"
}
},
"scripts": {
"post-autoload-dump": [
"Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
"@php artisan package:discover --ansi"
],
"post-root-package-install": [
"@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
],
"post-create-project-cmd": [
"@php artisan key:generate --ansi"
]
},
"repositories": [
{
"type": "composer",
"url": "https://packages.aimeos.org/aimeoscom"
},
{
"type": "path",
"url": "./packages/*",
"options": {
"symlink": false
}
}
],
"extra": {
"laravel": {
"dont-discover": []
}
},
"config": {
"optimize-autoloader": true,
"preferred-install": "dist",
"sort-packages": true
},
"minimum-stability": "dev",
"prefer-stable": true
}
Code: Select all
C:\xampp\mysql\bin>mysql -V
mysql Ver 15.1 Distrib 10.4.32-MariaDB, for Win64 (AMD64), source revision c4143f909528e3fab0677a28631d10389354c491Error:
Code: Select all
C:\xampp\htdocs\giftcards-portal-new>php8artisan aimeos:setup
Initializing or updating the Aimeos database tables for site "pl"
Migrating: \vendor\aimeos\aimeos-core\setup\AttributeMigrateKey.php
Doctrine\DBAL\Exception\InvalidColumnDeclaration
Column "type" has invalid type
at vendor\doctrine\dbal\src\Exception\InvalidColumnDeclaration.php:16
12▕ final class InvalidColumnDeclaration extends LogicException implements Exception
13▕ {
14▕ public static function fromInvalidColumnType(string $columnName, InvalidColumnType $e): self
15▕ {
➜ 16▕ return new self(sprintf('Column "%s" has invalid type', $columnName), 0, $e);
17▕ }
18▕ }
19▕
1 vendor\doctrine\dbal\src\Platforms\AbstractPlatform.php:206
Doctrine\DBAL\Exception\InvalidColumnDeclaration::fromInvalidColumnType()
2 vendor\doctrine\dbal\src\Exception\InvalidColumnType\ColumnLengthRequired.php:22
Doctrine\DBAL\Exception\InvalidColumnType\ColumnLengthRequired::("Doctrine\DBAL\Platforms\MariaDBPlatform requires the length of a VARCHAR column to be specified")
Press any key to continue . . . Re: Error during aimeos setup / upgrade
The MariaDB version 10.4 is too old, please upgrade at least to MariaDB version 11.x.
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos,
give us a star
If you like Aimeos,
Re: Error during aimeos setup / upgrade
I changed database to
and the same error
I will add that my current Laravel Aimeos version (database) is 2021.10 and I'm trying to update to 2024.10
Code: Select all
mysql Ver 8.4.7 for Win64 on x86_64 (MySQL Community Server - GPL)I will add that my current Laravel Aimeos version (database) is 2021.10 and I'm trying to update to 2024.10
Re: Error during aimeos setup / upgrade
Please post the output of "SHOW CREATE TABLE mshop_attribute"
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos,
give us a star
If you like Aimeos,
Re: Error during aimeos setup / upgrade
Code: Select all
CREATE TABLE `mshop_attribute` (
`id` int NOT NULL AUTO_INCREMENT,
`siteid` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
`key` varbinary(32) NOT NULL DEFAULT '',
`type` varbinary(64) NOT NULL,
`domain` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL,
`code` varbinary(255) NOT NULL,
`label` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
`pos` int NOT NULL,
`status` smallint NOT NULL,
`mtime` datetime NOT NULL,
`ctime` datetime NOT NULL,
`editor` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `unq_msatt_dom_sid_type_code` (`domain`,`siteid`,`type`,`code`),
KEY `idx_msatt_dom_sid_stat_typ_pos` (`domain`,`siteid`,`status`,`type`,`pos`),
KEY `idx_msatt_sid_status` (`siteid`,`status`),
KEY `idx_msatt_sid_label` (`siteid`,`label`),
KEY `idx_msatt_sid_code` (`siteid`,`code`),
KEY `idx_msatt_sid_type` (`siteid`,`type`),
KEY `idx_msatt_key_sid` (`key`,`siteid`)
) ENGINE=InnoDB AUTO_INCREMENT=172 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ciRe: Error during aimeos setup / upgrade
What's the output of "composer show"?
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos,
give us a star
If you like Aimeos,
Re: Error during aimeos setup / upgrade
Code: Select all
C:\xampp\htdocs\giftcards-portal-new>php8 composer.phar show
aimeos-extensions/new-ext dev-update_portal Aimeos new-ext extension
aimeos/ai-admin-graphql 2024.10.3 Aimeos Admin GraphQL API extension
aimeos/ai-admin-jqadm 2024.10.14 Aimeos VueJS+Bootstrap admin backend
aimeos/ai-admin-jsonadm 2024.10.3 Aimeos JSON admin API for backend
aimeos/ai-client-html 2024.10.7 Aimeos standard HTML frontend
aimeos/ai-client-jsonapi 2024.10.5 Aimeos frontend JSON REST API
aimeos/ai-cms-grapesjs 2024.10.8 Aimeos GrapesJS CMS extension
aimeos/ai-controller-frontend 2024.10.4 Aimeos business controller logic for frontend
aimeos/ai-controller-jobs 2024.10.9 Aimeos job controllers for long running tasks
aimeos/ai-laravel 2024.10.4 Laravel adapter for Aimeos e-commerce integration
aimeos/aimeos-base 2024.10.5 Aimeos base layer for abstracting from host environments
aimeos/aimeos-core 2024.10.15 Full-featured e-commerce components for high performance online shops
aimeos/aimeos-laravel 2024.10.4 Cloud native, API first Laravel eCommerce package with integrated AI for ultra-fast online shops, marketplaces and complex B2B projects
aimeos/macro 1.0.2 Customize classes using closures
aimeos/map 3.12.0 Easy and elegant handling of PHP arrays as array-like collection objects similar to jQuery and Laravel Collections
aimeos/upscheme 1.2.0 Database schema upgrades made easy
azuyalabs/yasumi 2.8.0 The easy PHP Library for calculating holidays
bacon/bacon-qr-code 3.0.3 BaconQrCode is a QR code generator for PHP.
barryvdh/laravel-snappy 1.0.4 Snappy PDF/Image for Laravel
brick/math 0.14.1 Arbitrary-precision arithmetic library
carbonphp/carbon-doctrine-types 3.2.0 Types to use Carbon in Doctrine
composer/pcre 3.3.2 PCRE wrapping library that offers type-safe preg_* replacements.
dasprid/enum 1.0.7 PHP 7.1 enum implementation
dflydev/dot-access-data 3.0.3 Given a deep data structure, access data by dot notation.
doctrine/dbal 4.4.0 Powerful PHP database abstraction layer (DBAL) with many features for database schema introspection and management.
doctrine/deprecations 1.1.5 A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.
doctrine/inflector 2.1.0 PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.
doctrine/lexer 3.0.1 PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.
dragonmantank/cron-expression 3.6.0 CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due
egulias/email-validator 4.0.4 A library for validating emails against several RFCs
enshrined/svg-sanitize 0.22.0 An SVG sanitizer for PHP
ezyang/htmlpurifier 4.19.0 Standards compliant HTML filter written in PHP
fakerphp/faker 1.24.1 Faker is a PHP library that generates fake data for you.
filp/whoops 2.18.4 php error handling for cool kids
fruitcake/php-cors 1.3.0 Cross-origin resource sharing library for the Symfony HttpFoundation
graham-campbell/result-type 1.1.3 An Implementation Of The Result Type
guzzlehttp/guzzle 7.10.0 Guzzle is a PHP HTTP client library
guzzlehttp/promises 2.3.0 Guzzle promises library
guzzlehttp/psr7 2.8.0 PSR-7 message implementation that also provides common utility methods
guzzlehttp/uri-template 1.0.5 A polyfill class for uri_template of PHP
hamcrest/hamcrest-php 2.1.1 This is the PHP port of Hamcrest Matchers
intervention/gif 4.2.2 Native PHP GIF Encoder/Decoder
intervention/image 3.11.5 PHP Image Processing
jschaedl/iban-validation 2.6.0 A small library for validating International BankAccount Numbers (IBANs).
knplabs/knp-snappy 1.5.1 PHP library allowing thumbnail, snapshot or PDF generation from a url or a html page. Wrapper for wkhtmltopdf/wkhtmltoimage.
laminas/laminas-diactoros 3.8.0 PSR HTTP Message implementations
laravel/fortify 1.32.1 Backend controllers and scaffolding for Laravel authentication.
laravel/framework 12.40.2 The Laravel Framework.
laravel/jetstream 5.4.0 Tailwind scaffolding for the Laravel framework.
laravel/prompts 0.3.8 Add beautiful and user-friendly forms to your command-line applications.
laravel/sail 1.48.1 Docker files for running a basic Laravel application.
laravel/serializable-closure 2.0.7 Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.
league/commonmark 2.8.0 Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)
league/config 1.2.0 Define configuration arrays with strict schemas and access values with dot notation
league/flysystem 3.30.2 File storage abstraction for PHP
league/flysystem-local 3.30.2 Local filesystem adapter for Flysystem.
league/mime-type-detection 1.16.0 Mime-type detection for Flysystem
league/uri 7.6.0 URI manipulation library
league/uri-interfaces 7.6.0 Common tools for parsing and resolving RFC3987/RFC3986 URI
maennchen/zipstream-php 3.2.0 ZipStream is a library for dynamically streaming dynamic zip files from PHP without writing to the disk at all on the server.
markbaker/complex 3.0.2 PHP Class for working with complex numbers
markbaker/matrix 3.0.1 PHP Class for working with matrices
microsoft/microsoft-graph 1.110.0 The Microsoft Graph SDK for PHP
mobiledetect/mobiledetectlib 4.8.09 Mobile_Detect is a lightweight PHP class for detecting mobile devices. It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment.
mockery/mockery 1.6.12 Mockery is a simple yet flexible PHP mock object framework
monolog/monolog 3.9.0 Sends your logs to files, sockets, inboxes, databases and various web services
myclabs/deep-copy 1.13.4 Create deep copies (clones) of your objects
nesbot/carbon 3.10.3 An API extension for DateTime that supports 281 different languages.
nette/schema 1.3.3 📐 Nette Schema: validating data structures against a given Schema.
nette/utils 4.1.0 🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.
nikic/php-parser 5.6.2 A PHP parser written in PHP
nunomaduro/collision 8.8.3 Cli error handling for console/command-line PHP applications.
nunomaduro/termwind 2.3.3 Its like Tailwind CSS, but for the console.
nyholm/psr7 1.8.2 A fast PHP7 implementation of PSR-7
paragonie/constant_time_encoding 3.1.3 Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)
phar-io/manifest 2.0.4 Component for reading phar.io manifest information from a PHP Archive (PHAR)
phar-io/version 3.2.1 Library for handling version information and constraints
phpoffice/phpspreadsheet 3.10.2 PHPSpreadsheet - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine
phpoption/phpoption 1.9.4 Option Type for PHP
phpunit/php-code-coverage 11.0.11 Library that provides collection, processing, and rendering functionality for PHP code coverage information.
phpunit/php-file-iterator 5.1.0 FilterIterator implementation that filters files based on a list of suffixes.
phpunit/php-invoker 5.0.1 Invoke callables with a timeout
phpunit/php-text-template 4.0.1 Simple template engine.
phpunit/php-timer 7.0.1 Utility class for timing
phpunit/phpunit 11.5.45 The PHP Unit Testing framework.
picqer/php-barcode-generator 2.4.2 An easy to use, non-bloated, barcode generator in PHP. Creates SVG, PNG, JPG and HTML images from the most used 1D barcode standards.
pragmarx/google2fa 9.0.0 A One Time Password Authentication package, compatible with Google Authenticator.
psr/cache 3.0.0 Common interface for caching libraries
psr/clock 1.0.0 Common interface for reading the clock.
psr/container 2.0.2 Common Container Interface (PHP FIG PSR-11)
psr/event-dispatcher 1.0.0 Standard interfaces for event handling.
psr/http-client 1.0.3 Common interface for HTTP clients
psr/http-factory 1.1.0 PSR-17: Common interfaces for PSR-7 HTTP message factories
psr/http-message 2.0 Common interface for HTTP messages
psr/log 3.0.2 Common interface for logging libraries
psr/simple-cache 3.0.0 Common interfaces for simple caching
ralouphie/getallheaders 3.0.3 A polyfill for getallheaders.
ramsey/collection 2.1.1 A PHP library for representing and manipulating collections.
ramsey/uuid 4.9.1 A PHP library for generating and working with universally unique identifiers (UUIDs).
rootinc/laravel-azure-middleware 0.9.10 Azure Middleware Auth
sebastian/cli-parser 3.0.2 Library for parsing CLI options
sebastian/code-unit 3.0.3 Collection of value objects that represent the PHP code units
sebastian/code-unit-reverse-lookup 4.0.1 Looks up which function or method a line of code belongs to
sebastian/comparator 6.3.2 Provides the functionality to compare PHP values for equality
sebastian/complexity 4.0.1 Library for calculating the complexity of PHP code units
sebastian/diff 6.0.2 Diff implementation
sebastian/environment 7.2.1 Provides functionality to handle HHVM/PHP environments
sebastian/exporter 6.3.2 Provides the functionality to export PHP variables for visualization
sebastian/global-state 7.0.2 Snapshotting of global state
sebastian/lines-of-code 3.0.1 Library for counting the lines of code in PHP source code
sebastian/object-enumerator 6.0.1 Traverses array structures and object graphs to enumerate all referenced objects
sebastian/object-reflector 4.0.1 Allows reflection of object attributes, including inherited and non-public ones
sebastian/recursion-context 6.0.3 Provides functionality to recursively process PHP variables
sebastian/type 5.1.3 Collection of value objects that represent the types of the PHP type system
sebastian/version 5.0.2 Library that helps with managing the version number of Git-hosted PHP projects
spatie/backtrace 1.8.1 A better backtrace
spatie/db-dumper 3.8.1 Dump databases
spatie/error-solutions 1.1.3 This is my package error-solutions
spatie/flare-client-php 1.10.1 Send PHP errors to Flare
spatie/ignition 1.15.1 A beautiful error page for PHP applications.
spatie/laravel-backup 9.3.7 A Laravel package to backup your application
spatie/laravel-ignition 2.9.1 A beautiful error page for Laravel applications.
spatie/laravel-package-tools 1.92.7 Tools for creating Laravel packages
spatie/laravel-permission 6.23.0 Permission handling for Laravel 8.0 and up
spatie/laravel-signal-aware-command 2.1.1 Handle signals in artisan commands
spatie/temporary-directory 2.3.0 Easily create, use and destroy temporary directories
staabm/side-effects-detector 1.0.5 A static analysis tool to detect side effects in PHP code
symfony/clock 7.4.0 Decouples applications from the system clock
symfony/console 7.4.0 Eases the creation of beautiful and testable command line interfaces
symfony/css-selector 7.4.0 Converts CSS selectors to XPath expressions
symfony/deprecation-contracts 3.6.0 A generic function and convention to trigger deprecation notices
symfony/error-handler 7.4.0 Provides tools to manage errors and ease debugging PHP code
symfony/event-dispatcher 8.0.0 Provides tools that allow your application components to communicate with each other by dispatching events and listening to them
symfony/event-dispatcher-contracts 3.6.0 Generic abstractions related to dispatching event
symfony/finder 7.4.0 Finds files and directories via an intuitive fluent interface
symfony/http-client 7.4.0 Provides powerful methods to fetch HTTP resources synchronously or asynchronously
symfony/http-client-contracts 3.6.0 Generic abstractions related to HTTP clients
symfony/http-foundation 7.4.0 Defines an object-oriented layer for the HTTP specification
symfony/http-kernel 7.4.0 Provides a structured process for converting a Request into a Response
symfony/mailer 7.4.0 Helps sending emails
symfony/mailgun-mailer 7.4.0 Symfony Mailgun Mailer Bridge
symfony/mime 7.4.0 Allows manipulating MIME messages
symfony/options-resolver 7.4.0 Provides an improved replacement for the array_replace PHP function
symfony/polyfill-ctype 1.33.0 Symfony polyfill for ctype functions
symfony/polyfill-intl-grapheme 1.33.0 Symfony polyfill for intl's grapheme_* functions
symfony/polyfill-intl-idn 1.33.0 Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions
symfony/polyfill-intl-normalizer 1.33.0 Symfony polyfill for intl's Normalizer class and related functions
symfony/polyfill-mbstring 1.33.0 Symfony polyfill for the Mbstring extension
symfony/polyfill-php80 1.33.0 Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions
symfony/polyfill-php83 1.33.0 Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions
symfony/polyfill-php84 1.33.0 Symfony polyfill backporting some PHP 8.4+ features to lower PHP versions
symfony/polyfill-php85 1.33.0 Symfony polyfill backporting some PHP 8.5+ features to lower PHP versions
symfony/polyfill-uuid 1.33.0 Symfony polyfill for uuid functions
symfony/process 7.4.0 Executes commands in sub-processes
symfony/psr-http-message-bridge 7.4.0 PSR HTTP message bridge
symfony/routing 7.4.0 Maps an HTTP request to a set of configuration variables
symfony/service-contracts 3.6.1 Generic abstractions related to writing services
symfony/string 8.0.0 Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way
symfony/translation 7.4.0 Provides tools to internationalize your application
symfony/translation-contracts 3.6.1 Generic abstractions related to translation
symfony/uid 7.4.0 Provides an object-oriented API to generate and represent UIDs
symfony/var-dumper 7.4.0 Provides mechanisms for walking through any arbitrary PHP variable
symfony/yaml 7.4.0 Loads and dumps YAML files
tecnickcom/tcpdf 6.10.1 TCPDF is a PHP class for generating PDF documents and barcodes.
theseer/tokenizer 1.3.1 A small library for converting tokenized PHP source code into XML and potentially other formats
tijsverkoyen/css-to-inline-styles 2.3.0 CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.
vlucas/phpdotenv 5.6.2 Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.
voku/portable-ascii 2.0.3 Portable ASCII library - performance optimized (ascii) string functions for php.
webonyx/graphql-php 15.26.0 A PHP port of GraphQL reference implementationRe: Error during aimeos setup / upgrade
Looks OK at first sight but can you please try to update to 2025.10 instead as 2024.10 is end of life in 4 months.
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos,
give us a star
If you like Aimeos,
Re: Error during aimeos setup / upgrade
The same error
Below composer show
Code: Select all
C:\xampp\htdocs\giftcards-portal-new>php8artisan aimeos:setup
Initializing or updating the Aimeos database tables for site "pl"
Migrating: \vendor\aimeos\aimeos-core\setup\AttributeMigrateKey.php
Doctrine\DBAL\Exception\InvalidColumnDeclaration
Column "type" has invalid type
at vendor\doctrine\dbal\src\Exception\InvalidColumnDeclaration.php:16
12▕ final class InvalidColumnDeclaration extends LogicException implements Exception
13▕ {
14▕ public static function fromInvalidColumnType(string $columnName, InvalidColumnType $e): self
15▕ {
➜ 16▕ return new self(sprintf('Column "%s" has invalid type', $columnName), 0, $e);
17▕ }
18▕ }
19▕
1 vendor\doctrine\dbal\src\Platforms\AbstractPlatform.php:206
Doctrine\DBAL\Exception\InvalidColumnDeclaration::fromInvalidColumnType()
2 vendor\doctrine\dbal\src\Exception\InvalidColumnType\ColumnLengthRequired.php:22
Doctrine\DBAL\Exception\InvalidColumnType\ColumnLengthRequired::("Doctrine\DBAL\Platforms\MySQL84Platform requires the length of a VARCHAR column to be specified") Code: Select all
C:\xampp\htdocs\giftcards-portal-new>php8 composer.phar show
aimeos-extensions/new-ext dev-update_portal Aimeos new-ext extension
aimeos/ai-admin-graphql 2025.10.1 Aimeos Admin GraphQL API extension
aimeos/ai-admin-jqadm 2025.10.3 Aimeos VueJS+Bootstrap admin backend
aimeos/ai-admin-jsonadm 2025.10.1 Aimeos JSON admin API for backend
aimeos/ai-client-html 2025.10.3 Aimeos standard HTML frontend
aimeos/ai-client-jsonapi 2025.10.2 Aimeos frontend JSON REST API
aimeos/ai-cms-grapesjs 2025.10.2 Aimeos GrapesJS CMS extension
aimeos/ai-controller-frontend 2025.10.2 Aimeos business controller logic for frontend
aimeos/ai-controller-jobs 2025.10.5 Aimeos job controllers for long running tasks
aimeos/ai-laravel 2025.10.1 Laravel adapter for Aimeos e-commerce integration
aimeos/aimeos-base 2025.10.1 Aimeos base layer for abstracting from host environments
aimeos/aimeos-core 2025.10.2 Full-featured e-commerce components for high performance online shops
aimeos/aimeos-laravel 2025.10.1 Cloud native, API first Laravel eCommerce package with integrated AI for ultra-fast online shops, marketplaces and complex B2B projects
aimeos/macro 1.0.2 Customize classes using closures
aimeos/map 3.12.0 Easy and elegant handling of PHP arrays as array-like collection objects similar to jQuery and Laravel Collections
aimeos/upscheme 1.2.0 Database schema upgrades made easy
azuyalabs/yasumi 2.8.0 The easy PHP Library for calculating holidays
bacon/bacon-qr-code 3.0.3 BaconQrCode is a QR code generator for PHP.
barryvdh/laravel-snappy 1.0.4 Snappy PDF/Image for Laravel
brick/math 0.14.1 Arbitrary-precision arithmetic library
carbonphp/carbon-doctrine-types 3.2.0 Types to use Carbon in Doctrine
composer/pcre 3.3.2 PCRE wrapping library that offers type-safe preg_* replacements.
dasprid/enum 1.0.7 PHP 7.1 enum implementation
dflydev/dot-access-data 3.0.3 Given a deep data structure, access data by dot notation.
doctrine/dbal 4.4.1 Powerful PHP database abstraction layer (DBAL) with many features for database schema introspection and management.
doctrine/deprecations 1.1.5 A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.
doctrine/inflector 2.1.0 PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.
doctrine/lexer 3.0.1 PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.
dragonmantank/cron-expression 3.6.0 CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due
egulias/email-validator 4.0.4 A library for validating emails against several RFCs
enshrined/svg-sanitize 0.22.0 An SVG sanitizer for PHP
ezyang/htmlpurifier 4.19.0 Standards compliant HTML filter written in PHP
fakerphp/faker 1.24.1 Faker is a PHP library that generates fake data for you.
filp/whoops 2.18.4 php error handling for cool kids
fruitcake/php-cors 1.4.0 Cross-origin resource sharing library for the Symfony HttpFoundation
graham-campbell/result-type 1.1.3 An Implementation Of The Result Type
guzzlehttp/guzzle 7.10.0 Guzzle is a PHP HTTP client library
guzzlehttp/promises 2.3.0 Guzzle promises library
guzzlehttp/psr7 2.8.0 PSR-7 message implementation that also provides common utility methods
guzzlehttp/uri-template 1.0.5 A polyfill class for uri_template of PHP
hamcrest/hamcrest-php 2.1.1 This is the PHP port of Hamcrest Matchers
intervention/gif 4.2.2 Native PHP GIF Encoder/Decoder
intervention/image 3.11.5 PHP Image Processing
jschaedl/iban-validation 2.7.0 A small library for validating International BankAccount Numbers (IBANs).
knplabs/knp-snappy 1.5.1 PHP library allowing thumbnail, snapshot or PDF generation from a url or a html page. Wrapper for wkhtmltopdf/wkhtmltoimage.
laminas/laminas-diactoros 3.8.0 PSR HTTP Message implementations
laravel/fortify 1.32.1 Backend controllers and scaffolding for Laravel authentication.
laravel/framework 12.41.1 The Laravel Framework.
laravel/jetstream 5.4.0 Tailwind scaffolding for the Laravel framework.
laravel/prompts 0.3.8 Add beautiful and user-friendly forms to your command-line applications.
laravel/sail 1.50.0 Docker files for running a basic Laravel application.
laravel/serializable-closure 2.0.7 Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.
league/commonmark 2.8.0 Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)
league/config 1.2.0 Define configuration arrays with strict schemas and access values with dot notation
league/flysystem 3.30.2 File storage abstraction for PHP
league/flysystem-local 3.30.2 Local filesystem adapter for Flysystem.
league/mime-type-detection 1.16.0 Mime-type detection for Flysystem
league/uri 7.6.0 URI manipulation library
league/uri-interfaces 7.6.0 Common tools for parsing and resolving RFC3987/RFC3986 URI
maennchen/zipstream-php 3.2.0 ZipStream is a library for dynamically streaming dynamic zip files from PHP without writing to the disk at all on the server.
markbaker/complex 3.0.2 PHP Class for working with complex numbers
markbaker/matrix 3.0.1 PHP Class for working with matrices
microsoft/microsoft-graph 1.110.0 The Microsoft Graph SDK for PHP
mobiledetect/mobiledetectlib 4.8.09 Mobile_Detect is a lightweight PHP class for detecting mobile devices. It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment.
mockery/mockery 1.6.12 Mockery is a simple yet flexible PHP mock object framework
monolog/monolog 3.9.0 Sends your logs to files, sockets, inboxes, databases and various web services
myclabs/deep-copy 1.13.4 Create deep copies (clones) of your objects
nesbot/carbon 3.11.0 An API extension for DateTime that supports 281 different languages.
nette/schema 1.3.3 📐 Nette Schema: validating data structures against a given Schema.
nette/utils 4.1.0 🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.
nikic/php-parser 5.7.0 A PHP parser written in PHP
nunomaduro/collision 8.8.3 Cli error handling for console/command-line PHP applications.
nunomaduro/termwind 2.3.3 Its like Tailwind CSS, but for the console.
nyholm/psr7 1.8.2 A fast PHP7 implementation of PSR-7
paragonie/constant_time_encoding 3.1.3 Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)
phar-io/manifest 2.0.4 Component for reading phar.io manifest information from a PHP Archive (PHAR)
phar-io/version 3.2.1 Library for handling version information and constraints
phpoffice/phpspreadsheet 3.10.2 PHPSpreadsheet - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine
phpoption/phpoption 1.9.4 Option Type for PHP
phpunit/php-code-coverage 11.0.11 Library that provides collection, processing, and rendering functionality for PHP code coverage information.
phpunit/php-file-iterator 5.1.0 FilterIterator implementation that filters files based on a list of suffixes.
phpunit/php-invoker 5.0.1 Invoke callables with a timeout
phpunit/php-text-template 4.0.1 Simple template engine.
phpunit/php-timer 7.0.1 Utility class for timing
phpunit/phpunit 11.5.46 The PHP Unit Testing framework.
picqer/php-barcode-generator 2.4.2 An easy to use, non-bloated, barcode generator in PHP. Creates SVG, PNG, JPG and HTML images from the most used 1D barcode standards.
pragmarx/google2fa 9.0.0 A One Time Password Authentication package, compatible with Google Authenticator.
psr/cache 3.0.0 Common interface for caching libraries
psr/clock 1.0.0 Common interface for reading the clock.
psr/container 2.0.2 Common Container Interface (PHP FIG PSR-11)
psr/event-dispatcher 1.0.0 Standard interfaces for event handling.
psr/http-client 1.0.3 Common interface for HTTP clients
psr/http-factory 1.1.0 PSR-17: Common interfaces for PSR-7 HTTP message factories
psr/http-message 2.0 Common interface for HTTP messages
psr/log 3.0.2 Common interface for logging libraries
psr/simple-cache 3.0.0 Common interfaces for simple caching
ralouphie/getallheaders 3.0.3 A polyfill for getallheaders.
ramsey/collection 2.1.1 A PHP library for representing and manipulating collections.
ramsey/uuid 4.9.1 A PHP library for generating and working with universally unique identifiers (UUIDs).
rootinc/laravel-azure-middleware 0.9.10 Azure Middleware Auth
sebastian/cli-parser 3.0.2 Library for parsing CLI options
sebastian/code-unit 3.0.3 Collection of value objects that represent the PHP code units
sebastian/code-unit-reverse-lookup 4.0.1 Looks up which function or method a line of code belongs to
sebastian/comparator 6.3.2 Provides the functionality to compare PHP values for equality
sebastian/complexity 4.0.1 Library for calculating the complexity of PHP code units
sebastian/diff 6.0.2 Diff implementation
sebastian/environment 7.2.1 Provides functionality to handle HHVM/PHP environments
sebastian/exporter 6.3.2 Provides the functionality to export PHP variables for visualization
sebastian/global-state 7.0.2 Snapshotting of global state
sebastian/lines-of-code 3.0.1 Library for counting the lines of code in PHP source code
sebastian/object-enumerator 6.0.1 Traverses array structures and object graphs to enumerate all referenced objects
sebastian/object-reflector 4.0.1 Allows reflection of object attributes, including inherited and non-public ones
sebastian/recursion-context 6.0.3 Provides functionality to recursively process PHP variables
sebastian/type 5.1.3 Collection of value objects that represent the types of the PHP type system
sebastian/version 5.0.2 Library that helps with managing the version number of Git-hosted PHP projects
spatie/backtrace 1.8.1 A better backtrace
spatie/db-dumper 3.8.1 Dump databases
spatie/error-solutions 1.1.3 This is my package error-solutions
spatie/flare-client-php 1.10.1 Send PHP errors to Flare
spatie/ignition 1.15.1 A beautiful error page for PHP applications.
spatie/laravel-backup 9.3.7 A Laravel package to backup your application
spatie/laravel-ignition 2.9.1 A beautiful error page for Laravel applications.
spatie/laravel-package-tools 1.92.7 Tools for creating Laravel packages
spatie/laravel-permission 6.23.0 Permission handling for Laravel 8.0 and up
spatie/laravel-signal-aware-command 2.1.1 Handle signals in artisan commands
spatie/temporary-directory 2.3.0 Easily create, use and destroy temporary directories
staabm/side-effects-detector 1.0.5 A static analysis tool to detect side effects in PHP code
symfony/clock 8.0.0 Decouples applications from the system clock
symfony/console 7.4.1 Eases the creation of beautiful and testable command line interfaces
symfony/css-selector 7.4.0 Converts CSS selectors to XPath expressions
symfony/deprecation-contracts 3.6.0 A generic function and convention to trigger deprecation notices
symfony/error-handler 7.4.0 Provides tools to manage errors and ease debugging PHP code
symfony/event-dispatcher 8.0.0 Provides tools that allow your application components to communicate with each other by dispatching events and listening to them
symfony/event-dispatcher-contracts 3.6.0 Generic abstractions related to dispatching event
symfony/finder 7.4.0 Finds files and directories via an intuitive fluent interface
symfony/http-client 7.4.1 Provides powerful methods to fetch HTTP resources synchronously or asynchronously
symfony/http-client-contracts 3.6.0 Generic abstractions related to HTTP clients
symfony/http-foundation 7.4.1 Defines an object-oriented layer for the HTTP specification
symfony/http-kernel 7.4.2 Provides a structured process for converting a Request into a Response
symfony/mailer 7.4.0 Helps sending emails
symfony/mailgun-mailer 7.4.0 Symfony Mailgun Mailer Bridge
symfony/mime 7.4.0 Allows manipulating MIME messages
symfony/options-resolver 8.0.0 Provides an improved replacement for the array_replace PHP function
symfony/polyfill-ctype 1.33.0 Symfony polyfill for ctype functions
symfony/polyfill-intl-grapheme 1.33.0 Symfony polyfill for intl's grapheme_* functions
symfony/polyfill-intl-idn 1.33.0 Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions
symfony/polyfill-intl-normalizer 1.33.0 Symfony polyfill for intl's Normalizer class and related functions
symfony/polyfill-mbstring 1.33.0 Symfony polyfill for the Mbstring extension
symfony/polyfill-php80 1.33.0 Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions
symfony/polyfill-php83 1.33.0 Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions
symfony/polyfill-php84 1.33.0 Symfony polyfill backporting some PHP 8.4+ features to lower PHP versions
symfony/polyfill-php85 1.33.0 Symfony polyfill backporting some PHP 8.5+ features to lower PHP versions
symfony/polyfill-uuid 1.33.0 Symfony polyfill for uuid functions
symfony/process 7.4.0 Executes commands in sub-processes
symfony/psr-http-message-bridge 7.4.0 PSR HTTP message bridge
symfony/routing 7.4.0 Maps an HTTP request to a set of configuration variables
symfony/service-contracts 3.6.1 Generic abstractions related to writing services
symfony/string 8.0.1 Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way
symfony/translation 8.0.1 Provides tools to internationalize your application
symfony/translation-contracts 3.6.1 Generic abstractions related to translation
symfony/uid 7.4.0 Provides an object-oriented API to generate and represent UIDs
symfony/var-dumper 7.4.0 Provides mechanisms for walking through any arbitrary PHP variable
symfony/yaml 7.4.1 Loads and dumps YAML files
tecnickcom/tcpdf 6.10.1 TCPDF is a PHP class for generating PDF documents and barcodes.
theseer/tokenizer 1.3.1 A small library for converting tokenized PHP source code into XML and potentially other formats
tijsverkoyen/css-to-inline-styles 2.3.0 CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.
vlucas/phpdotenv 5.6.2 Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.
voku/portable-ascii 2.0.3 Portable ASCII library - performance optimized (ascii) string functions for php.
webonyx/graphql-php 15.27.1 A PHP port of GraphQL reference implementationRe: Error during aimeos setup / upgrade
The main problem seems to be:
But the VARCHAR should have a length of 64:
- https://github.com/aimeos/aimeos-core/b ... p.php#L196
- https://github.com/aimeos/aimeos-core/b ... #L217-L222
Can you check that please?
Code: Select all
Doctrine\DBAL\Exception\InvalidColumnType\ColumnLengthRequired::("Doctrine\DBAL\Platforms\MySQL84Platform requires the length of a VARCHAR column to be specified")
- https://github.com/aimeos/aimeos-core/b ... p.php#L196
- https://github.com/aimeos/aimeos-core/b ... #L217-L222
Can you check that please?
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos,
give us a star
If you like Aimeos,