php5.2.17win32.zip,PHP53

本文目錄一覽:

誰能給我個PHP 5.5版本的下載地址啊。

PHP5最新的是PHP

5.3.6

版本,沒有5.5,5.3.6下載地址是:

不過不推薦你使用最新的,現在很多與PHP相關的程序還是使用的5.2版本的,包括zend,這個支持shopex的組件也是使用的5.2,新的如果是裝shopex+zend會出錯,不要追求最新的東西。

上面這是5.2.17的下載地址。

我在伺服器里都是配置的還都是5.2.14版本的。

新版本會出很多不兼容的問題。

PHP5.2.9怎麼安裝??

php環境配置 IIS PHP5 MySQL5 ZendOptimizer phpmyadmin安裝與配置

IIS即可以支持php也可以支持asp.相信得到不少人青睞.

下面的配置文檔希望可以幫助大家順利完成php環境搭建.不正確的地方請大家指正批評.

關於apache的php環境搭建請參考 … extra=page%3D1

本例是在wiondws XP下

IIS5.1

php5.2.1(zip)

MySQL5.0.37

phpmyadmin2.10.0.2

ZendOptimizer-3.2.6

的安裝與配置

以上資源直接點擊下載.也可以在本站下載站下載

/*********************************************

*

* 作 者: 我不是魚

* php愛好者站:

* Email: deng5765@163.com

* 博 客:

*

*********************************************/

IIS 的安裝

1 在光碟機中放入WindowsXP SP2系統安裝光碟

2 依次在 控制面板 添加與刪除 添加/刪除Windows組件 Windows組件嚮導 中選中 Internet信息服務(IIS)

3 點擊 下一步 進行文件複製,直到完成安裝

4 完成 IIS 安裝

5 打開瀏覽器,輸入 出現下面的界面則說明安裝成功了

MySQL 的安裝

1 點擊MySQL安裝包

2 默認是Typical,如果想修改安裝路徑的話也可以選擇custom.

注意:安裝mysql的路徑中,不能含有中文!

3 點擊intall開始安裝

4 跳過註冊

5 是否現在就配置 MySQL.也可以之後在開始菜單的configuration wizard 進行配置.

這裡是現在進行配置

6 選擇Detailed Configuration(詳細設置),點Next繼續

7 下面這個選項是選擇mysql應用於何種類型,第一種是開發伺服器,

將只用盡量少的內存,第二種是普通WEB伺服器,將使用中等數量內存,

最後一種是這台伺服器上面只運行MySQL資料庫,將佔用全部的內存.

用戶可根據自己的需求,選擇選項.這裡只選擇開發伺服器,點Next繼續

8 下面是選擇資料庫用途,第一種是多功能用途,

將把資料庫優化成很好的innodb(事務)存儲類型和高效率的myisam(非事務)存儲類型,

第二種是只用於事務處理類型,最好的優化innodb,但同時也支持myisam,只有myisam才支持全文索引

最後一種是簡單的網路開發,適合於簡單的應用,只有不支持事務的myisam類型是被支持的.

一般選擇第一種多功能的.

9 下面是選擇InnodDB的數據存放位置,一般默認好了,不需要改動

(如果要修改數據保存路徑,也可用在安裝後修改my.ini的datadir的值)

10 下面是選擇MySQL允許的最大連接數,第一種是最大20個連接並發數,

第二種是最大500個並發連接數,最後 一種是自定義,你可以根據自己的需要選擇.

這裡選擇第一個

11 下面是是否運行網路鏈接.這裡選擇複選框.資料庫監聽的埠,一般默認是3306,

如果改成其他埠,以後連接資料庫的時候都要記住修改的埠,否則不能連接mysql資料庫,

比較麻煩,這裡不做修改,用mysq的默認埠:3306

12 這一步設置mysql的默認編碼,默認是latin1,也是標準的編碼.第二種是UTF8,第三種是手動設置.

