Skip to main content

Troubleshooting

Before see all troubleshooting please clear cache, config etc in admin panel and check frontend

cache

This section helps you fix common issues you may face after installing Quizix, without needing advanced technical knowledge.


1. Website Shows Blank Page or Error

What this means:
The application is installed, but some basic setup is missing.

What to do:

  • Make sure you completed all installation steps
  • Confirm that the .env file exists on your server
  • Ask your hosting provider to check file permissions for:
    • storage
    • bootstrap/cache

If you are using shared hosting (cPanel), this is very common and easily fixed by support.


2. Database Connection Error

What this means:
Quizix cannot connect to your database.

What to check:

  • Database name
  • Database username
  • Database password

What to do:

  • Open your .env file
  • Make sure the database details match exactly with your hosting database settings
  • Ensure the database is already created

If unsure, contact your hosting provider and ask them to verify database access.


3. Admin Changes Not Showing on Website

Example issues:

  • Quiz settings not updating
  • Payment settings not reflecting
  • Content appears old

Why this happens:
Quizix uses modern frontend caching for better performance.

What to do:

  • Refresh your browser (Ctrl + F5)
  • Clear your browser cache
  • Clear your browser cache (Ctrl + F5)
  • Go to your Admin Panel
    • Navigate to Extra → Info
    • Click on Clear Cache or Frontend Clear Cache
    • This will clear the frontend cache
      (Works only for Standalone Client installations)
  • Restart the frontend server (if applicable)
  • If hosted on Vercel or similar, redeploy the frontend (If applicable)

This is not a bug, it’s normal behavior for modern web applications.


4. Images or Uploaded Files Not Showing

What this means:
The server is not properly linked to uploaded files.

What to do:

  • Ensure the public/storage folder exists
  • If using shared hosting, ask support to create a storage symlink
  • From Admin just run on browser YOUR_WebsiteLink/admin/storage-link to create the symlink

⚠️ Important:
Some hosting providers do not allow symlinks. So you may have to contact them directly to set up the symlink.

This is a very common setup step and hosting support can do it for you.


5. Payment Gateway Not Working

Common reasons:

  • Incorrect payment credentials
  • Using live credentials in test mode (or vice versa)
  • Callback or webhook URL not set

What to do:

  • Double-check payment keys in Admin Panel
  • Ensure payment mode matches your credentials
  • Confirm callback/webhook URLs are added correctly

Test payments only after saving all settings.


6. Emails Not Sending

What this means:
Email service is not configured or blocked by hosting.

What to do:

  • Check email settings in Admin Panel
  • Use SMTP instead of default mail
  • Ask hosting support if outgoing mail is blocked

This depends on hosting configuration, not Quizix itself.


7. reCAPTCHA Not Working or Not Updating

Example issues:

  • reCAPTCHA enabled in admin but not showing on frontend
  • reCAPTCHA keys changed but old keys still used
  • Form submits without reCAPTCHA

Why this happens:
Frontend caching or incorrect site/domain configuration.

What to do:

  • Make sure the reCAPTCHA Site Key and Secret Key are correct
  • Confirm the domain is added in Google reCAPTCHA settings
  • Clear your browser cache (Ctrl + F5)
  • Go to your Admin Panel
    • Navigate to Extra → Info
    • Click on Clear Cache or Frontend Clear Cache
    • This will clear the frontend cache
      (Works only for Standalone Client installations)
  • Restart or redeploy the frontend application (if applicable)

If hosted on Vercel or similar services, a redeploy is required after changing keys.


8. Social Login Not Working (Google / Facebook, etc.)

Example issues:

  • Social login enabled but buttons do not appear
  • Login redirects but fails
  • Settings saved but frontend does not change

Why this happens:
Social login requires correct credentials and frontend rebuild.

What to do:

  • Verify Client ID and Client Secret are correct
  • Ensure the callback/redirect URL is added exactly as required
  • Confirm the social app is set to Live (not test mode)
  • Clear your browser cache (Ctrl + F5)
  • Go to your Admin Panel
    • Navigate to Extra → Info
    • Click on Clear Cache or Frontend Clear Cache
    • This will clear the frontend cache
      (Works only for Standalone Client installations)
  • Clear browser cache and redeploy frontend (if applicable)

Social login changes usually require a frontend restart to apply.


9. Permission or Access Errors (403 / 404)

What this means:
Server permissions or routing is not set correctly.

What to do:

  • Make sure .htaccess file exists (for Apache servers)
  • Ask hosting support to reset folder permissions
  • Confirm your domain is pointing to the correct public folder

10. Still Having Issues?

If the problem continues:

Providing correct information helps resolve issues faster.


✅ Most installation problems are server configuration issues, not software bugs.
Quizix works correctly when installed according to the documentation.