PHwaka Diagnostic Tool

System health check and troubleshooting assistant

PHP Version

Compatible

8.1.33
Extension: mysqli

OK

Loaded
Extension: curl

OK

Loaded
Extension: json

OK

Loaded
Extension: openssl

OK

Loaded
Config File Permissions

File exists

Exists
Directory: uploads

May cause upload/write issues

Not Writable
Directory: config

OK

Writable
Directory: includes

OK

Writable
Error Log Location

Check server error logs for detailed information

error_log

Troubleshooting Steps

Run these commands via SSH or file manager:

chmod 755 config/
chmod 644 config/database.php
chmod 755 uploads/

  1. Verify database credentials in config/database.php
  2. Check if database exists and is accessible
  3. Ensure MySQL service is running
  4. Run the setup wizard again if needed

Contact your hosting provider to enable these extensions:

  • mysqli - For database connections
  • curl - For API calls (Paystack)
  • json - For data processing
  • openssl - For secure connections