Installation 
Requirements 
Before installing Restoria theme, ensure that your server meets the following requirements:
- Apache, nginx, or another compatible web server
- PHP >= 8.2 or higher
- MySQL Database server
- PDOPHP extension
- OpenSSLPHP extension
- mbstringPHP extension
- exifPHP extension
- fileinfoPHP extension
- xmlPHP extension
- CtypePHP extension
- JSONPHP extension
- TokenizerPHP extension
- cURLPHP extension
- zipPHP extension
- iconvPHP extension
- Ensure the mod_rewriteApache module is enabled
PHP Configuration 
Open your php configuration file php.ini and change the following settings.
ini
memory_limit = 256M
max_execution_time = 300If you are using cPanel, you can follow this article to change your PHP memory limit settings.
TIP
Restoria is built on Botble CMS using Laravel 12.x. Please go to Laravel documentation page for more information about the framework.
Database Requirements 
Restoria requires a MySQL database to store your content. Make sure you have:
- MySQL 5.7+ or MariaDB 10.3+
- A database created for your Restoria installation
- Database user with full privileges on the database
Recommended Server Configuration 
For optimal performance with Restoria restaurant theme:
- RAM: Minimum 2GB
- Storage: 10GB+ (to accommodate images of dishes, restaurant photos, etc.)
- CPU: 2+ cores
- PHP Memory Limit: 256MB or higher
- Max Upload Size: 32MB (for high-quality food images)
- Max Execution Time: 300 seconds
Browser Requirements 
The Restoria admin panel works best with:
- Chrome 90+
- Firefox 88+
- Safari 14+
- Edge 90+
WARNING
Internet Explorer is not supported. Please use a modern browser for the best experience.
