🔍 AI Background Remover - Complete Diagnostic Test

Server: Apache | PHP: 8.3.30

Test Time: 2026-04-07 12:17:02


📦 1. PHP Extensions Check

✅ Loaded - gd

✅ Loaded - fileinfo

✅ Loaded - json

✅ Loaded - mbstring

✅ Loaded - exif

📸 GD Version: 2.3.3

PNG Support: ✅ | JPEG Support: ✅ | WebP Support: ✅

📁 2. Directory Permissions Check

✅ Writable - WordPress Uploads: /var/www/clients/client0/web1/web/wp-content/uploads

✅ Writable - ABR Uploads: /var/www/clients/client0/web1/web/wp-content/uploads/abr_uploads/

✅ Writable - ABR Processed: /var/www/clients/client0/web1/web/wp-content/uploads/abr_processed/

⚙️ 3. Server Limits

DirectiveCurrent ValueRecommendedStatus
memory_limit256M256M✅ OK
max_execution_time300300✅ OK
max_input_time300300✅ OK
post_max_size20M32M✅ OK
upload_max_filesize20M32M✅ OK

🖼️ 4. GD Background Removal Test

Test Image:
❌ GD Background removal test FAILED

🌐 5. AJAX Connection Test

Click the button below to test AJAX connection to WordPress admin-ajax.php

📤 6. File Upload Test

🔌 7. WordPress Specific Checks

✅ WordPress functions accessible

ABSPATH: /var/www/clients/client0/web1/web/

WP_CONTENT_DIR: /var/www/clients/client0/web1/web/wp-content

💡 8. Recommendations & Fixes

✅ All checks passed! Your server is ready for AI Background Remover.


Fatal error: Uncaught Error: Undefined constant "ABR_PLUGIN_DIR" in /var/www/clients/client0/web1/web/wp-content/themes/generatepress_child/functions.php:1481 Stack trace: #0 /var/www/clients/client0/web1/web/wp-settings.php(710): include() #1 /var/www/clients/client0/web1/web/wp-config.php(110): require_once('...') #2 /var/www/clients/client0/web1/web/wp-load.php(50): require_once('...') #3 /var/www/clients/client0/web1/web/wp-blog-header.php(13): require_once('...') #4 /var/www/clients/client0/web1/web/index.php(17): require('...') #5 {main} thrown in /var/www/clients/client0/web1/web/wp-content/themes/generatepress_child/functions.php on line 1481