Skip to content

Update README.md#260

Open
Jan-Walther-Basilicom wants to merge 3 commits intopimcore:2026.xfrom
Jan-Walther-Basilicom:patch-2
Open

Update README.md#260
Jan-Walther-Basilicom wants to merge 3 commits intopimcore:2026.xfrom
Jan-Walther-Basilicom:patch-2

Conversation

@Jan-Walther-Basilicom
Copy link
Copy Markdown

@Jan-Walther-Basilicom Jan-Walther-Basilicom commented Apr 16, 2026

Version constraint for composer create-project

If the version constraint is omitted, it may install 2025.4 version, e.g. if you have PHP 8.3 installed. And then the step

./vendor/bin/pimcore-install --install-profile='App\Installer\SkeletonProfile'

will fail with error

The "--install-profile" option does not exist.

With this PR, you will get

Cannot use pimcore/skeleton's latest version v2026.1.0 as it requires php ~8.4.0 || ~8.5.0 which is not satisfied by your platform.

Alternative approach:
We could add --install-profile as dummy option in 2025.4, then it will not error. But imho it is a good idea to specify the Pimcore Platform version to be installed.

--no-scripts for create-project

composer create-project also runs the scripts from post-install-cmd. This does not make sense as Pimcore is not installed yet and executing it on the host and not in Docker does make even less sense - in my case it caused error

PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 2621440 bytes) in /Users/janwalther/PhpstormProjects/skeleton/my-project/vendor/symfony/framework-bundle/DependencyInjection/
Compiler/ContainerBuilderDebugDumpPass.php on line 52
during cache:clear

Use Studio UI login url

http:localhost/admin does not exist anymore, we need to use http://localhost/pimcore-studio/login now.

@Jan-Walther-Basilicom Jan-Walther-Basilicom changed the title Update README.md to composer create-project version constraint ">= 2026" Update README.md Apr 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants