Open this page after upload to see why a 500 error is happening. It checks both the main app and the /pay app, including env values, database access, writable folders, and obvious Apache syntax issues.
public_html and keep the pay folder inside it..env and pay/.env database values. If the bundled SQL dump exists, you can use https://payjos.com/live-setup.php for the easier flow.https://payjos.com/ and pay app URL to https://payjos.com/pay/.writable and pay/writable are writable on the server.https://payjos.com/install-check.php. Fix every red item first, then every orange item.DEBUG_SHOW_ERRORS = 1 in both env files, reload once, then change it back to 0 after fixing the issue.