[新手教程]windows 2003 php环境搭建详细教程

电脑杂谈  发布时间:2019-05-03 06:19:58  来源:网络整理

win 2003 c0000218_php win2003安装_win php 安装

[新手教程]windows 2003 php环境搭建详细教程

这个就依据大家各自的喜好来了,在此不多说了至于windows服务器配置教程,因为网上教程很多而且相对于linux来说windows配置难度更低,所以windows的配置教程会比较晚的放出。大部分朋友来到我博客都是因为我之前做过的一系列新手建站视频教程。但是新手朋友大多是花大把大把时间去学习建站,经过一番千辛万苦网站终于建起来,碰到引流量这个更大的难题,很多新手会就此放弃。

一、安装配置前的准备工作

1、下载相关软件:php-5.2.4-Win32.zip、phpMyAdmin-3.5.7-all-languages.zip、mysql-essential-5.0.45-win32.msi、ZendOptimizer-3.3.3-Windows-i386.exe。

遇大家见面这次为了朋友方便测试服务端直接打包发3个贝壳2.64 1个2.63 登陆器,其中1个2.64登陆器没有封装补丁包,如果测试pk掉装备端,则需要私服补丁实现,第2个贝壳2.64登陆器封装了私服补丁包,完美实现1个登陆器就可以登陆无需补丁,方便...。如果是上述问题,那么将ftp整站打包外,还需要将里的所有数据表也打包,是进phpmyadmin里打包的,两个都打包后,然后分别上传到新的空间ftp和里,然后进行新的用户名和密码的配置文件配置,也就是打开新发ftp的根目录下找到wp-config.php,打开后自己的新名、用户名、密码进行修改配置,然后到phpmyadmin进行批量换域名操作,说到这里我们就要从第二小点说起了。说起打包党,大家可能都知道,就是专门从事二次打包的公司或者个人,这些团队或者个人每天研究最新的app和应用,然后寻找一些非常有创意的或最具可玩性的应用,下载下来然后二次打包上从广告联盟哪里接来的广告,然后放到各种一流、二流、三流的应用市场里、软件下载站里,赚着赚着大把大把广告商的钱。

下载声明:

、检查系统是否已安装IIS

单击开始 - 管理工具 ,检查是否存在“Internet 信息服务(IIS)管理器”,由于操作系统盘中会自带IIS组件,所以建议安装操作系统时也把IIS组件安装上。如果未安装,请先安装IIS,测试IIS是否运行正常,打开“Internet 信息服务(IIS)管理器”浏览默认网站,显示“建设中”证明IIS运行正常。

[新手教程]windows 2003 php环境搭建详细教程

二、开始环境配置

1、安装PHP

1.1、 将下载得到的php-5.2.4-Win32.zip文件解压至D:\PHP目录中,将得到的二级目录php-5.2.4-Win32改名为php5;也可以将php-5.2.4-Win32.zip解压在默认位置,然后将解压后的文件和文件夹复制到D:\PHP\php5。

d:\php目录下的所有dll文件复制到c:\windows\system32下,如果已经有若干同名文件存在,覆盖即可。4、复制ck目录中的所有文件到安装目录覆盖同名文件。2、复制压缩包中ck目录中的所有文件到安装程序目录覆盖同名文件。

[新手教程]windows 2003 php环境搭建详细教程

1.4、 查找extension_dir = "./"(约第 491 行)

将其路径指向你 PHP 目录下扩展功能目录中,这里 PHP5 对应修改为extension_dir = "D:/PHP/php5/ext"。

再在 D:\PHP 下建立文件夹,并命名为tmp。

查找;upload_tmp_dir =

将;upload_tmp_dir =该行的注释符,即前面的分号”;”去掉,使该行在 php.ini 文档中起作用。

(upload_tmp_dir 是用来定义上传文件存放的临时路径,在这里你还可以修改并给其定义一个决定路径, 需要注意的是,这里设置的目录必须有读、写权限)

这里我设置为upload_tmp_dir = "d:/php/upload_tmp/" (这里就是前面建立的文件夹)。这里我设置为upload_tmp_dir = "d:/php/upload_tmp/" (这里就是前面建立的文件夹)找到:fastcgi.impersonate = 1。将前面的分号注释符去掉,这里将其设置为session.save_path = "d:/php/upload_tmp" (这里就是前面建立的文件夹)。

