关于php程序在win7运行的问题

问一个问题:在win7下安装了php+Apache+Mysql,运行没有问题,在一个php文件中某些php函数无法执行,这一程序在winxp下能正常运行,有了解的说说原因... 问一个问题:在win7下安装了php+Apache+Mysql,运行没有问题,在一个php文件中某些php函数无法执行,这一程序在winxp下能正常运行,有了解的说说原因. 展开
 我来答
匿名用户
2013-09-16
展开全部
可以的.windows操作系统下最常用的就是IIS 了.我们可以设置让IIS也支持PHP的 XP IIS5 PHP5 环境搭建 1. PHP5   到 http://www.php.net上下载最新版本。   2.IIS5就不用下载安装了,因为系统已经默认给你安装好了。   3. MySQL 4.1.7   MySQL 官方下载地址为: http://www.mysql.com   安装 PHP5   将下载的php解压缩并复制到你选择的分区中(如C盘),并将其更名为php。完成后的路径:C:\php。以下步骤中假定 php位于 c:\php中。你也可以选择其它的路径但最好不要用中间有空格的路径,例如:C:\Program Files\php,如果这样做有些 Web 服务器就会崩溃。   接下来复制 C:\php\目录下的 php5ts.dll 文件到c:\winnt\system32目录中。   下一步是设定有效的 PHP 配置文件php.ini。 C:\PHP5中包括两个 ini 文件,php.ini-dist 和 php.ini-recommended。其中 php.ini-recommended对默认设置作了性能和安全上的优化。我们这里选择php.ini-dist,将选择的 ini 文件拷贝到 PHP 能够找到的目录下并改名为 php.ini。在 Windows 2000 Server 中拷贝到c:\winnt中。   注意:如果使用了 NTFS,确保运行 webserver 的用户对 php.ini 有读取的权限(例如使其对 Everyone 可读)。   正确加载对MySQL数据库的支持模块   复制 C:\PHP5\ 目录下的libmysql.dll文件到 C:\windows\system32\ 目录中。   用记事本打开编辑php.ini文件,找到并修改下面两行: ; Directory in which the loadable extensions (modules) reside. extension_dir = "./"   成: ; Directory in which the loadable extensions (modules) reside. extension_dir = "c:\php\ext\"   再找到下面两行: ;Windows Extensions ;Note that ODBC support is built in, so no dll is needed for it.   将;extension=php_mysql.dll前的分号去掉成:extension=php_mysql.dll然后保存文件并退出即可使PHP5支持MySQL数据库。   配置IIS服务器   依次点击“开始/设置/控制面板/管理工具/Internet服务管理器/主目录”。     在“主目录”中点击“配置”按钮,在应用程序映射中添加一个新的条目。用 php5isapi.dll 的路径作为可执行文件(Executable),用 .php 作为文件后缀, 如果你不用 PHP 进行 HTTP 认证的话,你可以不设置ISAPI筛选器。   完全停止IIS服务(NET STOP iisadmin),再重新启动IIS服务(NET START w3svc)。如果还是出现问题,则重新启动电脑。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式