Skip to content

After installing

Work through this checklist once the installer finishes.

OFEngine runs its background work from one scheduled task: recurring subscription billing, failed-payment retries, scheduled posts and messages, queued emails and video processing. Without this cron job, subscriptions won’t renew and scheduled content won’t publish.

Add a cron job that runs every minute:

Terminal window
* * * * * cd /path/to/your/webroot/backend && php artisan schedule:run >> /dev/null 2>&1
  • Replace /path/to/your/webroot with the folder you uploaded OFEngine into.
  • If php isn’t found, use the full path. Run which php over SSH to find it, or check your host’s docs.
  • cPanel: go to Cron Jobs, choose Once Per Minute, and paste the command.

You don’t need Supervisor, PM2 or any other long-running process. The scheduler handles everything.

Log in to the admin panel at https://your-domain.com/admin and set up:

Before you invite creators:

  1. Create a test fan account in a private browser window.
  2. Subscribe to a test creator and buy one pay-per-view item, using your processor’s test mode if it has one.
  3. Check that the receipt email arrives.
  4. Upload a short video and confirm it plays.

If anything fails, see Troubleshooting.