01 編寫CMS注意事項

2022-09-12 17:54:15 字數 2182 閱讀 3479

2、設定整個專案的編碼為utf-8

3、建立public公共目錄用於存放公用js,css,images,建立index.php

1

<?php

2header("content-type: text/html; charset=utf-8"); 3//

456//

開啟除錯模式,預設是關閉7);

8//9require './thinkphp/thinkphp.php';

1011

12 ?>

admin.php

1

<?php23

header("content-type: text/html; charset=utf-8"); 4//

567//

開啟除錯模式,預設是關閉8);

9//10require './thinkphp/thinkphp.php';

1112

13 ?>

4、公用的配置的config.inc.php

1

<?php

2return

array(3

//-----------資料庫配置

4 'db_type'=>'mysql', //

設定資料庫型別

5 'db_host'=>'localhost', //

設定主機

6 'db_name'=>'thinkphp', //

設定資料庫名

7 'db_user'=>'root', //

設定使用者名稱

8 'db_pwd'=>'', //

設定密碼

9 'db_port'=>'3306', //

設定埠號

10 'db_prefix'=>'tp_', //

設定表字首

11// 'db_dsn'=>'mysql://root:@localhost:3306/thinkphp', //使用dsn方式配置資料庫資訊,簡化資料庫配置

12//-----------------end

1314

//---開啟頁面trace

15 'show_page_trace'=>true,

16//

'配置項'=>'配置值'

17 'url_pathinfo_depr'=>'/', //

更改pathinfo引數分隔符,預設是/

18//開啟url不區分大小寫

19 'url_case_insensitive' =>true,

20//

修改左定界符 ,預設

23 'tmpl_r_delim'=>'}>',

24);

2526 ?>

配置前台config.php時,引入

1

<?php

2$config=include './config.inc.php';

3$confighome= array(4

//'配置項'=>'配置值'

5 'user_auth_on' => true, 6);

7return

array_merge($config,$confighome

);8 ?>

除錯是否連線資料庫成功

<?php

class indexaction extends

action

}

5、繼承公共的控制器

將公用的字符集設為utf-8

1

<?php

2class commonaction extends

action7}

89 ?>

index模組繼承公共

1

<?php2//

本類由系統自動生成,僅供測試用途

3class indexaction extends

commonaction

9 }

01 編寫CMS注意事項

原文 01 編寫cms注意事項 2 設定整個專案的編碼為utf 8 3 建立public公共目錄用於存放公用js,css,images,建立index.php 1 2header content type text html charset utf 8 3 456 開啟除錯模式,預設是關閉7 8 9...

WSDL編寫注意事項

1 其它的 wsdl 定義的命名空間,若需要在本 wsdl 中引用,必須在 中宣告,並且在 types 元素需要引用的 schema 中import 此命名空間,並通過 schemalocation 屬性來指明此命名空間所屬文件的名稱 需要引用的文件要放在與自己的 wsdl 文件同一目錄 2 作為輸...

cmd編寫mysql注意事項

我的mysql安裝服務名 mysql56 1 開啟cmd 2 服務啟動 net start mysql56 若出現這種情況,說明需要管理許可權。重新以管理員身份執行cmd。3 進入mysql mysql u root p 回車輸入密碼 成功請忽略第4步,若遇到這種情況請看第4步 4 使cmd進入my...