本文与《【php】在Windows2003下配置Apache2.4与php5.4》(点击打开链接)为姊妹篇,只是php所用的服务器有点不同,这里一个是Apache2.4,一个是Windows2003自带的IIS服务器。一、在Windows2003安装IIS1、首先打开Windows2003的控制面板,查看是否有“管理工具”,没有也不要紧,点击“添加或删除程序”。有的话,可以直接进入第二步,IIS的配置。2、在弹出的窗口,选择添加/删除Windows组件的功能,选择把“网络服务”组件与“应用...
windows2003安装php环境的方法:首先安装Fastcgi;然后把下载的“php-5.2.17-Win32-VC6-x86.zip”复制到D盘;接着配置php扩展支持;最后配置好iis即可。推荐:《PHP视频教程》环境搭建:php-5.2.17 + iis6 + fcgisetup_1.5_rtw_x64 + ISAPI_Rewrite3_0112_x64所用安装包:ISAPI_Rewrite3_0112_x64.zip 密码:orct、php-5.2.17-Win32-VC6-x86.zip 密码:op83、fcgisetup_1.5_rtw_x64.msi 密码:6900安装步骤:Fastcgi安装点击安...
“PHP_SELF” 当前正在执行脚本的文件名,与 document root 相关。举例来说,在 URL 地址为 http://www.gxlcms.com/test.php/foo.bar 的脚本中使用 $_SERVER['PHP_SELF'] 将会得到 /test.php/foo.bar 这个结果。__FILE__ 常量包含当前(例如包含)文件的绝对路径和文件名。 “SCRIPT_NAME” 包含当前脚本的路径。这在页面需要指向自己时非常有用。__FILE__ 包含当前文件的绝对路径和文件名(例如包含文件)。 主要的原因如像:$_SE...
PHP 5.4 内置一个 Web 服务器,对于本机开发而言非常方便,因为你无需再安装类似 Apache 之类的 Web 服务器软件,你可直接在命令行中启动 PHP 的 Web 服务器。启动方法很简单,在命令行中进入项目所在目录,然后使用 -S 参数来启动服务,你需要指定主机地址和端口,所有的请求信息将在控制台窗口中显示,如下图所示:快捷方式想让启动方式更加简单,你可以创建一个快捷方式来启动服务,请依照以下步骤进行:1. 创建快捷方式2. 选择...
终于让服务器每天早上备份一次 MySQL 数据库并自动打包,同时删除 5 天前的备份文件。分享如下: 1. 环境: windows server 2003 + Apache 2.0 + PHP5 + MySQL 4.0.26 . 2. 假设 PHP 安装目录为 D:/php ,MySQL 安装目录为 D:/mysql. 3. 在 D:/php 下建立目录 WinRAR, 把你 winrar 安装目录下的 WinRAR.exe 和 RARReg.KEY 复制到 D:/php/WinRAR . 4. D:/php 下建立文件 mysql_backup.php: /*////////////////////...
想在windows 2003中好好跑php,又要节省内存,真是很为难的事情,考虑到IIS7.5 Express可以在WIN2003上跑,不但能以fastcgi的方式支持php,还自带Rewrite组件,只需简单改改web.config的rule规则就可以了。于是下载了IIS7.5 Express后,安装,还需要对applicationHost.config进行配置,首先得找到这个文件在哪里,如果能在"我的文档"中IIS7Express目录下找到,那就是它了,否则应该就是在IIS7 Express的安装目录下。1、先修改:defa...
先说一下背景,因为是自己租来的VPS管理代码、文档及跑一些自己用的一些服务程序,为了便宜又稳定就考虑租了台windows2003的vps,内存总共只1G,很捉襟见肘。在Web服务这一块,同一台装了2003的服务器上,需要跑PHP及ASP.NET,IIS6上安装了PHP后,加装Rewrite组件,可以较正常的跑wordpress,但后来由于rewrite组件过期了,去网上找了各种版本的安装,仍然无用,总是提示已过期。于是只好考虑用用nginx做的反向代理,动态解析转向到...
推荐专题: http://www.bkjia.com/PHPjc/446855.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/446855.htmlTechArticle推荐专题:...
有朋友反映在win2000中iis(微软的WEB服务器平台)和php(做为现在的主流开发语言)工作好好的, 在win2003 enterprise server中,按照2000下的做法php(做为现在的主流开发语言)不工作。其实在Windows2003下安装也是很简单的,只不过Win2003在iis(微软的WEB服务器平台)6.0的安全方面下了些功夫,所以安装起来要稍费点功夫了。步骤1,先去www.php(做为现在的主流开发语言).net下在一个安装程序,我是装的是:php(做为现在的主流开发语言...
从WIN2000到WIN XP, 再到WIN2003, MS iis(微软的WEB服务器平台)服务器安全性的提高是显而易见的。 在WIN2000中, 一个普通的php(做为现在的主流开发语言) SHELL便能把它打垮; 在WIN XP, 即使Safe mode = off,你也无法用system() 等函数执行系统命令, 但是我们还能用com()函数进行突破;到WIN 2003,即使iis(微软的WEB服务器平台) 和php(做为现在的主流开发语言)都是默认安装,你用system(), com()也可能拿它没辙。这时候你就不...
在php中php curl组件默认情况下是不支持的,下面小编来给大家介绍在windows2003下配置php_curl组件的文字教程,希望此方法对大家所有帮助。A) 支持php_curl组件
1.找到php.ini,(一般在c:/windows/php.ini),修改 extension=php_curl.dll 去掉前面的分号。
2.检查php安装目录/ext目录下面是否有php_curl.dll文件。
3.将php安装目录下面的2个dll,libeay32.dll/ssleay32.dll 复制到 windows/system32下。
4.重启php的服务。就是重启i...
在开发分布式数据库软件时,经常碰到下面的错误:服务器: 消息 7391,级别 16,状态 1,行 6该操作未能执行,因为 OLE DB 提供程序 'SQLOLEDB' 无法启动分布式事务。[OLE/DB provider returned message: 不能在指定的事务处理器中获得新事务。]-----------------------------------------服务器: 消息 8520,级别 20,状态 1,行 8内部 MSDTC 事务的提交失败: Result Code = 0x8004d019。连接中断--------------------------------...
http://www.phpe.net/articles/260.shtml 参考的网站 Security Alert! The PHP CGI cannot be accessed directly. This PHP CGI binary was compiled with force-cgi-redirect enabled. This means that a page will only be served up if the REDIRECT_STATUS CGI variable is set, e.g. via an Apache Action directive.配置 php.ini cgi.force_redirect =1 改 0 放到 windows 下面
php Windows 2003系统,怎么设置隐藏index.php 说是需要编辑httpd.ini ,但是根本找不到这个文件 回复讨论(解决方案) 下载一个Rewrite.dll的isapi就可以了。 下载一个Rewrite.dll的isapi就可以了。 网上下载的破解版的安全吗? 用过很多年了, 应该很安全。 怕的话, 用杀毒软件锁定这个文件访问网络的权限。
$ipfile="./user.txt"; if (get_magic_quotes_gpc()) { if (!$fp = fopen($ipfile, "a+")) { // die("创建在线列表文件失败, 请检查是否有权限."); } $time=time(); $line = $username."|".$REMOTE_ADDR."|".$time."\r\n"; $old=file($ipfile); $num=count($old); $fp=fopen($ipfile, "w"); flock($fp,2); if($num fputs($fp,$line); for ($i=0;$i fputs($fp,$old[$i]); }}else{ fput...