Documentation Index
Fetch the complete documentation index at: https://mintlify.com/QROkes/webinoly/llms.txt
Use this file to discover all available pages before exploring further.
Verify Installation
System Verification
Run comprehensive system checks to identify issues:- Webinoly Integrity Test - Checks core files and configuration
- NGINX Verification - Validates NGINX installation and configuration
- PHP Verification - Checks PHP installation and settings
- MySQL/MariaDB Verification - Validates database configuration
- Service Status Verification - Ensures all services are running
- Operating System Verification - Checks OS compatibility and settings
- Additional Tools Verification - Validates optional tools installation
Critical Mode
Run only critical checks (faster, essential tests only):Check for Updates
Verify installation and check for available updates:Common Issues
NGINX Issues
NGINX Won’t Start
Symptoms:- NGINX service fails to start
- Error messages about configuration
- Test NGINX configuration:
- Check for syntax errors in site configurations:
- Review NGINX error logs:
- Reset NGINX configuration:
Port Already in Use
Symptoms:- Error: “Address already in use”
- NGINX fails to bind to port
- Check what’s using the port:
- Stop conflicting service:
- Change tools port if conflict:
SSL Certificate Issues
Symptoms:- SSL certificate errors
- HTTPS not working
- Check certificate files:
- Test certificate renewal:
- Regenerate certificate:
- Check for orphan certificates:
PHP Issues
PHP-FPM Not Running
Symptoms:- 502 Bad Gateway errors
- PHP pages not loading
- Check PHP-FPM status:
- Check PHP error logs:
- Restart PHP-FPM:
- Verify PHP socket exists:
- Reset PHP configuration:
Memory Limit Issues
Symptoms:- “Allowed memory size exhausted” errors
- PHP scripts timing out
- Check current limits:
- Increase PHP memory (requires manual edit):
- Adjust PHP workers if needed:
Upload Size Limits
Symptoms:- File uploads fail
- “Maximum upload size exceeded” errors
- Check current limits:
- Update both NGINX and PHP:
MySQL/MariaDB Issues
Cannot Connect to MySQL
Symptoms:- “Access denied” errors
- “Can’t connect to MySQL server”
- Check MySQL is running:
- Verify credentials:
- Test connection:
- Check MySQL error logs:
- Restart MySQL:
MySQL Won’t Start
Symptoms:- MySQL service fails to start
- InnoDB recovery errors
- Check disk space:
- Review MySQL error log:
- Check for corrupted tables:
- Reset MySQL configuration:
Remote Access Not Working
Symptoms:- Cannot connect from remote host
- Connection timeout errors
- Verify public access is enabled:
- Check bind address:
- Verify firewall rules:
- Check user permissions:
Cache Issues
Cache Not Working
Symptoms:- Pages not being cached
- Cache headers missing
- Verify cache is enabled:
- Check cache directory:
- Clear cache:
- Check cache bypass settings:
Redis Connection Failed
Symptoms:- Redis errors in logs
- Object cache not working
- Check Redis status:
- Test Redis connection:
- Restart Redis:
- Clear Redis cache:
Permission Issues
File Permission Errors
Symptoms:- “Permission denied” errors
- Cannot write to files
- Upload failures
- Fix all permissions:
- Fix specific site permissions:
- Check directory ownership:
Site Issues
Site Not Found (404)
Symptoms:- Site returns 404 error
- “File not found” message
- Verify site exists:
- Check site is enabled:
- Verify document root:
- Check NGINX configuration:
White Screen / 500 Error
Symptoms:- Blank white page
- HTTP 500 Internal Server Error
- Check PHP error logs:
- Enable PHP error display (temporarily):
- Check file permissions:
- Clear all caches:
Backup Issues
Backup Failed
Symptoms:- Backup command fails
- Incomplete backups
- Check disk space:
- Verify backup tools:
- Test S3 credentials:
- Check backup configuration:
Performance Issues
Slow Site Performance
Symptoms:- Pages load slowly
- High server load
- Check system resources:
- Check disk I/O:
- Review access logs for attacks:
- Enable caching if not already:
- Check PHP workers:
High Memory Usage
Symptoms:- Server using too much RAM
- OOM (Out of Memory) errors
- Check memory usage:
- Identify memory-hungry processes:
- Reduce PHP workers if needed:
- Increase SWAP:
OS and System Issues
Running Out of Disk Space
Symptoms:- Disk usage over 75%
- Services failing
- Check disk usage:
- Clear old logs:
- Clear package cache:
- Check large files:
Unsupported OS Version
Symptoms:- Verify shows OS not supported
- Installation fails
- Check Ubuntu version:
- Upgrade to supported version:
- Ubuntu 24.04 LTS (recommended)
- Ubuntu 22.04 LTS
- Ubuntu 20.04 LTS (deprecated soon)
Configuration Issues
Configuration File Corrupted
Symptoms:- Webinoly commands fail
- Version check errors
- Regenerate configuration file:
- Check for duplicates:
- Restore from backup:
Diagnostic Commands
Quick Health Check
Log Files
Important log locations:Network Diagnostics
Getting Help
If issues persist:- Run Verification: Always start with
webinoly -verify - Check Logs: Review relevant log files
- Test Configuration: Use
sudo nginx -t - Reset Configuration: Try
webinoly -server-reset - Community: Report issues at GitHub Issues
Prevention
Best practices to avoid issues:- Regular backups with
webinoly -backup - Keep system updated with
webinoly -update - Monitor disk space regularly
- Run
webinoly -verifyafter changes - Review logs periodically
- Use staging environment for testing
- Document custom configurations
- Keep emergency recovery plan
Next Steps
- Server Management - Configure server settings
- Updates - Update Webinoly and stack
- Uninstall - Remove Webinoly if needed