一个IIS服务器 能同时运行.net和php程序吗?

一个IIS服务器 能同时运行.net和php程序吗?,第1张

先安装mysql,默认安装路径为:c:\mysql;

安装完成后,打开“开始”按钮中的“运行”,输入命令:C:\mysql\bin\winmysqladmin,并执行;

在第一次用它时,需要建立管理员名及密码,我分别设置为root和(yourpassword)。关闭它后,程序自动在状态行下建立一个“红绿灯”的小图标。

现在开始安装php4,将软件包先用winrar解压到c:\php4下,再将目录下的所有dll文件拷到c\winnt\system32下,不要覆盖已有的dll文件;接着将目录下的php.exe和php.ini两个文件拷到c:\winnt下;

修改php.ini中的

cgi.force_redirect

=

1

cgi.force_redirect

=

0

保存.

打开“开始”按钮下的“程序”=》“管理工具”=》“internet服务管理器”,选中“默认web站点”,打开它的“属性”窗口。在“web站点”页下,改变“IP地址”:“全部未分配”为“(您机子的ip地址,例如:202.195.243.131)”;“TCP端口”为“80”。

接着,选中“主目录”页,单击“应用程序设置”下的“配置”按钮后,在新窗口下单击“添加”按钮;在“可执行文件”中输入“C:\WINNT\php.exe

%s

%s”,在“扩展名”中输入“.php”,点击“确定”。

接着,选中“ISAPI筛选器”页,单击“添加”按钮;在“筛选器名称”中输入“php”,在“可执行文件”中输入“C:\WINNT\system32\php4isapi.dll”,点击“确定”。

接着,选中“文档”页,单击“添加”按钮;在“默认文档名”中输入“index.php”,点击“确定”,并将其提高到最高级。您还可以添加常用的php文件名,如:“default.phtml”、“index.php3”等。

关闭所有窗口,重启系统后,可打开IE浏览器进行测试。

php5与apache2.0配置方法

一.php的安装与调试

由于php是一个zip文件(非install版),安装较为简单,解压就行。把解压的 php5.2.1-Win32重命名为 php5。

1 找到php目录下的 php.ini-dist或 php.ini.recommended文件,重命名为 php.ini

并复制到系统盘的windows目录下(以c:\windows为例).

2 再把php目录下的php5ts.dll,libmysql.dll复制到目录 c:\windows\system32下。

3 把php5\ext目录下的php_gd2.dll,php_mysql.dll,php_mbstring.dll文件复制到c:\windows\system32下

如果没有加载 php_gd2.dll php将不能处理图像。没有加载php_mysql.dll php将不支持mysql函数库

php_mbstring.dll在后面使用phpmyadmin时支持宽字符。

4 打开c:\windows\php.ini文件(关联到mysql)

设置扩展路径

查找 extension_dir 有这么一行extension_dir = "./"

将此行改成

extension_dir = "C:\php5\ext"

其中C:\php5是你安装php的路径。路径不正确将无法加载dll

(注意:有些php版本是 extension_dir = "./" 要把前面的分号去掉)

查找 extension

extension=php_mbstring.dll

extension=php_gd2.dll

extension=php_mysql.dll

把上面3项前面的分号去掉,这样apache启动时就可以加载这些dll了

当然前面我们也把这些dll复制到system32下了l

php5时差问题

<?php echo date("Y-m-d H:i:s")?>时间相差八小时

为什么呢?PHP5系列版本新增了时区设置,默认为格林威治时间,与中国所在的东8区正好相差8个小时

查找date.timezone有这么一行

date.timezone =

将去掉,改成

date.timezone = PRC

二:在httpd.conf的最后一行写下

LoadModule php5_module D:/php5/php5apache2.dll

PHPIniDir "C:/WINDOWS"

AddType application/x-httpd-php .php

AddType application/x-httpd-php .html

AddType application/x-httpd-php .htm

Alias /aa "D:/aa/"

<Directory "D:/aa">

Options Indexes MultiViews

AllowOverride none

Order allow,deny

应该可以的吧。只要使用的服务器不同,使用的端口不同就不会产生冲突,就可以。

asp一般使用的是微软的IIS服务器。

jsp一般使用的是tomcat服务器(还有别的看你用什么服务器了)

php一般使用的是阿帕奇服务器。

。net就不知道了。

你只要端口不同服务器不同就可以。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11365831.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存