Today, I modified the Apache server's configuration httpd.conf Default Web directory, and changed it to my current published real site Directory. Then modify, save, restart the server, but at this point the server is prompted not to start: "The requested operation has failed!." Needless to say, it must be a certain parameter configuration is incorrect, and just now I just modified the server's DocumentRoot properties, before the configuration file was backed up.
After careful comparison, the original configuration file in the directory are all English characters, and at this time my Web site publishing directory has Chinese characters. The test found that the server could not be started as long as it contained Chinese in the root directory.
After deep thinking, I estimate that the problem with the character encoding format, the server read the directory string is not a true string. There seemed to be a voice at the distance telling me: You look at the encoding format of the httpd.conf file. Then with this sound in Notepad opened the configuration file, through the Save As dialog box to see is: ANSI. The root of the problem seems to have been found, so in the lower side of the Save As dialog box, "Encoding (E)" selects the generic UTF-8 and then points to "save."
Reboot the server at this point and everything is OK.