編碼是版本4.1以上引入的.如果要用原來資料庫的數據,最好能確定原來資料庫用的是什麼編碼,如果這裡設置的編碼

和原來資料庫數據的編碼不一致,在使用的時候可能會出現亂碼.建議使用latin1標準編碼

當然我們有需要的話,也可以修改它的編碼(不建議).

13 這一步是是否要把mysql設置成windows的服務,一般選擇設成服務,

這樣以後就可以通過服務中啟動和關閉mysql資料庫了.推薦:下面的複選框也勾選上,

這樣,在cmd模式下,不必非到mysql的bin目錄下執行命令.在命令行下諮詢可以執行文件

14 這一步是設置mysql的超級用戶密碼,這個超級用戶非常重要,

對mysql擁有全部的許可權,請設置好並牢記超級用戶的密碼,

下面有個複選框是表示創建一個匿名賬號,這會使資料庫系統不安全.

如果有這個需求,也請勾選.

15 點擊 Execute進行安裝

16 點擊 Finish 完成安裝

17 我們可以開始使用mysql了,打開 開始菜單 所有程序的 mysql Command line Client,輸入密碼

出現這個界面說明mysql已經安裝好了

可能出現的問題:

如果在第15步,出現下圖提示

是因為你之前裝過mysql.卸載時還保留了一些配置文件.

點擊retry看看是否可以通過。否則點擊 cancel 退出.然後點擊開始菜單的 MySQL Server Instance Config Wizard

重新配置 mysql

重複之前的操作.第14步將會出現界面是像下面這樣

有三個輸入密碼的地方,你原來裝過mysql.

你在第一個文本框輸入原來root的密碼,後面兩個文本框輸入root的新密碼就可以了

如果還是不行那就重裝一次MySQL。

重裝注意事項:最好刪除原來的所有文件,必要的話,可以清一下註冊表,

如果你機器上沒有其它mysql相關的程序.而且一定記得不要保留原有的my.ini文件.

還有就是刪除原來安裝路徑下的文件,並刪除數據目錄下面的ibdata1文件.

更多文章 php愛好者站

PHP 的安裝

由於php是一個zip文件(非install版),安裝較為簡單

解壓就行.把解壓的 php-5.2.1-Win32 重命名為 php5.並複製到C盤目錄下.即安裝路徑為 c:\php5

1 找到php目錄下的 php.ini.recommended (或者php.ini-dist)文件,重命名為 php.ini

並複製到系統盤的windows目錄下(以c:\windows為例).

2 再把php目錄下的php5ts.dll,libmysql.dll複製到目錄 c:\windows\system32下.

3 把php5\ext目錄下的php_gd2.dll,php_mysql.dll,php_mbstring.dll文件複製到c:\windows\system32下

如果沒有載入 php_gd2.dll php將不能處理圖像.沒有載入php_mysql.dll php將不支持mysql函數庫

php_mbstring.dll在後面使用phpmyadmin時支持寬字元

更多文章 php愛好者站

ZendOptimizer 的安裝

Zend Optimizer用優化代碼的方法來提高PHP應用程序的執行速度。執行使用Zend Optimizer的PHP程序比不使用的要快40%到100%。而且一些用Zend SafeGuard 加密過的文件,必須裝了Zend Optimizer才可以運行.

注意:Zend Optimizer 的安裝與否並不影響php正常運行,如果你覺得麻煩,這步可以省去。

1 點擊安裝Zend Optimizer

2 接受協議,點擊next

3 選定安裝路徑

4 我們用的是IIS5.1,所以這裡選 IIS

5 選定 php.ini 的位置.我們的是在 C:\WINDOWS\ 下

6 選定IIS默認安裝路徑.我們的是 C:\Inetpub\

7 點擊 Install 進行安裝

8 點擊 是.安裝程序自動完成配置和伺服器重啟.

9 點擊 Finish 完成安裝

所有東西安裝完成後我們再進行配置

配置php並關聯MySQL

打開c:\windows\php.ini文件

以下內容需要回復才能看到