1.5、搜索; Windows Extensions,定位到php.ini文件的约 604 行,将下面列出的常用扩展前面的分号注释符去掉。

; extension=php_curl.dll

; extension=php_dbase.dll

; extension=php_gd2.dll

; extension=php_ldap.dll

; extension=php_mbstring.dll

; extension=php_exif.dll

特别提示:Exif 扩展是用来显示图片的 exif 信息的,因该扩展需要 mbstring 支持,所以将

win 2003 c0000218_win php 安装_php win2003安装

extension=php_exif.dll 。extension=php_exif.dll 。extension=php_mbstring.dll 改为extension=php_mbstring.dll。

; extension=php_mcrypt.dll

; extension=php_ming.dll

; extension=php_mysql.dll

; extension=php_mysqli.dll

; extension=php_sockets.dll

; extension=php_xmlrpc.dll

; extension=php_zip.dll

1.6、查找;date.timezone=去掉前面的分号注释符,这里将其设置为date.timezone = PRC

关于时区设定的说明:

从 php5.1.0 开始,php.ini 里加入了 date.timezone 这个选项,默认情况下是关闭的,也就是显示的时间

然后使用cd命令进入到php归档文件夹,使用以下命令进行php安装的相关操作:。而东七时区、东六时区采用的标准时,分别比“北京时间”晚1小时和晚2小时,名称可分别为“重庆(直辖市)时间”和“新疆西藏时间”,或将东六时区、东七时区、东八时区的标准时名称分别定为“西部时间”、“中部时间”、“东部时间”。北京位于东八区,格林威治位于本初子午线附近,北京时间比格林威治标准时快8小时,要完成时间转换,需要将北京时间减去8小时,在24进制中相当于加16小时。

2 种方法可以恢复正常的时间。

1、如果要用 5.1 以上版本,而且不修改 php.ini,则需要在关于时间的初始化的语句的上面加上 date_default_timezone_set (XXX),或者使用 date('Y-m-d G:i:T', strtotime('+8HOUR') )来获取日期 时间;

2、一劳永逸,仅限能修改 php.ini。打开 php.ini 把 date.timezone 前面的分号去掉,在=后面加 XXX,重 启 http 服务(如 apache2 或 iis 等)即可。

关于 XXX,大陆内地可用的值是:Asia/Chongqing、Asia/Shanghai、Asia/Urumqi(依次为重庆,上 海,),港台地区可用:Asia/Macao、Asia/Hong_Kong、Asia/Taipei(依次为澳门,香港,台北), 还有新加坡:Asia/Singapore,以上没有北京,不过接着往下看,其他可用的值是:Etc/GMT-8,Singapore , Hongkong,PRC(中华人民共和国)。

1.7、 查找;session.save_path = "/tmp"

将前面的分号注释符去掉,这里将其设置为session.save_path = "d:/php/upload_tmp" (这里就是前面建立的文件夹)。session.save_path = 去掉前面。'去掉,设置你保存session的目录,如session.save_path = "d:/php/session_temp"。

不过也有一部分游戏无法直接运行,需要玩家根据安装运行说明操作,比如修改一册表,导入注册表,修改某些简单的文件等等,总之都比较简单,按照说明操作后即可运行游戏。部分玩家运行游戏之后遇到系统弹出丢失memory.dll文件或者memory.dll无法运行的提示,这里给大家提供memory.dll文件下载,覆盖到原目录即可正常游戏memory.dll使用说明一、如果您的系统提示"找不到memory.dll"或"memory.dll缺失" 或者"memory.dll错误"等等,请不用担心,请把memory.dll下载到本机二、直接拷贝该文件到系统目录里:1、windows 95/98/me系统,将memory.dll复制到c:windowssystem目录下2、windows nt/2000系统,将memory.dll复制到c:winntsystem32目录下3、windows xp/win7系统,将memory.dll复制到c:windowssystem32目录下三、然后打开"开始-运行-输入regsvr32 memory.dll",回车即可解决错误提示。如果遇到派发过来的任务无法完成,不能做.例如:投票截止了,链接出错了,或者投票频繁了不能再投了. 遇到这种情况一点要点”放弃任务”.乱上传截图会被投诉的喔.多次 乱上传或者恶意上传与任务无关的截图都会被封号的喔.请大家一定要按要求完成任务.。

