zentaoPHP框架中自帶了一個(gè)簡(jiǎn)單的blog示例,下面讓我們來(lái)部署這個(gè)示例應(yīng)用。如果安裝的時(shí)候已經(jīng)初始化了數(shù)據(jù)庫(kù),跳過(guò)這一步。
在db目錄下面,有一個(gè)blog.sql。這是一個(gè)非常簡(jiǎn)單的表結(jié)構(gòu),使用phpmyadmin,或者是命令行的mysql工具,創(chuàng)建一個(gè)數(shù)據(jù)庫(kù),叫做blog,然后把這個(gè)sql文件里面的建表工具導(dǎo)入。
$> mysql -u root -p
$> create database blog;
在我們的代碼中,已經(jīng)內(nèi)置了一個(gè)config.php文件,可以直接修改這個(gè)配置文件,但是我們建議的方式是創(chuàng)建一個(gè)my.php,將當(dāng)前應(yīng)用相關(guān)的配置在這個(gè)my.php文件中重新定義。這樣可以解決代碼沖突的問(wèn)題。
將config/my.example.php文件,復(fù)制為my.php,然后修改其中的數(shù)據(jù)庫(kù)訪問(wèn)參數(shù)。
$config->debug = true; // 開(kāi)發(fā)環(huán)境,可以將debug打開(kāi)。
$config->requestType = 'PATH_INFO'; // 如果apache打開(kāi)了mod_rewrite,可以用這個(gè)選項(xiàng)。如果不行,則改用GET
$config->requestFix = '-'; // 路徑分隔符。
$config->webRoot = '/zentaophp/'; // 當(dāng)前應(yīng)用的web訪問(wèn)路徑。
$config->db->port = '3306';
$config->db->name = 'blog';
$config->db->user = 'root';
$config->db->password = '';
http://localhost/zentaophp/blog/,即可看到界面了。
更多建議: