🔍 Server Diagnostic Tool
This script checks if your server meets the requirements for the Product Label Generator.
PHP Version
PHP Version (>= 7.4 required)
8.2.32 ✓
Required PHP Extensions
MySQL Database (pdo_mysql)Loaded ✓
File Type Detection (fileinfo)Loaded ✓
Multibyte String (mbstring)Loaded ✓
ZIP Archive (for Excel) (zip)Loaded ✓
Image Processing (gd)Loaded ✓
JSON Support (json)Loaded ✓
Session Support (session)Loaded ✓
Directory Permissions
Uploads DirectoryWritable ✓
PDF Output DirectoryWritable ✓
Composer Dependencies
Vendor Folder (Composer dependencies)
Not Found ✗
Composer dependencies not found!
You need to install the required libraries. Choose one of these options:
Option 1 (if you have SSH access):
cd /path/to/web-label-generator
composer install
Option 2 (no SSH access):
- Run
composer install on your local machine
- Upload the entire
vendor folder to your hosting
Option 3 (use the no-composer version):
Use the simplified version that only supports CSV files and basic PDF generation.
Database Connection
MySQL Database ConnectionConnected ✓
PHP Configuration
upload_max_filesize (recommended: 10M)10M
post_max_size (recommended: 10M)10M
max_execution_time (recommended: 60)300
memory_limit (recommended: 128M)256M
Summary
✗ Some requirements are missing
Please fix the issues above before using the application.
Next Steps
- If vendor folder is missing: Install Composer dependencies
- If directories are not writable: Set permissions to 755 or 777
- If PHP extensions are missing: Contact your hosting provider
- After fixing issues, go to the main application