1 設置擴展路徑

查找 extension_dir 有這麼一行

extension_dir = “./”

將此行改成

extension_dir = “C:\php5\ext”

其中C:\php5是你安裝php的路徑.路徑不正確將無法載入dll

(注意:有些php版本是 ;extension_dir = “./” 要把前面的分號去掉)

2 查找

;extension=php_mbstring.dll

;extension=php_gd2.dll

;extension=php_mysql.dl

把上面3項前面的分號去掉,這樣IIS啟動時就可以載入這些dll了

當然前面我們也把這些dll複製到system32下了.(大家在安裝的過程中都注意到如何把一些dll載入入來了.

以後要載入一些dll,比如說php_mysqli.dll,也就懂得怎麼載入了)

3 設置會話保存路徑

查找session.save_path 有這麼一行

; session.save_path = “N;/path”

在此行後加入一行(注意是加入一行,不是加到後面)

session.save_path = “C:\WINDOWS\Temp”

保存到你的臨時目錄下,這裡完全可以保存到windows臨時目錄Temp下

4 還有比較值得注意的是 short_open_tag .有一些php版本默認是Off的.

也就是說 php不能使用短標記如 必須使用

由於短標記使用方便,並且很多程序也是用短短標記來寫,如discuz等

如果不把 short_open_tag 改成On將出現的癥狀將很難判斷是上面原因,這裡建議修改

查找

short_open_tag = Off

改為

short_open_tag = On

5 是否顯示錯誤 display_errors

出於安全性考慮,display_errors 有些版本也默認為 Off.

就是說在調試時,如果php代碼有誤,就只出現一個空白頁.而不會顯示出錯原因和出錯行數.

這樣調試起來將非常不便,建議根據自己需要修改

查找

display_errors = Off (注意不是 ; – display_errors = Off [Security])

改成

display_errors = On

6 顯示NOTICE敬告提示

第五步雖然打開了出錯提示,但出錯報告還受到 error_reporting 的控制.

php5默認關閉NOTICE敬告提示,如果是在本地調試,建議打開NOTICE敬告提示.

查找

error_reporting = E_ALL ~E_NOTICE

改成

error_reporting = E_ALL

另外提示一下,在程序中也可以通過error_reporting()控制錯誤報告輸出,具體怎麼用大家參考下手冊.

7 register_globals

出於安全性考慮它默認也是Off

當register_globals=Off的時候,下一個程序接收的時候應該用$_POST[‘user_name’]和$_POST[‘user_pass’])

當register_globals=On的時候,下一個程序可以直接使用$user_name和$user_pass來接受值.

更詳細的說明請參考

建議根據自己需要修改

8 php5時差問題

時間相差八小時

為什麼呢?PHP5系列版本新增了時區設置,默認為格林威治時間,與中國所在的東8區正好相差8個小時

查找date.timezone有這麼一行

;date.timezone =

將;去掉,改成

date.timezone = PRC

大陸內地可用的值是:Asia/Chongqing ,Asia/Shanghai ,Asia/Urumqi (依次為重慶,上海,烏魯木齊)

港台地區可用:Asia/Macao ,Asia/Hong_Kong ,Asia/Taipei (依次為澳門,香港,台北)

還有新加坡:Asia/Singapore

修改完成之後 必須重啟IIS或者Apache才可以使用正確時間

其中PRC:People’s Republic of China 中華人民共和國,

更詳細解決方法請參考本論壇的

關於文件上傳要注意的配置請參考本論壇的

;extra=page%3D1

更多文章 php愛好者站

IIS 整合 PHP

1 打開 控制面板 管理工具

2 打開管理工具中的 Internet信息服務

3 如下圖,右鍵默認網站 點擊 屬性

4 點擊 ISAPI篩選器 再點擊 添加 按鈕,在彈出的 篩選器屬性 對話框中,依次填入

篩選器名稱: php

可執行文件: 點擊瀏覽 選中 C:\php5\php5isapi.dll

