中易网

为什么php和mysql是绝配

答案:1  悬赏:0  
解决时间 2021-01-17 06:11
  • 提问者网友:火车头
  • 2021-01-16 21:37
为什么php和mysql是绝配
最佳答案
  • 二级知识专家网友:第幾種人
  • 2021-01-16 23:13
基本都用的最新版
Apache2.217

php-5.2.17-Win32-VC6-x86

mysql-5.5.11-win32

基本流程各种教程都有说过,安装好apache,php,mysql

1》

配置apache的conf目录下的httpd.conf

修改DocumentRoot为自己的站点目录

DocumentRoot "D:\www"

以还有下面的一个,设置该站点目录的访问权限

(只需修改“”内容与前面的站点目录相同,权限设置均为默认)
……



2》找到下面的字段,添加index.php(运行apache然后访问本地站点,它会按照顺序访问index网页)


DirectoryIndex index.html index.php


3》

下面需要添加三句话,两句必须的,一句可选的

1.载入php5模块:LoadModule php5_module "d:\php\php5apache2_2.dll"

2.添加php识别类型:AddType application/x-httpd-php .php (注意.php前面有空格)

3.剩下的这句,是告诉apache php.ini文件在哪 PHPIniDir "path" path可以填写php安装目录的php.ini位置比如说“d:\php”

此时编写一个显示php信息的php文件放在站点目录下“d:\www”





phpinfo


phpinfo();

?>

已经可以显示php的信息了。

4》

下面需要添加mysql的支持

此时就需要把apache的配置文件httpd.conf最后添加的PHPIniDir去掉,apache默认会从C盘windows目录读取php.ini文件

把php根目录下所有dll复制到c:\windows\system32下

把php.ini-dist改名为php.ini然后复制到windows下

修改php.ini 文件:

查找extension_dir="./"修改为extension_dir="d:/php/ext"

查找:extension=php_mysql.dll去掉前面的;号

5》

restart apache

访问之前创建的显示php信息的页面,mysql信息也将显示出来。

必须按第四步那么做,否则无法访问mysql。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息