大家说说为什么php5.0.3中没有sapi文件夹

chinajak_jin 2005-03-30 11:50:59
而且在php5.0.3中如何和APACHE2.0.45进行配置啊,小弟用的是xp sp2。我觉的PHP好麻烦啊。ASP +IIS就比较方便,大家再说说php和asp的各自好处与坏处。谢了
...全文
95 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
fzjw 2005-03-31
  • 打赏
  • 举报
回复
Apache2 + Mysql + PHP 5.0.3的安装方法:

1、安装PHP,解压到C:\php
修改php.ini-dest为php.ini,打开后修改:
extension_dir = "C:\php\ext"

去掉下面几行前的分号
;extension=php_gb2.dll
;extension=php_mysql.dll

加入:
extension=php_mysqli.dll

保存后,将php目录中的以下文件复制到System32目录(或者Apache2的bin目录)
php5ts.dll
libmysql.dll
libmysqli.dll
gds32.dll

将php.ini复制到Windows目录(或Apache2的bin目录)


2、Apache 2的安装。
安装完成后,通过http://localhost/访问,可以看到Apache的默认页面。接下来,加入对PHP的支持:
打开conf文件夹下的httpd.conf文件

LoadModule php5_module "C:/php/php5apache2.dll"

DocumentRoot "D:/wwwroot/"

DirectoryIndex index.php index.html

AddType application/x-httpd-php .php .php5 .php4 .php3 .phtml .phtm
AddType application/x-httpd-php-source .phps

重启Apache:
shell>Apache2\bin>apache -k restart

如果没出错,你可以写一个PHP脚本info.php,保存在WEB根目录下
<?php
phpinfo();
?>
通过http://localhost/info.php访问,可以看到关于PHP的系统信息

3、安装Mysql
从官方下载回来后,直接安装即可,无需设置什么。

fzjw 2005-03-31
  • 打赏
  • 举报
回复
PHP5和PHP4不同

LoadModule php5_module C:/php/php5apache2.dll

你也完全可以新建一个sapi目录,将PHP目录下的php5apache.dll、php5apache2.dll、php5isapi.dll、php5nsapi.dll、php5servlet.dll移动到此目录,然后

LoadModule php5_module C:/php/sapi/php5apache2.dll

:)
xuzuning 2005-03-31
  • 打赏
  • 举报
回复
已经无必要存在sapi目录了。
php力图使他自己变成“绿色”软件。
对于php5+apache2已经无须拷贝任何文件就可以完成配置
对于php5+iis也无须拷贝任何文件,但为了指示php.ini的位置需要创建一个注册表项

至于如何配置php,在php携带的install.txt文件中已经详细的说明了
fyxw 2005-03-31
  • 打赏
  • 举报
回复
熟悉的就不会花多少时间
擒兽 2005-03-31
  • 打赏
  • 举报
回复
其实都差不多,以前说ASP贵PHP便宜,我现在说PHP贵ASP便宜,排除盗版。PHP浪费的时间比ASP多。

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