Checklist
[Y] I have read intro post: About the Installation Issues category
[Y] I have read the tutorials, help and searched for similar issues
[Y] I provide relevant information about my server (component names and versions, etc.)
[Y] I provide a copy of my logs and healthcheck
[Y] I describe the steps I have taken to trouble shoot the problem
[Y] I describe the steps on how to reproduce the issue
I’m attempting to install passbolt from scratch – not a clean installation. There are older versions of PHP on the VM I’m using and the db will be external on another vm.
I’m only trying to get passbolt setup at the moment.
When running this command:
sudo -u www-data composer install --no-dev
I also ran this command to temporarily bypass the errors about extensions:
sudo -u www-data composer install --no-dev --ignore-platform-req=ext-gnupg --ignore-platform-req=ext-curl --ignore-platform-req=ext-simplexml --ignore-platform-req=ext-curl --ignore-platform-req=ext-simplexml
I get the following output:
Installing dependencies from lock file
Verifying lock file contents can be installed on current platform.
Nothing to install, update or remove
Generating optimized autoload files
23 packages you are using are looking for funding.
Use thecomposer fund
command to find out more!
App\Console\Installer::postInstall
Set Folder Permissions ? (Default to Y) [Y,n]?
No Security.salt placeholder to replace.
That’s it.
The last line seems to be most important part but I’m not sure where to begin:
No Security.salt placeholder to replace.
Prior to this I was enabling php extensions since the output was giving me ‘problems’ to solve.
Above is the most recent output. I’m not upgrading, I’m just trying to install passbolt.
I haven’t changed any versions of anything. The one or two threads I can find is others that are upgrading Passbolt and other dependencies. That’s not my situation.
I’m installing this on Ubuntu:
PRETTY_NAME=“Ubuntu 22.04.3 LTS”
NAME=“Ubuntu”
VERSION_ID=“22.04”
VERSION=“22.04.3 LTS (Jammy Jellyfish)”
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
UBUNTU_CODENAME=jammy
Here’s the guide I’m using:
Any help would be greatly appreciated.