Hi,
A few years ago I installed Ghost with mapache theme on a small self hosted server.
It didn’t survived the latest apt update + upgrade.
It’s current status has too many inconsistencies. Nothing that can’t be solved though. Below the output of ghost doctor. The Cloudinary storage may have been corrupted, I don’t know (as far as I remember it was easy to setup).
I have a backup :
backup-from-v5.40.1-on-2023-11-07-23-40-03.zip
This is a personal blog, I can live without it. It was already offline because my optic fiber was broken for 2 months.
If you can help, drop me a message. Thank you.
Stéphane
Checking system Node.js version - found v18.20.2
Checking logged in user
Ensuring user is not logged in as ghost user
Checking if logged in user is directory owner
Checking current folder permissions
Checking system compatibility
Checking for a MySQL installation
- sudo systemctl is-active ghost_www-xxxxx-com
Validating config
Checking folder permissions
Checking file permissions
Checking content folder ownership
Checking memory availability
Checking binary dependencies
Checking free space
Checking systemd unit file
Warning: Ghost is running with node v18.12.1.
Your current node version is v18.20.2.
Checking systemd node version - found v18.12.1
One or more errors occurred.
- Validating config
Error detected in the production configuration.
Message: Invalid database type. Supported types are mysql and sqlite3
Configuration Key(s): database.client
Current Value(s): mysql2Help: Run
ghost config <key> <new value>
for each key to fix the issue.
- Checking binary dependencies
Message: The installed node version has changed since Ghost was installed.
Help: Run ghost update 5.72.1 --force to re-install binary dependencies.Debug Information:
OS: Ubuntu, v22.04.4 LTS
Node Version: v18.20.2
Ghost Version: 5.72.1
Ghost-CLI Version: 1.26.0
Environment: production
Command: ‘ghost doctor’Try running ghost doctor to check your system for known issues.
You can always refer to Ghost-CLI - A fully loaded tool for installation and configuration for troubleshooting.