亚洲精品综合久久中文字幕,亚洲国产精品无码久久一区二区,亚洲成在人线在线播放无码http://m.tkk7.com/brian/category/44525.htmlConcentrate & enjoy!zh-cnThu, 22 Apr 2010 16:27:11 GMTThu, 22 Apr 2010 16:27:11 GMT60在Windows下安裝PHPhttp://m.tkk7.com/brian/articles/319128.htmlBZBZThu, 22 Apr 2010 09:22:00 GMThttp://m.tkk7.com/brian/articles/319128.htmlhttp://m.tkk7.com/brian/comments/319128.htmlhttp://m.tkk7.com/brian/articles/319128.html#Feedback0http://m.tkk7.com/brian/comments/commentRss/319128.htmlhttp://m.tkk7.com/brian/services/trackbacks/319128.html

     Windows下成功安裝PHP是毫無懸念的,但同時也是需要一些運氣的。本文記錄了一次成功安裝的過程,希望對大家能有所幫助。本文安裝的環(huán)境為Windows 7 Ultimate English version + Apache Http Server 2.2.15 + PHP 5.3.2

1. 安裝Apache Http Server

   Apache Http Server 2.2.15可以從Apache官方網(wǎng)站下載:

          http://httpd.apache.org/download.cgi

下載下來的msi文件直接雙擊安裝即可。

2. 安裝PHP 5.3.2

   本次安裝使用的是PHP的壓縮文件版本,具體來說是: php-5.3.2-Win32-VC9-x86。可以從http://windows.php.net/download/ 下載得到。下載其它版本的時候,需要注意的是,必須要包含php5apache2_2.dll,否則的話,下載下來的文件是無法配置的。就目前PHP官方網(wǎng)站提供的各個版本:

·         php-5.3.2-nts-Win32-VC9-x86.zip     不包含php5apache2_2.dllPHP不想繼續(xù)支持非線程安全(non-threadsafe)的版本了?

·         php-5.2.13-nts-Win32-VC6-x86.zip  包含php5apache2_2.dll,但安裝下來無法使用。

由于下載的是壓縮文件版本, 解壓到某個文件夾即可。這個地址在本文將被應(yīng)用為PHP5_HOME

3. 配置

3.1 配置Apache Server使其支持PHP5

   編輯Apache Server目錄下的conf/httpd.conf文件,加入以下指令(建議加載最后一個LoadModule指令后):

LoadModule php5_module "PHP5_HOME\php5apache2_2.dll"

#注意, PHP5_HOME必須按照安裝環(huán)境展開, 例如:

# LoadModule php5_module " E:\development\php\php-5.3.2-Win32-VC9-x86\php5apache2_2.dll"

#總之, PHP5_HOME\php5apache2_2.dll必須指向PHP的安裝目錄下的php5apache2_2.dll文件

 

<IfModule php5_module>

    #對于.php的請求, 我們要將其MIME設(shè)置為application/x-httpd-php, 不然會直接返回php文件的內(nèi)容

    AddType application/x-httpd-php .php

</IfModule>

 

3.2 配置PHP5

1). php.ini文件

      檢查PHP5_HOME文件夾, 你會發(fā)現(xiàn)php.ini-developmentphp.ini-production, 將其中一個重命名為php.ini(不放心后續(xù)的話,請備份文件)php.ini需要修改的地方有:

·         extension_dir

; Directory in which the loadable extensions (modules) reside.

; http://php.net/extension-dir

; extension_dir = "./"

; On windows:

extension_dir = "PHP5_HOME/ext"

 

; 與前面類似, PHP5_HOME需要展開

; extension_dir = " E:/development/php/php-5.3.2-Win32-VC9-x86/ext"

 

注意, extension_dir必須使用絕對路徑, 如果按照php.ini提示的那樣使用extension_dir="ext", 是不能找到extensions的。

·         根據(jù)需要啟用extension

比如要啟用mysql擴展, 直接打開前面的注釋符號即可:

   ; extension=php_mysql.dll

  ----->

  extension=php_mysql.dll

2). 其實此時可以開啟Apache Server測試了

     利用下面的腳本, 可以看到當前PHP的配置情況:

<?php

    echo phpinfo();

 

將這個文件放在Apache Server下的hotdocs目錄中,然后通過瀏覽器訪問即可。但是, 這時候你會看到:

 Configuration File (php.ini) Path    C:\windows

Loaded Configuration File               (none)

 

