PhpCms入門指引:shtml設置_PHPCms教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
什么是SSI?
# AddType text/html .shtml
# AddOutputFilter INCLUDES .shtml
把這兩行前面的#去掉。
然后搜索“Options Indexes FollowSymLinks”
在搜索到的那一行后面添加“ Includes”
即將該行改變為:
Options Indexes FollowSymLinks Includes
保存httpd.conf,重起apache即可。 開啟shtml
將它:
SSI是英文Server Side Includes的縮寫,翻譯成中文就是服務器端包含的意思。從技術角度上說,SSI就是在HTML文件中,可以通過注釋行調用的命令或指針。SSI具有強大的功能,只要使用一條簡單的SSI命令就可以實現整個網站的內容更新,時間和日期的動態顯示,以及執行shell和CGI腳本程序等復雜的功能。 如何使你的Apache服務器支持SSI?
Apache默認是不支持SSI的,需要我們更改httpd.conf來進行配置。我這里以windows平臺的Apache 2.0.x為例:打開conf目錄下的httpd.conf文件,搜索“AddType text/html .shtml”,搜索結果:
# AddType text/html .shtml
# AddOutputFilter INCLUDES .shtml
把這兩行前面的#去掉。
然后搜索“Options Indexes FollowSymLinks”
在搜索到的那一行后面添加“ Includes”
即將該行改變為:
Options Indexes FollowSymLinks Includes
保存httpd.conf,重起apache即可。 開啟shtml
打開文件 ./include/config.inc.php
- <?php
- //數據庫配置信息
- define('DB_HOST', 'localhost'); //數據庫服務器主機地址
- define('DB_USER', 'root'); //數據庫帳號
- define('DB_PW', 'root'); //數據庫密碼
- define('DB_NAME', 'phpcmsutf'); //數據庫名
- define('DB_PRE', 'phpcms_'); //數據庫表前綴,同一數據庫安裝多套Phpcms時,請修改表前綴
- define('DB_CHARSET', 'utf8'); //數據庫字符集
- define('DB_PCONNECT', 0); //0 或1,是否使用持久連接
- define('DB_DATABASE', 'mysql'); //數據庫類型
- //網站路徑配置
- define('PHPCMS_PATH', '/cms/phpcms_utf/'); //Phpcms框架訪問路徑,相對于域名
- //shtml 支持
- define('SHTML', 0); //是否支持 shtml,需要服務器支持,并且生成文件擴展名為 shtml
改成:define('SHTML', 0); //是否支持 shtml,需要服務器支持,并且生成文件擴展名為 shtml
define('SHTML', 1); //是否支持 shtml,需要服務器支持,并且生成文件擴展名為 shtml
相關PHPCms教程:
- 相關鏈接:
- 教程說明:
PHPCms教程-PhpCms入門指引:shtml設置
。