5 點擊 確定 退出配置

6 再次 右鍵默認網站 點擊 屬性.進入 ISAPI篩選器.如圖,前面狀態有個綠色的向上箭頭,表示篩選已經起作用.

如果是向下的紅色箭頭或者沒有箭頭的話,那表明前面的配置有問題,請確認做了第5步.再不行請重新檢查設置.

7 點擊 主目錄 標籤.再點擊 配置.

8 如下圖,點擊 添加 按鈕

9 在彈出的 添加/編輯應用程序擴展名映射 對話框中.

可執行文件:點擊瀏覽 選中 C:\php5\php5isapi.dll

可擴展名: .php (別漏了前面的 . )

10 點擊 文檔 標籤,再點 添加 按鈕,在彈出的 添加默認文檔 對話框中,填入 index.php

配置完成後我們做一下測試

在網站根目錄下創建一個 phpinfo.php 文件

?php

phpinfo();

?

在瀏覽器打開

如果出現如下信息,則說明php已經配置好了

下面再測試php和mysql資料庫的關聯

在網站根目錄下創建一個test.php 文件,內容為

[複製到剪切板]

CODE:

?php

//php愛好者站 系列教程 [url][/url]

$host = “localhost”;

$user = “root”;

$password = “12345”;//12345改成你的mysql密碼

$link=mysql_connect($host,$user,$password);

if(!$link) echo “h1失敗!/h1”;

else echo “h1成功!/h1”;

mysql_close();

?

在瀏覽器打開

如果輸出 成功,則說明大功告成了.

更多文章 php愛好者站

安裝 phpMyAdmin

下載得到 phpMyAdmin-2.10.0.2-all-languages.zip,將其解壓到 你網站根目錄下並重命名為phpMyAdmin,

找到並打開 libraries/config.default.php (有些版本是當前目錄的 config.inc.php或者 config.defaut.php)

做以下修改:

1 查找 password 有如下兩行

$cfg[‘Servers’][$i][‘user’] = ‘root’;

$cfg[‘Servers’][$i][‘password’] = ”;

把你的mysql密碼填到$cfg[‘Servers’][$i][‘password’] = ”; 單引號裡邊

2 搜索 $cfg[‘PmaAbsoluteUri’],將其後面單引號里的值設置為 phpMyAdmin 目錄路徑,如: ;

3 搜索 $cfg[‘DefaultLang’],將其後面單引號里的值設置為 zh-gb2312 ;

下面這項根據自己需要的編碼修改(如果對資料庫編碼不是很熟悉的建議不要修改)

4 搜索 $cfg[‘DefaultCharset’],將其設置為 自己所要的編碼.

打開瀏覽器,輸入: 和 MySQL 均已啟動,

如果出現如下頁面則phpmyadmin安裝完成並可以使用了

phpMyAdmin 的具體功能,請慢慢熟悉,這裡不再贅述.

appserv升級PHP版本,appserv如何升級PHP版本方法

記一次我安裝一個整站版的joomla系統,運行是提示需要升級到php5.2.8以上,而現在是php5.2.4,所以我就下載了的php5.2的最新版php.5.2.17

下面是升級的方法,只需要到官方下載php-5.2.17-Win32-VC6-x86.zip下載(google搜索這個名字下載)

1、將php-5.2.17-Win32-VC6-x86.zip解壓到原來的路徑,這樣子就不需要修改apache設置了

2、將php.ini-dist複製到windows下並改名為php.ini,為保險起見,最好是將原來的文件備份一下(在這一步時,必須先把原有的appser服務關掉)

3、修改extension_dir = 「D:/AppServ/php5/ext/」,目錄,這裡是本機PHP下面的ext目錄路徑

4、開啟需要的擴展

1

2

3

4

5

6

7

8

9

10

11

12

13

14

extension=php_curl.dll

extension=php_gd2.dll

extension=php_gmp.dll

extension=php_imap.dll

extension=php_mbstring.dll

extension=php_exif.dll

