Install Éclair on OVHcloud

Contents
  1. The plan and control panel at a glance
  2. Step 1: choose PHP 8.3
  3. Step 2: turn on the HTTPS certificate
  4. Step 3: delete the “Site en construction” page
  5. Step 4: upload the files by FTP
  6. Step 5: run the setup wizard
  7. Step 6: check after installation
  8. Pitfalls specific to OVHcloud
  9. Install Éclair on OVHcloud: what if something goes wrong?
  10. Key points
  11. Going further
  12. Frequently asked questions

To install Éclair on OVHcloud, you need an FTP client, because this web host no longer has an online file manager. The rest comes down to the PHP version and the Let's Encrypt certificate, set in the OVHcloud Control Panel, and the www folder, where a “Site en construction” (site under construction) page is waiting for you.

The plan and control panel at a glance

ItemAt OVHcloud
Control panelOVHcloud Control Panel: Web Cloud › Hébergements (hosting plans)
Web serverApache 2.4; .htaccess and URL rewriting supported
PHP versionOne global version per hosting plan, from 7.4 to 8.5; never upgraded automatically
Public folderwww
ZIP extractionNo: no online file manager; unzip over SSH from the Pro plan up
Outgoing connectionsAllowed from PHP and logged (“Logs OUT”)
Price checked on November 1, 2026Starter: €1.59 excl. VAT/month (€1.91 incl. VAT) for the first year, then €2.59 excl. VAT/month (OVHcloud pricing, in French)

Starter hosts 1 site with 1 GB of space. Perso goes from €2.99 to €5.99 excl. VAT/month (15 sites, FTP only), and Pro from €1.99 to €9.99 excl. VAT/month (100 sites, SSH access). The promotional prices apply to the first 12 months. All these prices are in euros, as shown on OVHcloud's French page, and exclude VAT unless stated otherwise.

Step 1: choose PHP 8.3

In the Control Panel:

  1. Open Web Cloud, then Hébergements (hosting plans), and select your hosting plan.
  2. In the Configuration box, click “...” next to Version PHP globale (global PHP version), then Modifier la configuration (change the configuration).
  3. Choose Modifier la configuration courante (change the current configuration), then click Suivant (next).
  4. Select PHP 8.3, keep the php engine (PHP-FPM), then confirm.

The Informations générales (general information) tab then shows the active version. Another, equivalent method is the .ovhconfig file, present at the root of your FTP space. Edit its app.engine.version line:

app.engine=php
app.engine.version=8.3
http.firewall=none
environment=production
container.image=stable64

Keep a single .ovhconfig, the one at the root: users report conflicts with two files. And forget the old tricks: changing PHP through .htaccess no longer works.

Step 2: turn on the HTTPS certificate

Since August 6, 2025, Let's Encrypt is turned on by default for domains and subdomains added to a hosting plan. Check its status first, then, if it's missing:

  1. In your hosting plan, open the Certificats SSL (SSL certificates) tab.
  2. Under Activer le certificat SSL (activate the SSL certificate), select your domain.
  3. Click Activer SSL Let's Encrypt (activate Let's Encrypt SSL). Activation can take several hours.

Conditions: the domain points to the IP address of the hosting plan, it's declared in Mes sites (my sites) and it doesn't already have an active certificate. OVHcloud has no button to force HTTPS. If you run the wizard over https://, Éclair takes care of it by ticking Force HTTPS, then redirects every visit to the official address once that address is verified. For a server-side rule, once step 4 is done, add the lines from OVHcloud's guide at the top of Éclair's .htaccess:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Step 3: delete the “Site en construction” page

OVHcloud puts an index.html file in www that displays its “Site en construction” page. At OVHcloud, index.php takes precedence over index.html, but don't leave this file lying around: in step 4, rename it to index.html.old in FileZilla (right-click, then Rename) or delete it.

Step 4: upload the files by FTP

  1. In your hosting plan, open the FTP - SSH tab: it shows the FTP server, the SSH server and the main username. The password is in the installation email; otherwise, reset it.
  2. In FileZilla, enter the Host, Username, Password and port 21, then click Quickconnect.
  3. Turn on Server › Force showing hidden files.
  4. On the right, open www. On the left, open the extracted eclair folder and select all of its contents.
  5. Drag the selection into www, then check that .htaccess appears there.

To encrypt the connection, use SFTP on port 22. On Starter and Perso, turn it on for your user by ticking its SFTP column; from Pro up, choose FTP et SFTP (FTP and SFTP) or FTP, SFTP et SSH (FTP, SFTP and SSH). With SSH access (Pro and above), you can also upload the archive to www and extract it on the server:

cd www
unzip eclair-cms-1.8.0.zip
mv eclair/* eclair/.htaccess .
rmdir eclair
rm eclair-cms-1.8.0.zip LISEZ-MOI.txt LICENSE.txt THIRD-PARTY-NOTICES.txt
FTP upload of the contents of the eclair folder to the www folder at OVHcloud
At OVHcloud, the contents of the eclair folder go into www

Step 5: run the setup wizard

Open https://your-domain.com. The first screen of the wizard checks PHP, the extensions and write permissions; the “Clean URLs (URL rewriting)” line must show “Active”. If PHP doesn't show 8.3, go back to step 1: a second .ovhconfig may be the cause. The rest, 4 questions in 3 minutes, is described in Install Éclair step by step.

Welcome screen of the Éclair setup wizard on OVHcloud hosting
The wizard checks the server before asking its 4 questions

Step 6: check after installation

  1. In Security, check “Encrypted connection (HTTPS) enforced”, “Site address verified” and “Supported PHP version”. If the address isn't verified, click Verify the site address.
  2. The “Folder protection test” must mark every file Protected.
  3. For the AI assistant, click Test the connection in Settings › AI assistant. OVHcloud allows outgoing connections from PHP: “Connection successful” is the expected result.

Pitfalls specific to OVHcloud

Install Éclair on OVHcloud: what if something goes wrong?

ProblemCauseSolution
“Site en construction” pageOld index.html, or files uploaded outside wwwCheck that index.php is in www, then rename index.html
404 error on every page except the home page.htaccess left on your computerForce showing hidden files in FileZilla and upload it again
PHP doesn't switch to 8.3Version changed in .htaccess, or two .ovhconfig filesUse the Control Panel and keep only the .ovhconfig at the root
The padlock doesn't appearCertificate still being activatedWait a few hours, then check the Certificats SSL tab
“Your request has been blocked”OVHcloud's upstream protectionSend your IP, the date and the Request ID to support

Other cases are described on the Troubleshooting page.

Key points

Going further

Frequently asked questions

Which OVHcloud plan should I choose for Éclair?

Starter is enough for one site: Éclair weighs less than 1 MB, and your images will share the 1 GB available. Choose Pro if you want SSH access.

Why doesn't my .htaccess change the PHP version?

That method no longer works at OVHcloud. Use Version PHP globale (global PHP version) in the Control Panel, or the app.engine.version line of the .ovhconfig file.

Can I do without an FTP client at OVHcloud?

On Starter and Perso, no: there's no longer an online tool, and no SSH access. FileZilla or Cyberduck will do the job, whichever you prefer.

Does OVHcloud back up my site?

Yes, with automatic copies from 1, 2, 3, 7 and 14 days back, which OVHcloud describes as non-contractual. Also download Éclair's backup from the Security page.