Home > php教程 > php手册 > 初学来看:针对初学PHP新手的疑难问答

初学来看:针对初学PHP新手的疑难问答

WBOY
Release: 2016-06-21 09:01:01
Original
1183 people have browsed it

1,问:为什么出现“APACHE.EXE: cannot determine local host name.”?

答:

由于Windows版本的Apache默认情况下不指定ServerName,所以运行时会出错。

解决的办法是修改Apache安装目录下的conf目录下的httpd.conf:
- 搜索ServerName
- 去掉前面的#号
- 把ServerName后面的值换成你自己的设置,如localhost之类的
- 保存,重新启动Apache

2,问:PHP代码中函数前面的@是什么意思?

答:

@的作用是忽略调用该函数时产生的错误信息。

问1:为什么出现“APACHE.EXE: cannot determine local host name.”?

答1:

由于Windows版本的Apache默认情况下不指定ServerName,所以运行时会出错。

解决的办法是修改Apache安装目录下的conf目录下的httpd.conf:
- 搜索ServerName
- 去掉前面的#号
- 把ServerName后面的值换成你自己的设置,如localhost之类的
- 保存,重新启动Apache
----------------------------------------------------------------------

问2:为什么在WINDOWS下使用PHP4的SESSION功能老是报路径出错?

答2:

可能是PHP4.0在WINDOWS下的一个BUG。解决办法是把保存SESSION的路径设为当前路径(只有这样,才不会包错)。

方法是修改php.ini,把
session.save_path
的值设为
./



Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Recommendations
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template