安裝準備###
1、phpStudy 布署軟件
2、PHP工程及數據庫edu.sql
安裝步驟###
1、先安裝phpStudy程序
2、將php工程解壓至.../WWW/文件夾下
3、在phpStudy運行界面選擇MYSQL管理器,進行SQL語句的導入

edu.sql語句在.../WWWW/edu.sql。要求:數據庫名稱必須為:edu
4、找到.../WWW/application目錄下的:user_config.php,修改如下:
- define('W_BASE_URL_PATH','http://localhost/'); 修改成自己的域名
- define('DB_HOST', 'localhost');//數據庫地址
- define('DB_USER', 'root'); //數據庫賬號
- define('DB_PASSWD', '123456'); //數據庫密碼
- define('DB_NAME', 'edu');//數據庫名
5、運行 http://localhost/(客戶端) 或運行 http://localhost/admin.php(管理端)
6、http://localhost/admin.php user: admin password: admin
輔助說明###
1、客戶端顯示的數據及頁面導航都來自后臺管理程序的設置,需要改變客戶顯示效果使用后臺管理程序進入修改即可。如果嫌麻煩可以直接操作數據庫來操作(要確認數據庫)。
2、頁面查詢數據庫都需要訪問來自文件.../WWW/application/modules下:
- publics.com.php
- publics2.com.php
以上兩個文件中的_get函數,調試時可以開啟 echo $sql;;
3、.php頁面中取數據庫數據時,通常可以看到代碼:$article_list = DS('publics._get','','article_class',' parentid = 0 order by lmorder asc limit 7');*
DS是通用的訪問數據庫函數的前函數,用于組裝訪問的表,條件及其它判斷條件,函數在core.php文件中;此方法的表達意思如下:
- publics._get 表示訪問publics.com.php中的_get函數
- article_class 表示訪問數據庫表 xsmart_article_class;所有表加上前綴xsmart
- parentid = 0 order by lmorder asc limit 7 表示查詢的條件
4、如何查看返回的頁面所屬的文件,如下:

地址欄信息:http://localhost/index.php?m=courSystem.curriculumEver&classid=8&sid=34&pid=73&id=217&catid=2;查看m參數的名稱courSystem一般代表文件夾名稱或文件夾別名(查看user_config.php設置);curriculumEver一般代表顯示的文件名(也可能是別名),因此全局搜索下應該拿到。
5、頁面顯示錯誤或不信息(一片空白)的解決方法:
一般是頁面中存在 <? 而不是 <?php 因此需要進行替換,將<? 替換為 <?php 。但記住不要替換<?= 這種符號。