extension=php_mcrypt.dll

extension=php_mysql.dll

extension=php_pdo.dll

extension=php_pdo_mssql.dll

extension=php_pdo_mysql.dll

最後重啟服務即可

另外如果 升級到php5.3版本還有是很多問題 ,包括mysql兼容問題

php怎麼安裝

集成包安裝很簡單,就不用說了把,這個單獨安裝步驟我以前就那麼裝的,首先裝mysql,測試mysql是否成功,再裝apache了測試,php下載下來配置就是了;

1:安裝mysql

雙擊安裝文件

windows 7 8

1:創建不同系統目錄

f:/dev/mysql

f:/dev/mysqldata

f:/dev/apache

f:/dev/php

2:wamp 停止..退出

3:mysql

雙擊安裝文件:mysql-5.1.57-win32.msi

1:歡迎 [Next]

2:許可協議

[*]I accept

[Next]

3:選擇安裝方式

[]典型

[]小最

[*]自定義 選擇C開頭的

Next

4:安裝目錄

f:/dev/mysql [Change]

mysql server datafile

f:/dev/mysqldata

Next

Install

5:廣告

Next

Next

6:安裝完成

[*]配置資料庫

Finish

7:歡迎

Next

8:[*] Detailed

Next

9:[*]Developer

Next

10:

[*] Multifunctional

Next

11:innodb 表空間

Next

12:OLAP

Next

13:網路埠

3306

Next

14:字元編碼

[*]Manual 手工

[utf8]

知識點:

utf-8 mysql utf8

15:

[*]include bind

Next

16:

mysql 當中許可權最高用戶

root

[root]

[root]

Next

17:

Execute

18:

Finish

測試:

開始-運行-cmd

mysql -uroot -proot

//————————————-

apache httpd-2.2.19-win32-x86-no_ssl.msi

1:Next

2:[*] I accept

Next

3:[tom.com]域名

[]伺服器名稱

[tom@tom.com]郵件

Next

4:安裝目錄

[]典型

[*]自定義

f:/dev/apache

5:[install]

6:[Finish]

測試

It works!

//—————————

php 壓縮 php-5.2.17-Win32-VC6-x86.zip

copy f:/dev/php/

//—————————

配置

php配置文件

f:/dev/php/php.ini-dist 改名 php.ini

apache配置

f:/dev/apache/conf/httpd.conf

在這個配置文件裡面改三項內容

三項

1:添加一項:

1:載入php解決程序

具體操作,在配置裡面搜索LoadModule,在下面找一個內容複製一下,改為-》就可以了

LoadModule php5_module “f:/dev/php/php5apache2_2.dll”

2:php.ini 文件在哪個目錄

PHPIniDir “f:/dev/php”

3:處理 .php 請求

AddType application/x-httpd-php .php

AddType application/x-httpd-php .html

(實質就是添加可以執行php的文件類型)

重要地方:安裝目錄 f:/dev/php

停止apache

啟動apache

htdocs\index.php

?php

phpinfo();

所有php 程序保存 f:/dev/apache/htdocs/

★測試PHP配置是否成功,打開記事本,輸入以下代碼

?php

 phpinfo()

?

1、打開php.ini配置文件,找到

on windows:

extension_dir = “f:/dev/php/ext”

2. 由於默認PHP並不支持自動連接Mysql,需開啟相應的擴展庫功能,比如php_mysql.dll等,即將

extension=php_curl.dll

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mysql.dll

extension=php_pdo_mysql.dll

extension=php_pdo_odbc.dll

extension=php_xmlrpc.dll

3. 配置PHP的Session功能

1

;session.save_path = “/tmp”

修改為

1

session.save_path = “D:/phpsessiontmp”

4、配置PHP的文件上傳功能

同session一樣,在使用PHP文件上傳功能時,我們必須要指定一個臨時文件夾以完成文件上傳功能,否則文件上傳功能會失敗,我們仍然需要在Windows 7上建立一個可讀寫的目錄文件夾,此處我在D盤根目錄上建立了phpfileuploadtmp目錄,然後在php.ini配置文件中找到

