IDEA PREMIUM
Installation · v1.3.0
العربية
Configuration needed
config.local.php was found, but install_key is missing or shorter than 16 characters.
Before installing, create the configuration file on the server:
- In the folder ideapremium_app/config/, copy config.local.example.php to a new file named config.local.php.
- Fill in your database name, username and password from hPanel → Databases.
- Paste these freshly generated values (keep a private copy of app.key forever):
'key' => '7f9f7ee38c320a96145ee2d891f631a203100119f0357c4030b0fec95311b62c', 'install_key' => 'dhYy9N8q9EfD5AAPa4E0b0o9c7BoWGUY',
- Save the file and reload this page.
1. Server requirements
| PHP ≥ 8.2.0 (8.3 recommended) 8.3.33 |
Required | OK |
| PHP extension: pdo_mysql Database access (PDO MySQL) |
Required | OK |
| PHP extension: mbstring Arabic / UTF-8 text |
Required | OK |
| PHP extension: intl Localised formatting |
Required | OK |
| PHP extension: gd Image processing |
Required | OK |
| PHP extension: zip Backups & Excel import/export |
Required | OK |
| PHP extension: fileinfo Upload MIME detection |
Required | OK |
| PHP extension: openssl SMTP over TLS |
Required | OK |
| PHP extension: sodium Encryption of stored secrets |
Required | OK |
| PHP extension: curl Anti-spam verification (Turnstile) |
Required | OK |
| PHP extension: json JSON |
Required | OK |
| PHP extension: ctype Input validation |
Required | OK |
| PHP extension: dom PDF generation |
Required | OK |
| PHP extension: xml Excel files |
Required | OK |
| PHP extension: xmlreader Excel (XLSX) import |
Required | OK |
| PHP extension: session Sessions |
Required | OK |
| GD WebP support WebP images will be generated |
Recommended | OK |
| Writable: storage/ | Required | OK |
| Writable: storage/logs/ | Required | OK |
| Writable: storage/sessions/ | Required | OK |
| Writable: storage/cache/ | Required | OK |
| Writable: storage/backups/ | Required | OK |
| Writable: storage/imports/ | Required | OK |
| Writable: storage/tmp/ | Required | OK |
| Writable: public_html/uploads/ | Required | OK |
| config/config.local.php exists Copy config.local.example.php → config.local.php |
Required | OK |
| app.key is 64 hex characters Used to encrypt stored secrets — never change it after installation |
Required | Missing |
| app.url is set https://staging.ideapre.com |
Recommended | OK |
| Debug mode off in production | Required | OK |
| memory_limit ≥ 128M (256M recommended) 1024M |
Recommended | OK |
| upload_max_filesize ≥ 8M 1024M |
Recommended | OK |