由此可見,php.ini文件實際上是從C:\windows下加載的,不出意外的話,C:\windows\php.ini文件是不存在的(在這種情況下, PHP實際上使用的是一些缺省的配置)。為了解決這個問題,有兩種方法:

1). 將配置php.ini移到C:\Windows。這種方法自然有效,但不利于擴展,也干得不漂亮;

2).修改注冊表--添加HKEY_LOCAL_MACHINE\SOFTWARE\PHP,然后在其下添加key-value:

Key:  IniFilePath  value: PHP5_HOME

重新啟動Apache, 并檢測環(huán)境, 應(yīng)該可以看到Loaded Configuration File會有所變化。

 

Ps: 如果Apache出錯的話, 將記錄在Apache Server下的logs/error.log文件中。



BZ 2010-04-22 17:22 發(fā)表評論
]]>
為什么建Virtual Host?http://m.tkk7.com/brian/articles/317579.htmlBZBZTue, 06 Apr 2010 12:42:00 GMThttp://m.tkk7.com/brian/articles/317579.htmlhttp://m.tkk7.com/brian/comments/317579.htmlhttp://m.tkk7.com/brian/articles/317579.html#Feedback0http://m.tkk7.com/brian/comments/commentRss/317579.htmlhttp://m.tkk7.com/brian/services/trackbacks/317579.html   一個Virtual Host, 要么監(jiān)聽不同的端口,要么使用新的域名。開發(fā)階段,大概傾向前者。但是,盡管如此,配置一個監(jiān)聽不同端口的Virtual Host干嗎?如果是開發(fā)階段,我倒是傾向于在apache的配置中(比如/etc/apache2/sites-enabled/000-default)增加一個了事,簡單但是管用。例如:
  Alias /helloZend/ "/home/brian/Dev/PHP/ZendStudio-7.1.2/workspace/helloZend/public/"
   <Directory "/home/brian/Dev/PHP/ZendStudio-7.1.2/workspace/helloZend/public/">
       Options Indexes MultiViews FollowSymLinks
       AllowOverride All
       Order allow,deny
       Allow from all
   </Directory>

  項目建在/home/brian/Dev/PHP/ZendStudio-7.1.2/workspace/下,項目名為helloZend。這是用Eclipse創(chuàng)建的(Zend Studio類似)一個項目,具有典型的目錄結(jié)構(gòu)(其實與IDE并無關(guān)系,關(guān)鍵是目前結(jié)構(gòu))。測試一下便可以知道,這樣的配置一樣可以工作,例如: http://localhost/helloZend/,別忘記了最后的那個斜線,否則是會出錯的。
ps: 同時建議將SetEnv APPLICATION_ENV development移到public/.htaccess中。

BZ 2010-04-06 20:42 發(fā)表評論
]]>
主站蜘蛛池模板: 亚洲色偷偷狠狠综合网| 亚洲白嫩在线观看| 91精品免费不卡在线观看| 亚洲三级中文字幕| 深夜国产福利99亚洲视频| 永久在线观看免费视频| 亚洲人成网站免费播放| 成人午夜亚洲精品无码网站| 狼群影院在线观看免费观看直播| 国产精品亚洲а∨天堂2021| 亚洲国产第一页www| 全亚洲最新黄色特级网站| 久久国产免费观看精品3| 免费的黄色网页在线免费观看| 亚洲AV无码不卡在线播放| 日韩中文字幕免费| 午夜无码A级毛片免费视频| jizzjizz亚洲日本少妇| 色拍自拍亚洲综合图区| 亚洲第一区精品观看| 无遮免费网站在线入口| 97无码人妻福利免费公开在线视频| 亚洲欧美国产日韩av野草社区| 亚洲成人精品久久| 亚洲国产一级在线观看| 久久久www成人免费毛片| 久久这里只精品热免费99| 菠萝菠萝蜜在线免费视频| 亚洲va在线va天堂成人| 久久精品夜色国产亚洲av| 亚洲福利在线播放| 浮力影院第一页小视频国产在线观看免费| 国产精品网站在线观看免费传媒| 小说区亚洲自拍另类| 亚洲成人在线免费观看| 亚洲av无码专区在线播放| 在线观看亚洲精品国产| 亚洲第一永久AV网站久久精品男人的天堂AV| 久久久久久国产a免费观看黄色大片| 国产情侣久久久久aⅴ免费| 成年网在线观看免费观看网址 |