1, ask: Why appears "APACHE." Exe:cannot determine local host name. "?
Answer:
Because the Windows version of Apache does not specify servername by default, the Run-time error occurs.
The solution is to modify the httpd.conf in the Conf directory under the Apache installation directory:
-Search ServerName
-Remove the number of the front #
-Replace the value behind servername with your own settings, such as localhost or something.
-Save, restart Apache
2, Q: What does the @ in front of the function in the PHP code mean?
Answer:
The @ action is to ignore the error message that is generated when the function is invoked.
Q 1: Why "APACHE" appears. Exe:cannot determine local host name. "?
Answer 1:
Because the Windows version of Apache does not specify servername by default, the Run-time error occurs.
The solution is to modify the httpd.conf in the Conf directory under the Apache installation directory:
-Search ServerName
-Remove the number of the front #
-Replace the value behind servername with your own settings, such as localhost or something.
-Save, restart Apache
----------------------------------------------------------------------
Q 2: Why is the use of PHP4 's session function under Windows always reported path errors?
Answer 2:
May be a bug that PHP4.0 under Windows. The solution is to set the path of the save session to the current path (only so that it will not be wrapped).
The method is to modify the php.ini
Session.save_path
The value is set to
./