[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配置開啟 多站點虛擬機器 ...