A website built on Cloud Web Hosting may become inaccessible after a period of operation. This issue can be caused by host problems, such as an expired host or a stopped site, or by website issues, such as permission problems, PHP version conflicts, or code errors. This topic describes common causes and solutions for scenarios where your website is inaccessible and displays a specific error message.
Problem description
After a website is successfully installed on a Cloud Web Hosting instance, it may become inaccessible after a period of operation. When this occurs, a specific error message is displayed to help you identify the cause of the problem.
For more information about what to do when your Cloud Web Hosting website is inaccessible and does not display an error message, see What to do when a Cloud Web Hosting website is inaccessible without an error message.
Causes and solutions
The following table summarizes common error messages that appear when a Cloud Web Hosting website is inaccessible. Find the error message that matches your situation and use the corresponding solution.
Error message | Cause | Solution |
The web server is configured to not list the contents of this directory | A valid default index page is not configured in the website root directory of the Cloud Web Hosting instance that runs Windows. Note For example, the index page can be a file such as | To resolve this issue, configure a valid index page. For more information, see Set a default index page for a website. |
The requested URL /xxx.html was not found on this server | The pseudo-static settings are incorrect. | For more information, see Configure pseudo-static settings on virtual hosts or lightweight cloud servers. |
Cannot find | Cloud Web Hosting instances that run Windows do not support PHP programs. | Change the operating system or upgrade the Cloud Web Hosting instance. You can use one of the following solutions:
|
The page cannot be accessed because the related configuration data for the page is invalid | The | Keep only one index page file. |
Internal Server Error |
| The solution varies based on the cause. For more information, see "Internal Server Error" is reported when you access a website on a Cloud Web Hosting instance. |
500 - Internal Server Error |
|
|
HTTP Error 500.19 - Internal Server Error. The requested page cannot be accessed because the related configuration data for the page is invalid. Note In the detailed error information, the configuration error module displays the following content: | The default index page is already set to | Based on the content displayed in the configuration source, identify the line number that causes the error in the |
The page cannot be displayed because an internal program error occurred | The | Rename or delete the |
Forbidden or HTTP Error 403.14 - Forbidden |
| Solutions to the "403 Forbidden" error when you access a Cloud Web Hosting website |
This website is temporarily inaccessible because the host has expired |
| |
Sorry! This website may be inaccessible for the following reasons |
|
|
This page is temporarily inaccessible. To find the cause and solution, you can submit a ticket. | This issue usually occurs because the site status is Stopped. | Start the site. Wait 2 to 5 minutes, and then confirm that the site is accessible. |
Friendly reminder: This website is temporarily inaccessible | The domain name has not completed its ICP filing, or the domain name is not managed by Alibaba Cloud. |
|
has more than 'max_user_connections' active connections | The MySQL database of a Cloud Web Hosting instance allows a maximum of 80 connections per user. If this limit is exceeded, an error similar to this one is reported. |
|
Fatal error:class "Model" not found in ~runtime.php | The website program has an abnormal file named For example, if you are using the REST pattern, the generated compiled cache file is named | Rename the |
The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, *** and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log |
| |
Fatal error: Incompatible file format: The encoded file has format major ID 1, whereas the Loader expects | When you access a PHP site on a Cloud Web Hosting instance that runs Linux, this error occurs because the Zend Optimizer encryption component is configured only for PHP 5.2. If your program requires the Zend Optimizer encryption component, using a PHP version other than 5.2 causes this error. For more information, see What common extension components are configured by default for hosts that run Linux?. | In the host management console, change the current PHP version to 5.2. For more information, see Change the PHP version. |
Warning: chmod() has been disabled for security reasons | The | Enable the PHP function chmod setting. For more information, see Set PHP.INI parameters. |
An error occurred on the server when processing the URL. Please contact the system administrator. If you are the system administrator please click here to find out more about this error. | When you access an ASP page on a Cloud Web Hosting instance, the instance can send detailed ASP errors to the browser. This feature is controlled by the ASP debugging properties of the IIS site and is disabled by default. | Enable the Send detailed ASP error messages to client feature. Then, refresh the browser to view the website program's error message. Adjust the program based on the error message. For more information, see Enable detailed ASP error messages. |
class not found Runtime/~runtime.php | The cache directory for a ThinkPHP site is | Delete or rename this directory and then access the website again. The Important Before you modify the website configuration file, you must back up the file to prevent access failures that can be caused by incorrect modifications. For more information, see Back up and restore data. |