===== Troubleshooting ===== ==== Too slow, how to make my site faster? ==== |[[litespeed_wiki:php:improve-performance|My site running slow, how to make it faster?]]|How to improve my site performance?| ==== My server load is high, how to resolve it? ==== |[[litespeed_wiki:php:server-load-issue|My server load is high, how to resolve it?]]|How to resolve my server load issue?| ==== How to fix PHP 503 errors? ==== |[[litespeed_wiki:php:503-errors|Troubleshooting 503 Errors]]|How to fix PHP 503 errors?| ==== Understanding 500 error ==== |[[litespeed_wiki:config:understanding_500|Understanding 500 error]]|What is 500 internal server error and how to fix it?| ==== How to fix 404 error? ==== |[[litespeed_wiki:config:understanding_404|Understanding 404 error]]|What is 404 Not Found error and how to fix it?| ==== How to fix 403 error? ==== |[[litespeed_wiki:config:understanding_403|Understanding 403 error]]|What may cause 403 error?| ==== Understanding 400 error ==== |[[litespeed_wiki:config:understanding_400|Understanding 400 error]]|What may cause 400 error?| ====Common errors ==== |[[litespeed_wiki:config:site_reached_its_capacity_limit|Site reached its capacity limit]]|What's wrong with it?| |[[litespeed_wiki:config:script_restricted|"File permission is restricted for script" error ]]|How to fix script restriction error| |[[litespeed_wiki:config:cannot_find_lsphp55|"Can not find External Application: lsphp55" ]]|Server error:can not find lsphp55 external app after the installation, how to fix it? | |[[litespeed_wiki:cloudlinux:php-not-started|"Site Reached Its Capacity Limit!"]]|How to fix a "Site reached its capacity limit!" error in CloudLinux| |[[litespeed_wiki:cache:litemage:troubleshooting|LiteMage Cache Troubleshooting]]|How to troubleshoot LiteMage Full Page Cache | |[[litespeed_wiki:config:error-messages|Child process killed, is that normal?]]|How to deal with "Child Process Killed" message in stderr.log| |[[litespeed_wiki:troubleshooting:admin-page-unavailable|LSWS Admin Panel Unavailable]]|My LSWS admin panel unavailable, how to fix it?| |[[litespeed_wiki:troubleshooting:block-bad-requests|"Too many bad requests, block"]]|How to fix "Status 400: Bad request method" error?| |[[litespeed_wiki:plesk:access-denied-errors|Handle "Access to context [/] is denied"]]|Troubleshoot "[ACL] Access to context [/] is denied!" error| |[[litespeed_wiki:troubleshooting:suphp_usergroup-not-allowed-error|Directive 'suPHP_UserGroup' is not allowed in current context]]|How to fix error"Directive 'suPHP_UserGroup' is not allowed in current context."| |[[litespeed_wiki:troubleshooting:litespeed_is_running_but_systemd_status_inactive|systemd Status Incorrectly Shows Inactive]]|How to fix when LSWS is actually running| |[[litespeed_wiki:troubleshooting:common_errors|Common errors]]|Understanding some common errors and how to fix them?| |[[litespeed_wiki:troubleshooting:lsws_stop_once_a_day| Incorrect license will cause LSWS unstable]]|Why my LiteSpeed web server stoppes everyday?| |[[litespeed_wiki:troubleshooting:lsws_cannot_start| Incorrect license will cause LSWS untable to start]]|Why can not start LSWS: "LiteSpeed is not up within 60 secs"?| |[[litespeed_wiki:licenses:domain-limit-has-been-reached|Newly installed LSWS on cpanel with a site owner license could not be started,why? ]]|"Domain limit has been reached, domain limit: 5, total domains: xx"| |[[litespeed_wiki:troubleshooting:rewrite_difference_on_[L]_Flag_between_LSWS_and_apache| Minor difference on [L] flag between LSWS and Apache]]|LSWS and Apache interpreting [L] flag slightly different in rewrite rules| |[[litespeed_wiki:troubleshooting:stderr.log-fill-up-disk | Stderr.log ouputs many PHP warning messages which comsumed a lot of disk]]|Stderr.log consuming a lot of disk, how to stop this?| |[[litespeed_wiki:troubleshooting:resume-all-listeners| Why "Resume All Listeners"?]]| When "Max connections" limit reached, you might see "Resume All Listeners" errors| |[[litespeed_wiki:troubleshooting:sendKillCmdToWatchdog| "sendKillCmdToWatchdog" is normal]]| Set log level to "WARNING" and it will stop "sendKillCmdToWatchdog"| |[[litespeed_wiki:troubleshooting:large-php-tmp-files| Large tmp php files ]]| How to deal with large tmp PHP files?| |[[litespeed_wiki:troubleshooting:websites-unreachable| My site is unreachable, can you check? ]]| Please provide more infomation before sending "websites inaccessible" issue to us| ==== Debugging ==== |[[litespeed_wiki:config:bug-reporting|Bug Reporting]]|How to file a LiteSpeed bug report| |[[litespeed_wiki:config:toggle-debug-logging|Toggle Debug Logging]]|A feature for quickly switching between normal and very detailed log levels| |[[litespeed_wiki:config:rewrite-logs|How to Enable Rewrite Logging]]|The first step in debugging rewrite rules| |[[litespeed_wiki:config:rewrite-rule-troubleshooting|How to Debug my Rewrite Rule]]|The steps to check the failed rewrite rule| |[[litespeed_wiki:troubleshooting:upload-large-file|Large Upload File Failures]]|The settings to check when large file uploads fail| ==== Advanced troubleshooting ==== |[[https://blog.litespeedtech.com/2017/02/28/diagnosing-performance-issues-using-strace-with-php|Strace PHP process]]|Diagnosing Performance Issues: Using strace with PHP| |[[litespeed_wiki:troubleshooting:advanced-lsof|Check files openned by a Process]]|Use lsof to trace open files| |[[litespeed_wiki:troubleshooting:mysql-killed-when-pid-max-too-small|Mysql was killed accidentally by LiteSpeed, Why? ]]|Small OS pid_max may cause some processes killed using recycled pid|