亚洲精品综合久久中文字幕,亚洲国产精品无码久久一区二区,亚洲成在人线在线播放无码http://www.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://www.tkk7.com/brian/articles/319128.htmlBZBZThu, 22 Apr 2010 09:22:00 GMThttp://www.tkk7.com/brian/articles/319128.htmlhttp://www.tkk7.com/brian/comments/319128.htmlhttp://www.tkk7.com/brian/articles/319128.html#Feedback0http://www.tkk7.com/brian/comments/commentRss/319128.htmlhttp://www.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://www.tkk7.com/brian/articles/317579.htmlBZBZTue, 06 Apr 2010 12:42:00 GMThttp://www.tkk7.com/brian/articles/317579.htmlhttp://www.tkk7.com/brian/comments/317579.htmlhttp://www.tkk7.com/brian/articles/317579.html#Feedback0http://www.tkk7.com/brian/comments/commentRss/317579.htmlhttp://www.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ā)表評論
]]>
主站蜘蛛池模板: 在线播放免费人成视频在线观看| 全部一级一级毛片免费看| 国产羞羞的视频在线观看免费| 男人j进女人p免费视频| 浮力影院第一页小视频国产在线观看免费| 亚洲熟妇少妇任你躁在线观看无码| 国产精品亚洲专区在线播放| 国产成人免费手机在线观看视频 | 亚洲熟妇无码一区二区三区导航| 狠狠入ady亚洲精品| 在线精品免费视频| 免费精品国自产拍在线播放| 国产亚洲日韩在线三区| 中文字幕视频在线免费观看| 亚洲综合国产精品| 99在线视频免费观看视频| 亚洲欧美日韩一区二区三区在线| 在线美女免费观看网站h| 亚洲人成综合在线播放| 久草免费福利资源站| 亚洲网站免费观看| 一个人看www在线高清免费看| 亚洲成a∧人片在线观看无码| 亚洲精品国产自在久久| 在线观看亚洲专区| 久久精品国产精品亚洲精品 | 亚洲色偷偷色噜噜狠狠99网| 免费人妻av无码专区| 久草免费手机视频| 亚洲精品无AMM毛片| 黑人大战亚洲人精品一区| 精品无码AV无码免费专区 | 久久久久亚洲精品男人的天堂 | 理论亚洲区美一区二区三区| 国产亚洲精品a在线观看app| 无码毛片一区二区三区视频免费播放 | 久久亚洲精品成人AV| 成人永久福利免费观看| 久久国产精品免费观看| WWW国产亚洲精品久久麻豆| 亚洲av鲁丝一区二区三区|