⑴ 如何让服务器支持php,iis配置php环境
第一步
下载php
下载压缩包就可以了
第二步
解压缩php到某个目录,比如D:\php
php目录里面有两个php.ini,一个是php.ini-dist,比较适合开发用;一个是php.ini-recommended,比较适合配置运行环境用,因为这个安全性稍高一些。
所以我们复制php.ini-recommended到C:\WINDOWS下,并改名为php.ini,然后用记事本打开它
1、搜索"extension_dir"找到extensino_dir="./"将改为extension_dir ="D:\php\ext"
2、搜索;extension=php_mysql.dll去掉前面的分号";"
3、将D:\php\php5ts.dll 复制到 C:\windows\system32下。
将D:\php \libmysqls.dll 复制到 C:\windows\system32目录下
第三步
1、 控制面版——》管理工具——》Internet服务管理器——》点寻Web
服务扩展地——》在右边窗口点击逗添加一个新的 Web 服务扩展地——》扩展名为
逗PHP地——》再点击逗添加地——》在出现的窗口里填上逗D:\PHP\php5isapi.dll地 并确定 然后再点选 Web 服务扩展 PHP 并选择允许
2、在逗默认网站属性地窗口上按
逗主目录地标签点逗配置地按钮在弹出的逗映谢地窗口中点劝添加地按钮,在弹出的逗添加/编辑应用程序扩展名映像地对话框中的逗可执行文件地文本框中输入逗D:\PHP\php5isapi.dll地
逗扩展名地文本框中输入逗.php地(注意一定要有那个点) 并勾选
"检查文件是否存在"项
3、在逗默认Web站点属性地窗口上点劝ISAPI筛选器地标签,点击逗添加地按钮,在弹出的逗筛选器属性地窗口的逗筛选器名称地中输入逗PHP地
逗可执行文件地中浏览选定逗D:\PHP\sapi\php5isapi.dll地
A:重新启动IIS 6.0 意在开始对PHP 加载
B:在逗默认Web站点属性地窗口上点劝ISAPI筛选器地标签,如果看到 PHP 的箭头绿色且向上,证明 PHP 已经被 IIS 6.0 顺利加载起来了。
这里需要说明一下,如果是红色箭头向下,说明没有加载成功,这是由于权限造成的,给php目录的user用户加上逗运行地权限即可。
另外还有一点需要注意,php.ini里面有个short_open_tag 可选属性有逗On地和逗Off地,如果选为on就不是很严格直接用<?phpinfo();?>就可以运行,如果设置为off,就必须加上php,
⑵ iis+php怎么配置laravel运行环境
安装composer。安装之前要确保目录:wamp\bin\php\php5.4.3下的php.ini文件中的php_openssl.dll扩展库是开启的,否则,composer在安装过程中会出现错误提示。(注意:wamp安装文件下会有两个php.ini文件,我们要修改的是php目录下的php.ini文件)。
下载最新Laravel框架,解压到服务器根目录www下。
Laravel 4 的安装。打开cmd命了窗口,使用cd命令将目录切换到服务器根目录下。执行命令composer install ,等待下载完成。
访问项目主页。因为在Laravel框架中,没有index.php文件,而是用server.php文件来替代的,所以我们需要修改Apache的http.conf文件,在<IfMole dir_mole>下面添加server.php即可。
配置成功后,直接访问http://localhost/,即可出现以下界面,则安装成功!
⑶ iis如何运行php
1.首先
我们需要安装好IIS,默认windows2008下是iis7.0,具体的安装可以查看iis7.0安装图解
2. 安装好IIS后,默认已经支持asp,这里我们开始安装.net环境
进入系统,打开桌面左下角“服务器管理器”
点击功能->"添加功能"->勾选“.NET Framework 3.5.1功能”
点击下一步,安装完成即可。
3. 接下来配置PHP环境,从常用软件下载php5.2.6和php.ini文件
下载后,将php5.2.6解压为php,并将php.ini拷贝到php里面,这里我们将php放置在C:Program Files目录下,
并用记事本打开php.ini文件,找到extension_dir这一行,将路径修改为ext文件所在路径,我们这里为 C:Program Filesphpext
设置php文件夹目录权限:
administrators 完全控制
system 完全控制
users 读取和运行,列出文件夹目录,读取
设置系统环境变量:
Path环境变量末尾追加C:Program Filesphp
新建系统变量PHPRC变量值C:Program Filesphp
IIS设置:
A.添加应用程序池
E.将站点进程池设置到创建的php进程池内,重启IIS,在默认站点下创建一个info.php,内容如下:
<?php
phpinfo();
?>
打开localhost/phpinfo.php 查看效果:
到这里PHP环境配置完成。
额外注意:
IIS+php 运行phpMyAdmin
Cannot start session without errors, please check errors 错误解决办法
在php安装目录 找到php.ini
将php.ini中的session.auto_start的值改为1(启动),默认是0(禁用),
在你的php安装目录下找到php.ini并且在该目录下创建Temp文件夹
; where MODE is the octal representation of the mode. Note that this
; does not overwrite the process's umask.
;session.save_path = "D:/host/php/Temp"
session.save_path 这一行,设成session.save_path = “D:/host/php/Temp” (把前面分号去掉)
然后重启IIS服务器
在phpmyadmin中找到,config.sample.inc.php,改成config.inc.php,
找到 $cfg['blowfish_secret'] 将后面的赋值,加入数字和字母组合。
⑷ 自己服务器上用iis作为服务器环境配置php
1.按你上面的情况来看,不一定;
2.IP+PHP网站端口可以访问,很有可能是APACHE在起作用;
3.你得把PHP文件解析的动态服务和执行文件指向IIS;
4.我们常用的IIS和PHP配置有如下3种
我们知道php配置有几种:
第一种、CGI方式加载PHP环境,通常就是IIS里面配置解释器为php.exe,早期比较常见,目前使用较少。
特点是:稳定,但效率太低。
第二种、ISAPI方式加载PHP环境,通常就是IIS里面配置解释器为php5isapi.dll,目前使用最多,应用最广。
特点是:多线程,效率较高,但不够稳定。
第三种、FastCGI方式加载PHP环境,在IIS环境里并不常见,但其它系统环境应用还是有的,不过IIS7.0开始内置FastCGI了。
特点是:高效率,高稳定性,属于将来发展趋势。
我试过其他的特别麻烦,PHP
5.3发布的Windows版已经不支持ISAPI模式了,所以我打算按微软推荐的FastCGI方式运行PHP。
我用的就第三种,也是最好最快的,因为FastCGI大大加强了IIS处理PHP的能力,能迅速提高PHP站点的反应速度和生产力,
并具有更高的稳定性和安全性.
⑸ 如何配置Window2003 iis+mysql+php环境
1.windowsiis +ftp安装:
开始----控制面板----添加或删除程序-添加/删除windows组件(a)--选择“应用程序服务器”
2
点击图片中的“详细信息”,出现下面的图片“选中internet 信息服务(iis)”,再点击图片中的“详细信息”。
3
选中图片中的“文件传输协议(ftp)服务”然后点击“确定”
4
点击图片中的“浏览”选中“c:\win2003_sys\disc1\i386”(也就是你所存放的IIS的文件夹)点击图片中的“打开”iis就开始安装了。
5
2.下载php mysql zend phpmyadmin
下载完成后解压拷贝到d盘,目录结构如:
6
3.安装PHP
剪切“libeay32.dll libmcrypt.dll libmysql.dllssleay32.dll”这些dll文件到“c:\windows\system32”目录下
剪切图片中的“php”到c:\windows目录下
7
桌面,右击 “我的电脑” 选择“管理”
8
找到Internet 信息服务器(iis)点击“web服务扩展”在一般空白区域右击,选择“添加一个新的web服务扩展”,扩展名输入 php 然后点击“添加”
点击“浏览”选择 d:\websoft\php-5.2.17\php5isapi.dll .选中图片中“设置扩展状态为允许” 点击“确定”,在web服务扩展就多了php,
右击“网站”,选择“属性”, 出现下面的截图
点击图片中的“浏览”选择“d:\websoft\php-5.2.17\php5isapi.dll”再点击“确定”,
在扩展名处输入 .php ,然后点击“确定”,出现
在应用程序扩展就出现了刚才添加的.php, 点击图片中的“确定”,再点击“文档”,点击“添加”,出现,后输入 index.php 然后点击“确定“
然后再点击“添加”, 添加index.html,添加完成后,点击“应用”,点击“全选”,然后再点击“确定”然后点“应用” 然后再点击“确定”,这样iis+php 就配置好了。
4.mysql 安装
双击d:\websoft\mysql-essential-5.1.63-win32.msi 就开始安装了,选择“custom”然后点“next”
这个是选择mysql 安装的位置,默认在c盘,我们点“change”选择d:\websoft\mysql-5.1
,选择点击“ok”切换到之前的操作画面
点击mysql server datafiles 默认也是在c盘,点击“change”选择d:\websoft\mysql-5.1
,选择好了后,点击“ok”,切换到之前的操作界面,然后点击图片中的“next”,mysql 就开始安装了
出现上面的图片,表示安装好了。点击“finish”就开始配置mysql了,看图操作
这个操作画面的时候,输入的就是mysql root 帐号的密码,建议你输入完成后随手记下免得忘记。
当安装完成之后,至此 mysql 就安装好了,这样iis+php+mysql 环境基本已经可用了。
⑹ 如何在IIS中配置PHP运行环境,dedecms
建议你直接安装phpStudy环境都是集成好的!使用起来也方便!我个人仿站和调试网站都是用的他!dede官方也有集成安装包,只是有些php的扩展没有!不如找个用着方便!
⑺ 如何在IIS中配置PHP运行环境
安装PHP(环境变量篇)
设置环境变量后,无须拷文件到系统盘
1.把php-5.2.0-Win32.zip解压到E:PHP_SERVERPHP目录
2.把E:PHP_SERVERPHP目录下的PHP.INI-DIST文件改名为PHP.INI
作如下修改:
查找extension_dir = "./",该处是指定PHP动态链接库的路径,
改为extension_dir = "E:/PHP_SERVER/PHP/EXT",注意是“/”。
查找extension=php_mbstring.dll,把前面的分号去掉。
这个不去的话用phpMyAdmin会出现红色提示。
查找extension=php_gd2.dll,去掉前面的分号,支持GD库用的。
查找extension=php_sockets.dll,去掉前面的分号。
查找extension=php_mysql.dll,去掉前面的分号,支持MYSQL数据库用的。
3.现在我们通过设置环境变量把PHP.INI文件位置定在E:PHP_SERVERPHP目录下,
打开系统属性-环境变量-系统环境变量-新建,变量名:PHPRC,变量值:E:PHP_SERVERPHP,
更改系统环境变量,编辑path变量, 在最后加上:;E:PHP_SERVERPHP,注意是“”。
(重启服务器..)
配置IIS支持PHP
1.在WEB服务扩展中 “添加一个新的WEB服务器扩展” .php E:PHP_SERVERPHPphp5isapi.dll 允许
2.网站属性-ISAPI筛选器 - 添加 php E:PHP_SERVERPHPphp5isapi.dll
3.网站属性-主目录-配置-添加映射-可执行E:PHP_SERVERPHPphp5isapi.dll .php
4.网站属性-文档-添加index.php
5、重启IIS先点击开始菜单选择“运行”依次输入CMD回车
net stop w3svc回车
net stop iisadmin回车
net start w3svc回车
⑻ 如何在iis服务器搭建php环境
在 IIS 中搭建 PHP 环境,推荐用 php manager ,步骤如下:
1、先安装配置好 IIS。
提示:需要注意的是要选中 CGI。
2、下载安装 php manager 1.2。
提示:需要注意的是,如果是 IIS 10,在安装 php manager 之前,需要修改注册表,否则可能会出现“必须安装IIS7以上才可以安装”的错误提示,这是这个软件的小 bug。
3、下载安装(解压) php。
提示:从官网下载时,注意选择 windows 平台的 PHP 版本,Non Thread Safe,x64 或 x86。
4、配置 php。
提示:打开 IIS 管理器,点击 php Manager。
⑼ 怎么配置iis7下的php环境
在 IIS 环境下配置 PHP 环境,推荐php manager。
php manager 是微软发布的一款在 IIS 运行的插件工具,不仅可以省去手工配置php.ini文件的过程,而且可以图形化管理每个php功能模块,更重要的是配置完这一切后不用重启WEB服务即可即时生效。
效果如图:
⑽ 怎么配置php+iis+mysql环境啊!!!
xampp不支持iis。phpstudy或phpstudy for iis支持iis7,iis8和iis6。