1

;upload_tmp_dir =

修改為

1

upload_tmp_dir = “D:/phpfileuploadtmp”

5、修改date.timezone,否則在執行phpinfo時date部分會報錯:

Warning: phpinfo() [function.phpinfo]…

我們需要將

1

;date.timezone =

修改為

1

date.timezone = Asia/Shanghai

6.為了驗證PHP是否能連接Mysql,你可以在index.php中創建如下代碼

?php

$link=mysql_connect(“127.0.0.1″,”root”,”root”);

if(!$link) echo” Error”;

else echo”歡迎進入”;

mysql_close();

?

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/283646.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-22 08:08
下一篇 2024-12-22 08:08

相關推薦

  • Python內置函數zip()的用法

    本文將通過多個方面闡述Python內置函數zip()的用法,包含代碼示例。 一、zip()函數的概念 zip()函數是Python中的一個內置函數,它接受任意數量的可迭代對象作為參…

    編程 2025-04-27
  • Linux Zip命令詳解

    一、Linux Zip命令詳解 Linux zip命令是一種壓縮工具,它具有打包、壓縮、解壓縮文件的功能。zip工具可以用於壓縮文件或目錄,並可以將其解壓縮到任何目錄下,還可以遞歸…

    編程 2025-04-23
  • Python中的Zip函數的用法

    一、Zip函數的基本概念 Zip 函數是 Python 自帶的一個內置函數,是一項十分有用的工具,它可以將多個序列進行「壓縮」,被壓縮在一起的序列元素形成了一個元組。 當我們需要對…

    編程 2025-04-22
  • 對解壓工具7-zip的詳細闡述

    一、介紹 7-Zip是一款自由軟體,是一款開源的文件壓縮和解壓縮軟體。主要採用7z格式壓縮文件,並且支持解壓大量其他格式的文件,如ZIP、GZIP、BZIP2等。而其中最主要的特點…

    編程 2025-04-12
  • zip: command not found

    一、什麼是zip? Zip是一個用于歸檔文件的命令行工具,可以壓縮和解壓縮文件。在UNIX、Linux和Mac OS X系統中,通過執行zip命令可以將文件和目錄打包成一個ZIP文…

    編程 2025-02-24
  • 深入探究Python中的zip()

    一、zip()簡介 zip函數在Python中被廣泛使用,它可以方便地對多個列表之間進行一一對應的組合。它的原理是將多個列表中的相同位置的對應元素組合成一個元組,然後將這些元組組合…

    編程 2025-02-01
  • 使用zip命令在linux上進行文件壓縮和解壓縮

    一、Zip命令簡介 Zip是一種常用的文件壓縮格式,它可以將多個文件或目錄壓縮成一個文件,並且可以通過解壓縮操作還原成原始文件。在Linux系統中,我們可以使用zip命令來進行Zi…

    編程 2025-01-16
  • 壓縮文件:zip的介紹和用法

    Zip是一種常見的壓縮文件格式,它可以將多個文件或文件夾壓縮成一個文件,方便傳輸和存儲。在Linux系統中,我們可以使用zip命令對文件進行壓縮和解壓縮。 一、壓縮文件 1、壓縮單…

    編程 2025-01-05
  • Ubuntu安裝Zip教程

    一、Ubuntu安裝Zip解壓軟體 有時候我們下載文件需要解壓,而zip是常用的壓縮格式之一,因此在Ubuntu系統中安裝zip解壓軟體是必要的。 1、執行以下命令,安裝zip和u…

    編程 2025-01-05
  • zip壓縮命令詳解

    一、zip壓縮命令linux 在Linux系統中,使用zip命令可以將文件和目錄壓縮成zip格式的文件,以節省空間和方便傳輸。 $ zip [參數] [壓縮包名] [需要壓縮的文件…

    編程 2025-01-04

發表回復

登錄後才能評論