<!-- [if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:PunctuationKerning/>
<w:DrawingGridVerticalSpacing>7.8 pt</w:DrawingGridVerticalSpacing>
<w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery>
<w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:Compatibility>
<w:SpaceForUL/>
<w:BalanceSingleByteDoubleByteWidth/>
<w:DoNotLeaveBackslashAlone/>
<w:ULTrailSpace/>
<w:DoNotExpandShiftReturn/>
<w:AdjustLineHeightInTable/>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:UseFELayout/>
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
</w:WordDocument>
</xml><![endif]--><!-- [if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" LatentStyleCount="156">
</w:LatentStyles>
</xml><![endif]--><!-- [if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:標準の表;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman";
mso-ansi-language:#0400;
mso-fareast-language:#0400;
mso-bidi-language:#0400;}
</style>
<![endif]-->
安裝 PHP 5.3
安裝程式部份
1.
將下載回來的 php-5.3.x-Win32.zip
解壓縮到 D:/AppServ/php
底下。
2.
將下載回來的
php_xdebug-2.0.x-5.3-vc6.dll
複製到 D:/AppServ/php/ext
底下。
3.
把
D:/AppServ/php/php.ini-development
複製成 php.ini
,然後將它放到 D:/AppServ
底下。
4.
將以下內容存成 IniFilePath.reg
,然後執行:
5.
Windows Registry Editor Version 5.00
6.
7.
[HKEY_LOCAL_MACHINE/SOFTWARE/PHP]
"IniFilePath"="D://AppServ//"
這會讓 PHP.exe
在執行時,知道要到哪裡去找 php.ini
。
修改 php.ini
因為我們要建立開發環境,所以像錯誤訊息、 Xdebug
等相關偵錯用的機制都要打開,請修改以下的設定:
error_log = "D:/Temp/php/error.log" (
要記得拿掉前面的分號註解
)
PHP 5
以後需要預先設定 timezone
,否則程式會一直出現警告。請找到 date.timezone
,並修改如下:
date.timezone = Asia/Taipei
另外一些上傳的設定也要一起修改:
post_max_size = 100M (
這裡請自行決定大小
)
upload_max_filesize = 50M (
通常會比
post_max_size
小
)
接下來是相關的路徑:
upload_tmp_dir = "D:/Temp/php/upload" (
上傳暫存路徑
)
include_path = ".;D:/AppServ/php/pear" (
加入
PEAR
的引用路徑
)
session.save_path = "D:/Temp/php/session" ( Session
暫存路徑
)
extension_dir = "D:/AppServ/php/ext" (extension
載入路徑
)
然後是常會用到的延伸套件的部份 (
把前面的分號註解去掉即可)
:
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll ( Zend Framework
建議使用
PDO)
extension=php_pdo_sqlite.dll
extension=php_sqlite.dll
extension=php_sqlite3.dll
其他套件則視狀況加入。
最後我們要把 Xdebug
加入,也就是在 php.ini
的最後加入以下設定:
[Xdebug]
zend_extension="D:/AppServ/php/ext/php_xdebug-2.0.x-5.3-vc6.dll"
xdebug.profiler_enable=on
;xdebug.show_exception_trace=on
xdebug.show_local_vars=on
xdebug.trace_output_dir="D:/TEMP/php/xdebug"
xdebug.profiler_output_dir="D:/TEMP/php/xdebug"
修改 httpd.conf
讓 Apache
認識 PHP
上面雖然安裝好了 PHP
,但是 Apache
還不認得 PHP
長什麼樣子,以下我們要修改 D:/AppServ/Apache2.2/conf/httpd.conf
來讓 PHP
變成 Apache
的模組。
把以下設定加到 httpd.conf
的最後面:
LoadModule php5_module D:/AppServ/php/php5apache2_2.dll
AddType application/x-httpd-php .php
或是分別放在 LoadModule
及 AddType
區段 (
用搜尋即可找到)
。
然後修改
DirectoryIndex
,加入粗體字部份:
DirectoryIndex index.html index.htm index.php
這樣 Apache 2
就會以 Module
模式來執行 PHP
了。
如果 Apache
找不到 php.ini
,那麼可以再加入以下指令:
PHPIniDir "D:/AppServ/php"
其他設定
接著有些設定要修改,首先是加入
mod_rewrite
模組 (
去掉井字號註解即可)
:
LoadModule rewrite_module modules/mod_rewrite.so
然後修改預設網站的根目錄,也就是把:
D:/AppServ/Apache2.2/htdocs
全部改成:
D:/WEB/wwwroot
最後要啟用 .htaccess
,找到:
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
把 None
改成 All
。
而 <Directory
"D:/WEB/wwwroot">
區段裡的 AllowOverride None
的 None
也改成 All
。
分享到:
相关推荐
快速配置php apache mysql 开发环境参考文档。
php5.3 的配置文档,用于开发环境。不过有一件事也不明白,在使用apc的时候总是会出问题,好像跟apc本身有关系。
有一段时间开发.net没有理PHP,最近公司有个新项目,需要PHP环境,我便重新配置了一下,以下是我亲测结果发给大家看看。 包含的文件有: (1)php5.3.3配置教程完全整理版.doc (2)mysql安装详细指导.doc (3)...
PHP集成环境-Visual-NMP-v7.0.31-x64 下载。 以前在一个技术群里看到别人发的一个截图,然后就下下来试着用了用,觉得很好用。就一直用到现在,省了不少事。Visual AMP 是一款企业级的PHP集成运行环境,图形化的操作...
网上的教程是比较多的,但是我发现在windows下的扩展开发比较少,而且大多都是php5.3版本以前的,今天我就给大家讲解一下php扩展开发,我就拿php5.5的版本来说明一下的了 windows环境(我个人的) 复制代码 代码如下: ...
无须任何专业知识,也能轻松在服务器上配置PHP环境。 护卫神·PHP套件集合包所包含的内容及各版本区别 1.护卫神·PHP套件5.2.17版(Win2003/Win2008/Win2012) ·PHP 5.2.17(ISAPI模式,自动防御对外发包) ·...
2.机房管理人员配置Linux(Windows)+PHP+mySQL+Zend系统环境,检测系统是否配置成功。 3.对于购买虚拟主机的用户,用于测试服务器性能。 三、版本格式说明 Ver a.b.c a 为版本编号 1为支持PHP4.x.xx, 2为...
是一个现成的 PHP 解决方案,可以简化 Windows 和 Linux 环境中 PHP 应用程序的开发和运行。它包括一个经过全面测试的 PHP 最新版本、对众多数据库系统的支持,以及许多用于改善 PHP 性能和诊断的专用于 Zend 的附加...
很多常用的PHP扩展是以Linux/Unix的多进程思想来开发的,这些扩展在ISAPI的方式运行时就会出错,很可能将IIS进程搞崩溃,因此对于IIS来说,CGI模式才是PHP运行的最安全的方式,只不过CGI模式对于每个HTTP请求都需要...
说明: xServer是业内首家通过CMD界面管理所有服务并实现标准管理接口的集成化WEB开发环境。 支持php54/3/2版本切换或多版本同时运行,支持为独立站点配置独立php进程,保证站点安全。 支持Zend/eAccelerator/...
然后创建站点,选择你想要的PHP版本,默认自带的可选版本有php5.2、php5.3、php5.4、php5.5、php5.6、php7这6个默认版本,如果不符合要求,可以自定义任意的PHP版本,PHPWAMP提供了700多个PHP版本可供选择(32位,64...
php版本已被弃用,新的python版本即将推出 phpHiveAdmin 这是用PHP编写的HIVE(apache)管理和查询工具 它可以像phpMyAdmin一样简单... 而且,您必须在要安装phpHiveAdmin的计算机上安装hive-cli。 phpHiveAdmin
模板介绍pbootcms内核开发的营销型网站模板,响应式端同一个后台,数据即时同步,简单适用!附带测试数据!...程序运行环境:linux+nginx/ linux+apache / windows + iis(支持php5.3+) / 其他支持php5.3+环境
环境:Windows XP S3, Apache 2.2, PHP 5.3, MySql 5.1, IE7.0 因为Apache是目前最优秀的web服务器,因为PHP的这个开源的脚本技术在全世界有两千万个网站使用,有一百个web服务器中安装了PHP,所以当我想开发网站时,...
小程序网站 小程序电商软件开发公司网站源码(pc+wap) 营销型网站模板,该模板适用...程序运行环境:linux+nginx/ linux+apache / windows + iis(支持php5.3+) / 其他支持php5.3+环境 系统源码仅供应学习,请勿商用。
2.4.4 在Windows上手动启动和停止MySQL 2.4.5 安装phpMyAdmin 2.5 AppServ组件安装 2.5.1 安装AppSery前的准备 2.5.2 安装。AppSery 2.5.3 测试AppSery 2.5.4 配置Apache 2.5.5 修改MySQL服务器的密码 2.6 ...
但是在安装前要注意激活FastCGI 模块 默认安装的 IIS 中 FastCGI 模块被关闭。要激活其的步骤在不同版本的 Windows 下不同。 要在 Windows Vista SP1 和 Windows 7 中激活 FastCGI 支持: 在 Windows 开始菜单中...
第1章 PHP开发环境的安装配置 1.1 Windows下IIS的安装配置 1.1.1 IIS的安装 1.1.2 配置调试IIS运行环境 1.1.3 IIS的设置 1.2 Linux下Apache的安装配置 1.2.1 Apache的安装工作 1.2.2 Apache的配置工作 1.3 PHP的安装...