PHP 開發環境配置

2021-08-31 02:55:27 字數 3546 閱讀 3490

[u][b]wamp + zendframework[/b][/u]

[url]

[url]

3. 配置環境變數path

e:\wamp\bin\php\php5.3.0;e:\wamp\bin\mysql\mysql5.1.36\bin

4.配置apache httpd.conf

修改為:

loadmodule rewrite_module modules/mod_rewrite.so

5.配置zendframework

新建目錄e:\wamp\bin\php\php5.3.0\zend

複製zendframework安裝目錄下的bin,library\zend到e:\wamp\bin\php\php5.3.0的zend目錄下.

6.配置php php.ini

e:\wamp\bin\php\php5.3.0\php.ini

;include_path = ".;c:\php\includes;e:\wamp\bin\php\php5.3.0\pear;e:\wamp\bin\php\php5.3.0\zend"

修改為:

include_path = ".;c:\php\includes;e:\wamp\bin\php\php5.3.0\pear;e:\wamp\bin\php\php5.3.0\zend"

short_open_tag = off

修改為:

short_open_tag = on

7.修改mysql管理員預設密碼

grant all privileges on *.* to 'root'@'%'identified by 'root' with grant option;

flush privileges;

8.修改phpadmin密碼

$cfg['servers'][$i]['password'] = '';

修改為:

$cfg['servers'][$i]['password'] = 'root';

9.測試連線mysql

9.1 mysql -h localhost -u root

password:root

9.2 建立資料庫

create database tl;

use tl;

9.3 插入測試資料

create table personal_info (

pi_id bigint(20) not null auto_increment,

pi_name varchar(50) not null,

pi_tel varchar(15) default null,

pi_qq varchar(15) default null,

pi_email varchar(50) default null,

primary key (pi_id)

) engine=myisam default charset=utf8 auto_increment=4;

insert into personal_info values (1, 'zhangsan', '13911111111', '642864125', '[email protected]');

insert into personal_info values (2, 'lisi', '13122222222', '63958741', '[email protected]');

insert into personal_info values (3, 'wangwu', '13833333333', '912345678', '[email protected]');

commit;

9.4 建立php應用目錄

9.4.2 配置應用目錄許可權

e:\wamp\alias\tl.conf

# to give access to tl from outside

# replace the lines

## order deny,allow

# deny from all

# allow from 127.0.0.1

## by

## order allow,deny

# allow from all

#allowoverride all

order deny,allow

allow from all

9.5 測試頁面

<?php

echo "hello world!";

?>

9.6 測試連線資料庫頁面

<?php

$mysql_server_name="localhost:3306"; //資料庫伺服器名稱

$mysql_username="root"; // 連線資料庫使用者名稱

$mysql_password="root"; // 連線資料庫密碼

$mysql_database="tl"; // 資料庫的名字

$strsql="select * from personal_info"; // 從表中提取資訊的sql語句

// 連線到資料庫

$conn=mysql_connect($mysql_server_name, $mysql_username,

$mysql_password);

// 設定資料庫

mysql_select_db($mysql_database, $conn);

// 執行sql查詢

$result=mysql_query($strsql, $conn);

// 獲取查詢結果

$row=mysql_fetch_row($result);

echo '';

echo '';

// 顯示欄位名稱

echo "\n\n";

for ($i=0; $i'.

mysql_field_name($result, $i);

echo "\n";

}echo "\n";

// 定位到第一條記錄

mysql_data_seek($result, 0);

// 迴圈取出記錄

while ($row=mysql_fetch_row($result))

echo "\n";

}echo "\n";

echo "";

// 釋放資源

mysql_free_result($result);

// 關閉連線

mysql_close($conn);

?>

9.7 啟動所有服務

9.8 測試頁面效果

10. 完成.

PHP開發環境配置

windows xp sp2下配置php開發環境 方法一 apache2.2.4 php5.2.1 mysql5.0.22 zendoptimizer3.2.6 初涉php,三天摸索,重複n次,精神幾近錯亂,終於成功配置php環境,現將步驟記錄如下 環境及所須軟體 windows xp sp2 不安...

PHP 開發環境配置

因為本人在windows環境下開發php程式,所以使用的amp架構 apache mysql php apache用的是httpd專案產品,為http協議伺服器程式,資料庫選用的是mysql。一,httpd php安裝為httpd的模組方式的方法 img img img img url exampl...

配置php開發環境

安裝apache 1 loadmodule 載入php的模組 2 addtype 告訴apache凡是php結尾的檔案都交給php模組執行 3 phpinidir 告訴apache php.ini的檔案在 4 在php.ini裡配置時間 中國時區prc 5 在apapche配置開啟 多站點虛擬機器 ...