I am attempting to install Blesta on a nginx server; however, I am running into issues. Here are the steps I took:
Fresh Blesta 5.11.0-b1 upload in the directory ‘billing’ on a new Ubuntu server. Before changing anything, I accessed the default index.php file installed in the root directory. When I attempted to access /billing/install.php, I got this error: Mod rewrite is not enabled, or htaccess is not supported by this server. You must disable pretty URL support in Blesta by removing the .htaccess file.
After removing the .htaccess file per the above error message, I received this message when I accessed /billing/install.php: 404 Not Found nginx
I restored the .htaccess file, which returned me to the error noted in step 1 above.
I also tried the changes provided under this link: Here's an additional configuration for systems with TLS 1.3 support (Running OpenSSL 1.1.1+), and the results were identical to those listed under steps 5 though 8 below.
After making the above change, I visited /billing/install.php. I was greeted with Error code 521, Web server is down.
The default index.php file in the root folder also can no longer be accessed.
I removed the changes previously made to the nginx configuration file, then restarted nginx.
I can now see the index.php file in the root folder; however, I am back to the Mode rewrite error when I attempt to install Blesta.
The server is running Ubuntu 24.04 LTS, PHP 8.4.1, nginx/1.26.2, and even though I have not made it that far yet, MariaDB 11.2. There is no .htaccess file in the server’s root directory, just a default index.php file created during the pinup process. The only other content is the folder ‘billing’ containing the Blesta files.
I would appreciate any help in getting Blesta installed.
Question
BoardBoss
I am attempting to install Blesta on a nginx server; however, I am running into issues. Here are the steps I took:
The server is running Ubuntu 24.04 LTS, PHP 8.4.1, nginx/1.26.2, and even though I have not made it that far yet, MariaDB 11.2. There is no .htaccess file in the server’s root directory, just a default index.php file created during the pinup process. The only other content is the folder ‘billing’ containing the Blesta files.
I would appreciate any help in getting Blesta installed.
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.