Description: During the installation of FreePBX 17, an error occurs after entering the database credentials. The error message indicates that the class Ramsey\Uuid\Exception\UnsatisfiedDependencyException
cannot be found. This issue arises consistently when attempting to install FreePBX on an ARM64 architecture system using Asterisk 20.
Steps to Reproduce:
- Clone the FreePBX 17 repository:
git clone https://github.com/FreePBX/framework.git -b release/17.0
-
- Compile and install Asterisk 20 from source.
-
- Begin the FreePBX installation:
./install
- Follow the installation prompts until asked to enter database details.
- After submitting the database information, the installation fails with the mentioned error.
Expected Behavior: The installation should proceed without errors, properly initializing the database and continuing with the FreePBX setup.
Actual Behavior: The installation fails immediately after entering the database details, with the following error:
In FreePBX.class.php line 19:
Class "Ramsey\Uuid\Exception\UnsatisfiedDependencyException" not found
System Information:
- Operating System: [e.g., Debian 12 ARM64]
- Asterisk Version: 20.9.2
- FreePBX Version: 17.0 (release/17.0 branch)
- PHP Version: 8.2.22
- Composer Version: 2.5.5
Greetings
Niclas
2 posts - 2 participants