秦始皇时代中西方交流:请教"PHP服务器"的问题.....

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/27 14:51:50
用xp的系统自己建的php服务器...
软件是Apche+PHP+MySQL+Perl
装了半天...结果用"泽舟PHP探针 V1.1"
测了一下.说您的主机不支持php...这是什么原因..而且mysql数据库也进不去....说是密码错误..
请高手回答...追加20分...

原因有多种,我把我的安装方法说一下,你看看哪里不一样
1-2.apache2.0的配制
配制httpd.conf
我们用记事本打开,修改

搜索下面列举的
MaxKeepAliveRequests 100
#最大在线数,小规模网站应用就这样好了

Listen 80
#apache2监听的端口,不用改

DocumentRoot "C:/htroot"
#这个是存放你网页文件的地方,一般来说这样好了,当然也可以指定你需要的路径

<Directory "C:/htroot">
这个一样改成你自己需要的

DirectoryIndex index.htm index.php 我们就是为了要PHP环境,所以把index.php放在前面也可以,如果你有其他需要,也可以放index.htm
#改成这样一般就没问题

LanguagePriority zh-CN zh-TW
把后面的zh-CN zh-TW放到languagePriority 的后面来设置你网站语言的优先级别,把上面的放在前面就是为了设置语言的有限级别,-CN代表国语,TW就是台湾语言,繁体字

#AddDefaultCharset ISO-8859-1
#固定的默认语言编码,这里我们把它注视掉,不然会出现中文乱码
注销的时候在它的前面添家一个#号就可以了
我们现在基本上配制好了文件,我们重新启动apache,看看是否有问题

2-1
PHP的外挂
一般我们把PHP放到C:\php
我们要把php.ini-dist这个文件改名,然后放到windows文件夹里面
然后我们继续打开刚才apache里面的httpd.conf这个文件
复制
LoadModule php4_module "c:/php/ext/php5apache2.dll"
AddType application/x-httpd-php .php

到httpd.conf,打开之后搜索Example: 我们搜索这个
在其倒数第六行粘贴上面两行
再把PHP文件夹中根目录的PHP4ts.dll复制到sapi文件夹中提供apache2用,然后把php.ini-dist改名字为
php.ini copy到c:\windows\
重新启动apache使修改生效 刚才我们已经做过了,就不用再做了,重新启动apache,没有出现CMD窗口就证明没有问题,下面还是绿色箭头,OK了

基本不用改了,放宽限制作参数,各位可以自己到php.ini上面去修改
查找max_execution = 30,更改为max_execution_time = 600
查找max_input_time = 80,更改为max_input_time = 600
查找memory_limit = 8M, 更改为memory_limit = 20M
查找display_errors = ON,更改为display_errors = off
查找register_globals = Off, 更改为register_globals = ON
查找post_max_size = 8M,更改为post_max_size = 20M
查找upload_max_filesize = 2M,更改为upload_max_filesize = 20M
可以了
我就不改了,大家按照方法自己改
3-1
optimizer安装 这个软件是一个辅助软件,有的论坛需要它,比如Discuz!论坛有的版本需要他,我认为他不错,可以提高速度。装上吧。
-------------------------------------------
选择windows的,同意他的协议,下载框就出来了
基本不用动,重新启动apache2.0使它生效,OK了
问你是否重新启动计算机,没有必要,我们点否,一路顺风,我们继续

MYSQL的安装
-----------------------------------------------
一般用默认值就可以了