Installing and operating
Getting Convoro running, keeping it running, and what needs a schedule.
How do I install Convoro?
Upload the zip, open the site in a browser and follow the installer. There is no Composer step, no build step and no shell required — you need PHP 8.3 or newer and a MySQL database.
Administrators
I finished installing and it went back to the beginning. Why?
A fault in the 1.0.0, 1.0.1 and 1.0.2 downloads, and in the first build of 1.0.3. Download 1.0.3 again and run the installer once more — your database is fine and nothing needs undoing first.
Administrators
Is there a .env file? Where is the database password?
In config/site.php, a PHP file rather than a .env. A .php file is executed by the server; a .env is handed out as plain text by anything serving static files from the application root.
Administrators
Do I need to set up cron jobs?
Convoro works without any, but three commands are worth scheduling: purchases:sweep if you sell anything, privacy:prune, and search:reindex if you use an external search backend.
Administrators
How do I make search better on a large community?
Install the OpenSearch module, point it at your server in Admin → OpenSearch, and rebuild the index. MySQL stays the default and search falls back to it automatically if the server stops answering.
Administrators
My uploaded images work locally but 404 in production. Why?
Your nginx configuration is serving anything ending in .png straight from disk, and Convoro serves uploads through PHP. Add a location block for the path — the list is in tools/deploy/nginx-paths-served-by-php.conf.
Administrators
What do I need to back up?
The database, the content directory, config/site.php and any extensions you installed. The code itself you can re-download; those four you cannot.
Administrators