在大约第 255 行

max_input_time=60这是每个脚本可以消耗的时间,单位也是秒。max_input_time = 300#脚本可以消耗的时间,默认60秒。memory_limit = 256m#脚本运行最大消耗的内存,根据你的需求更改数值,默认128m。

大约第 258 行

memory_limit = 128M ;这个是脚本运行最大消耗的内存,根据你的需求更改数值

大约第 552 行

upload_max_filesize = 2M上传文件的最大许可大小,根据你的需求更改数值,M 是单位:兆。

1.9、php.ini文件中基本就是作如上修改,其他的你可以根据自己的具体需求修改,然后将该文件保存,再复制一份到C:\Windows 下面。

2、配置 IIS 使其支持 PHP

php支持cgi和isapi两种安装模式,cgi更消耗资源,容易因为超时而没有反映,但是实际上比较安全,负载能力强,节省资源,但是安全性略差于cgi,本人推荐使用isapi模式。了cgi进程模式消耗太大的问题,又利用上了cgi进程模式不存程安全问题的优势。现在这个模式解决了cgi资源消耗问题,但是又有了新的问题:一次性启动的进程,如果因为某种原因异常退出了,如何重启未解决。

2.2、打开“Internet 信息服务(IIS)管理器”(在开始-运行输入:inetmgr,回车确定;或者上面提到的点 击管理工具里面的图标)

php win2003安装_win php 安装_win 2003 c0000218

[新手教程]windows 2003 php环境搭建详细教程

[新手教程]windows 2003 php环境搭建详细教程

[新手教程]windows 2003 php环境搭建详细教程

2.3、打开“网站”属性中的“文档”选项卡,把“启用默认内容文档”列表中添加index.php和Default.php项,也可以将其上移到最前面两个,这样,访问站点时就会首先寻找并打开 index.php、Default.php 文档。

[新手教程]windows 2003 php环境搭建详细教程

2.4、设置好默认内容文档后,点击应用按钮,会弹出一个“继承覆盖”对话框,点击全选按钮,再点击确定- 确定。php win2003安装

2.5、点击“Web 服务扩展”,点击其中的“添加一个新的 Web 服务扩展”,在弹出的窗口中,扩展名栏目填写PHP,点击添加按钮,在添加文件的对话框中文件路径栏目中浏览选择上面提到的php5isapi.dll文件,点击 确定,勾选“设置扩展状态为允许”,点击确定。

[新手教程]windows 2003 php环境搭建详细教程

2.6、完成以上操作后,需要重启 IIS 服务。

2、linux 的脚本实现这里主要使用到crontab这个命令,使用方式 :复制代码 代码如下:crontab filecrontab [ -u user ] [ -u user ] { -l | -r | -e }说明 :crontab是用来让使用者在固定时间或固定间隔执行程式之用使用crontab写shell脚本,然后让php调用shell,这个是利用linux的特性,应该还不算php自身语言的特性3、php实现定时执行计划任务使用php让浏览器刷新需要解决几个问题php脚本执行时间限制,默认的是30m 解决办法:set_time_limit()。到这里,dns服务器配置就做完了,这个时候,我们就开始导入我们的php项目到linux环境下了,由于http.conf文件中默认打开的是/var/www/html/文件,所以可以直接将项目移至html文件下,也可以重新在www文件下创建一个新的文件夹来存放自己的php项目,再在http.conf文件中将默认打开的文件夹改成新建的文件夹名称,我采用的是后者:。c:打开iis-网站-右键-新建网站-描述:php-网站ip地址指向服务器对应ip下一步-预览(指向刚才新建的wwwroot文件夹,下一步)-权限设置:读取和运行脚本 下一步-完成。


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-95884-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 王克
      王克

      我们有那么多的怕死将军和不敢站元帅

    • 翟磊
      翟磊

      台不台独都要统一

    热点图片
    拼命载入中...