
你好!那个问题还是没解决,我的路径我觉得是对的,有些配置想截图给你帮忙分析一下好吗?谢谢了
3个回答
展开全部
你的追问我看到了,我把整个过程给你写一下,因为不知道你是在什么系统上进行配置,所以这里以win2003为例讲解所有步骤,所有用到的包都以独立包为例讲解,其实系统和软件版本不重要,步骤都相差无几。祝你成功。
1、下载 php的zip包 ,解压至C:\Inetpub\php(这个路径可以随意,不过下面要是用到这个路径,注意修改成你的)
2、将解压目录下的所有dll文件拷到c:\Windows\system32下,覆盖已有的dll文件;
3、将目录下的php.exe、php-win.exe和php.ini-recommended三个文件拷到C:\Windows ( Windows 2000 下为 C:\WINNT)下; 将C:\Windows\php.ini-recommended改名为php.ini,然后用记事本打开,将register_globals = Off,将 Off 改成 On ;将extension_dir = "你的目录\ext" ;;Windows Extensions
4、将;extension=php_gd2.dll ,将;extension=php_mbstring.dll ,将;extension=php_mysql.dll然后去掉前面的;号
5、安装iis6.0或其他版本
6、在“控制面板”的“管理工具”中选择“Internet 服务管理器”,打开 IIS 后停止服务,然后在左侧“你需要支持PHP的Web站点上单击右键选择“属性”,在打开的“ Web 站点属性”窗口的“ISAPI 筛选器”标签里点击“添加”按钮,在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入:PHP ,再将可执行文件指向 php5isapi.dll 所在路径 。
7、打开“Web 站点属性”窗口的“主目录”标签,点击“配置”按钮,在弹出的“应用程序配置”窗口中点击“添加”按钮,在弹出的窗口中新增一个扩展名映射,扩展名为 .php ,单击“浏览”将可执行文件指向 php5isapi.dll 所在路径,一路确定。如果还想支持 .php3 ,.phtml 等 PHP 文件,可以重复“添加”步骤。
8、打开“Web 站点属性”窗口的“文档”标签,点击“添加”按钮,向默认的 Web 站点启动文档列表中添加 index.php 。将 index.php 升到最高优先级。确定 Web 目录的应用程序设置和执行许可中选择为纯脚本,然后关闭 Internet 信息服务管理器,在命令提示符中执行下面三个命令:
net stop w3svc,net stop iisadmin,net start w3svc
9、打开浏览器,输入:http://localhost/,看到成功页面后,在 IIS 根目录下新建一个pinfo.php ,内容如下:
<?php
phpinfo();
?>
在浏览器输入:http://localhost/phpinfo.php,可以显示当前服务器所支持 PHP 的信息,可以看到 Server API的模式为:ISAPI 。
10、安装 MySQL
11、安装 Zend Optimizer ,提示你是否 Restart Web Server,选择是。如果PHP是高版本,就不要用缺省安装。
调用phpinfo()函数后显示:
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
with Zend Extension Manager v1.0.4, Copyright (c) 2003-2004, by Zend Technologies
表示安装成功了
12、安装GD库,在php.ini里找到 "extension_dir",然后将路径指向extension。在php.ini里找到"extension=php_gd2.dll"这一行,去掉前面的分号,用echophpinfo();测试是否成功
13、安装 phpMyAdmin,将其解压到 IIS 根目录,找到并打开 config.inc.php ,做以下修改:
找$cfg['PmaAbsoluteUri'],设置你的phpmyadmin的URL,假设phpmyadmin在默认站点的根目录下$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/'
找$cfg['blowfish_secret'],设定好root密码
找$cfg['DefaultLang'] ,设置为 zh-gb2312
找$cfg['DefaultCharset'] ,设置为 gb2312
找$cfg['Servers'][$i]['auth_type'],改为cookie,因为默认不安全
浏览器输入:http://localhost/phpMyAdmin/ ,如 IIS 和 MySQL 均启动,输入用户ROOT密码可浏览数据库内容。
按照以上步骤你已经可以使用了。
1、下载 php的zip包 ,解压至C:\Inetpub\php(这个路径可以随意,不过下面要是用到这个路径,注意修改成你的)
2、将解压目录下的所有dll文件拷到c:\Windows\system32下,覆盖已有的dll文件;
3、将目录下的php.exe、php-win.exe和php.ini-recommended三个文件拷到C:\Windows ( Windows 2000 下为 C:\WINNT)下; 将C:\Windows\php.ini-recommended改名为php.ini,然后用记事本打开,将register_globals = Off,将 Off 改成 On ;将extension_dir = "你的目录\ext" ;;Windows Extensions
4、将;extension=php_gd2.dll ,将;extension=php_mbstring.dll ,将;extension=php_mysql.dll然后去掉前面的;号
5、安装iis6.0或其他版本
6、在“控制面板”的“管理工具”中选择“Internet 服务管理器”,打开 IIS 后停止服务,然后在左侧“你需要支持PHP的Web站点上单击右键选择“属性”,在打开的“ Web 站点属性”窗口的“ISAPI 筛选器”标签里点击“添加”按钮,在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入:PHP ,再将可执行文件指向 php5isapi.dll 所在路径 。
7、打开“Web 站点属性”窗口的“主目录”标签,点击“配置”按钮,在弹出的“应用程序配置”窗口中点击“添加”按钮,在弹出的窗口中新增一个扩展名映射,扩展名为 .php ,单击“浏览”将可执行文件指向 php5isapi.dll 所在路径,一路确定。如果还想支持 .php3 ,.phtml 等 PHP 文件,可以重复“添加”步骤。
8、打开“Web 站点属性”窗口的“文档”标签,点击“添加”按钮,向默认的 Web 站点启动文档列表中添加 index.php 。将 index.php 升到最高优先级。确定 Web 目录的应用程序设置和执行许可中选择为纯脚本,然后关闭 Internet 信息服务管理器,在命令提示符中执行下面三个命令:
net stop w3svc,net stop iisadmin,net start w3svc
9、打开浏览器,输入:http://localhost/,看到成功页面后,在 IIS 根目录下新建一个pinfo.php ,内容如下:
<?php
phpinfo();
?>
在浏览器输入:http://localhost/phpinfo.php,可以显示当前服务器所支持 PHP 的信息,可以看到 Server API的模式为:ISAPI 。
10、安装 MySQL
11、安装 Zend Optimizer ,提示你是否 Restart Web Server,选择是。如果PHP是高版本,就不要用缺省安装。
调用phpinfo()函数后显示:
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
with Zend Extension Manager v1.0.4, Copyright (c) 2003-2004, by Zend Technologies
表示安装成功了
12、安装GD库,在php.ini里找到 "extension_dir",然后将路径指向extension。在php.ini里找到"extension=php_gd2.dll"这一行,去掉前面的分号,用echophpinfo();测试是否成功
13、安装 phpMyAdmin,将其解压到 IIS 根目录,找到并打开 config.inc.php ,做以下修改:
找$cfg['PmaAbsoluteUri'],设置你的phpmyadmin的URL,假设phpmyadmin在默认站点的根目录下$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/'
找$cfg['blowfish_secret'],设定好root密码
找$cfg['DefaultLang'] ,设置为 zh-gb2312
找$cfg['DefaultCharset'] ,设置为 gb2312
找$cfg['Servers'][$i]['auth_type'],改为cookie,因为默认不安全
浏览器输入:http://localhost/phpMyAdmin/ ,如 IIS 和 MySQL 均启动,输入用户ROOT密码可浏览数据库内容。
按照以上步骤你已经可以使用了。
追问
谢谢你,这些我都做过了,最后就是解决不了http500错误,实在没辙了
追答
目前的问题是我进入项目组不能随便上网,更不允许接收或传出任何电子类事物。所以没有办法接收你的截图,你可以给我图片的链接,我看一下。不过你说的500错误可以这样分析。
1、不知你是不是asp的,不管是不是都可以试一下访问静态网页看是否可以
2、如果可以,是否改变过计算机名?站点目录是否设定了安全属性?安装域控制器是否调整过域策略?如果有全部恢复。
如果不是asp的,或者产生原因不是以上这些,最好能把错误日志的链接也给我。
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询