一php的安装与调试
由于php是一个zip文件(非install版),安装较为简单,解压就行。把解压的 php521-Win32重命名为 php5。并复制到C盘目录下。即安装路径为 c:\php5
1 找到php目录下的 phpini-dist或 phpinirecommended文件,重命名为 phpini
并复制到系统盘的windows目录下(以c:\windows为例)
2 再把php目录下的php5tsdll,libmysqldll复制到目录 c:\windows\system32下。
3 把php5\ext目录下的php_gd2dll,php_mysqldll,php_mbstringdll文件复制到c:\windows\system32下
如果没有加载 php_gd2dll php将不能处理图像。没有加载php_mysqldll php将不支持mysql函数库
php_mbstringdll在后面使用phpmyadmin时支持宽字符。
4 打开c:\windows\phpini文件(关联到mysql)
设置扩展路径
查找 extension_dir 有这么一行extension_dir = "/"
将此行改成
extension_dir = "C:\php5\ext"
其中C:\php5是你安装php的路径。路径不正确将无法加载dll
(注意:有些php版本是 ;extension_dir = "/" 要把前面的分号去掉)
查找 extension
extension=php_mbstringdll
extension=php_gd2dll
extension=php_mysqldl
把上面3项前面的分号去掉,这样apache启动时就可以加载这些dll了
当然前面我们也把这些dll复制到system32下了l
php5时差问题
<php echo date("Y-m-d H:i:s");>时间相差八小时
为什么呢PHP5系列版本新增了时区设置,默认为格林威治时间,与中国所在的东8区正好相差8个小时
查找datetimezone有这么一行
;datetimezone =
将;去掉,改成
datetimezone = PRC
二apache的调试和整合
1修改网站根目录
查找 DocumentRoot有这么一行
DocumentRoot"C:/Program Files/Apache Group/Apache2/htdocs"
这就是你网站的根目录,你可以修改,也可以用默认的如果改,还要修改下面这项,否则可能会出现 403 错误
查找 This should be changed to whatever you set DocumentRoot to
在它下面两行有
<Directory "C:/Program Files/Apache Group/Apache2/htdocs">
把上面两项的 C:/Program Files/Apache Group/Apache2/htdocs 改成你想要的目录
2让apache支持php(网页)
查找 DirectoryIndex indexhtml indexhtmlvar
修改成
DirectoryIndex indexhtml indexhtmlvar indexphp
这样indexphp 可以充当默认页面了
3Apache中模块化安装php
查找 # LoadModule foo_module modules/mod_fooso
在此行后加入一行
LoadModule
php5_module C:/php5/php5apache2dll
//注意:其中C:/php5/php5apache2dll是你安装php的相应路径不要把php5apache2dll和
php5apachedll混淆php5apachedll只适用于apache
版本1的PHP5压缩包里的php5apache2dll只适用于apache20版本,如果是22以上版本,就可能会出
现"Cannot load C:/php/php5apache2dll into server: The specified module
could not be found"或者:"The requested operation has failed"
4查找 AddType application/x-gzip gz tgz
在此行后加入一行
AddType application/x->
以上就是关于网络性能有哪些测量方法全部的内容,包括:网络性能有哪些测量方法、公路工程造价信息管理分析、关于万象服务端修改BOSS密码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)