Zencar配置文件修改详解
来源:互联网 发布:淘宝店铺的优势怎么写 编辑:程序博客网 时间:2024/06/04 22:58
zencart有兩個首要配置文件,一個是前台的,身分在includes/configure.php。尚有一個是後台的,職位在admin/includes/configure.php。要想讓zencart順遂的運轉,這兩文件的配置消息定然要寫對了,否則就有良多不對示意。可見這兩設置裝備擺設文件的需要性。
這兩文件是瑣屑安裝的時刻積極天生的,雖然是被動生成的,然而有時候我們站點的轉移的時候,但又不需要從頭安裝的狀況下,相識他們的配置選項的含意就很有必要了。
爲了瑣屑的安全性思索,zencart在安設勝利之後,這兩個文件的權限會被批改成隻讀屬性。而假設前期有竄改的話,最幸而批改完之後把文件的隻讀屬性(linux批改成644)批改好.
下面就詳細的疏解每一個配置的具體内容。
define(‘HTTP_SERVER’, ‘http://localhost’);
define(‘HTTPS_SERVER’, ‘https://localhost’);
這兩等于會晤網店的域名,因爲我這裏是當地的,所所以如許。留心這個域名負面沒有“/”.https的網址是針對需要https和談會晤的時候才用到,比方會員登錄頁面等一些安全性要求相比高的時刻才用到,可是條件是你的效勞器空間要支持這個和談。若是是用捏造空間的話,這個就用不了了。但是咱們照舊要那樣設置好。
define(‘DIR_WS_CATALOG’, ‘/zencarten/’);
define(‘DIR_WS_HTTPS_CATALOG’, ‘/zencarten/’);
這裏便是網站的根目錄了,因爲我這裏是安裝在APACHE辦事器的根目次下的子目錄,而zencarten/這個目次才是我那會這個站點的根目錄,所以我這裏隻有設置,而若是上傳到空間的話,根目錄就要設置爲“/”就一個斜杠便可以了,這個就代表了根目錄。
define(‘DIR_WS_IMAGES’, ‘images/’);
define(‘DIR_WS_INCLUDES’, ‘includes/’);
define(‘DIR_WS_FUNCTIONS’, DIR_WS_INCLUDES . ‘functions/’);
define(‘DIR_WS_CLASSES’, DIR_WS_INCLUDES . ‘classes/’);
define(‘DIR_WS_MODULES’, DIR_WS_INCLUDES . ‘modules/’);
define(‘DIR_WS_LANGUAGES’, DIR_WS_INCLUDES . ‘languages/’);
define(‘DIR_WS_DOWNLOAD_PUBLIC’, DIR_WS_CATALOG . ‘pub/’);
define(‘DIR_WS_TEMPLATES’, DIR_WS_INCLUDES . ‘templates/’);
define(‘DIR_WS_PHPBB’, ‘/’);
這些凡是默認的選項,通常就不有必要修改了,這裏就未幾評釋了。
define(‘DIR_FS_CATALOG’, ‘D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/zencarten/’);
這個配置分外需要。得多人等于因爲這個寫錯了才招緻不少标題的呈現。
這個配置選項的意義就是該網店在服務器上的實際目錄,看看我這裏寫的就曉得了。假如上傳到空間的話,這個目次就不是如許了
譬如,要是是linux處事器的話,概略這個目錄就是/var/www/public_html/zencarten/ ,若是不清楚可以問空間商的技術手段客服,就說網站根目次的理論階梯是什麽,人家就曉得你說甚麽了。
define(‘DIR_FS_DOWNLOAD’, DIR_FS_CATALOG . ‘download/’);
define(‘DIR_FS_DOWNLOAD_PUBLIC’, DIR_FS_CATALOG . ‘pub/’);
define(‘DIR_WS_UPLOADS’, DIR_WS_IMAGES . ‘uploads/’);
define(‘DIR_FS_UPLOADS’, DIR_FS_CATALOG . DIR_WS_UPLOADS);
define(‘DIR_FS_EMAIL_TEMPLATES’, DIR_FS_CATALOG . ‘E-mail/’);
這些也是默許的設置,不久不多講了。
// define our database connection
define(‘DB_TYPE’, ‘mysql’);
define(‘DB_CHARSET’,'utf8′);
define(‘DB_PREFIX’, ”);
define(‘DB_SERVER’, ‘localhost’);
define(‘DB_SERVER_USERNAME’, ‘root’);
define(‘DB_SERVER_PASSWORD’, ’123456′);
define(‘DB_DATABASE’, ‘zencarten’);
define(‘USE_PCONNECT’, ‘false’);
define(‘STORE_SESSIONS’, ‘db’);
// for STORE_SESSIONS, use ‘db’ for best support, or ” for file-based storage
這裏也好壞常須要的設置裝備擺設選項。這裏是數據庫毗鄰的配置選項。define(‘DB_CHARSET’,'utf8′);這個選項在zencart 1.3.9後才增長的,zencart 1.3.8夙昔的版本,偶爾候我們發現中文亂碼等于由于這裏沒有設置和數據庫類内裏不有設置無數據庫毗連的字符編碼才招緻了中文亂碼的發生發火。
define(‘DB_SERVER’, ‘localhost’);
define(‘DB_SERVER_USERNAME’, ‘root’);
define(‘DB_SERVER_PASSWORD’, ’123456′);
define(‘DB_DATABASE’, ‘zencarten’);
這些在置辦管事器空間的時辰都會有的。其他的就默許便可以了。
define(‘SQL_CACHE_METHOD’, ‘none’);
這個選項有三個可以決意:none, database, or file,含意是數據庫的緩存門徑。
none 即是不需要數據庫緩存,通常小站點如許設置就能了。
database 用數據庫生計究诘的緩存音訊。大型的站點時辰多麽的要求。
file 用文件來生活數據庫緩存新聞。
define(‘DIR_FS_SQL_CACHE’, ‘D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/zencarten/cache’);
這個選項的含意便是緩存文件的生計蹊徑,若是選擇了用文件生活緩存音訊的話,檢查該目錄就會發明不少緩存文件了。這個途徑也是現實的階梯,即是站點的實際路子下的cache/目錄,對照顧就曉得了。
下面講的這個設置裝備擺設選項是前台的,實際上靠山的跟前台的差未幾。紛歧樣的就是後援的設置裝備擺設文件多了一個選項
define(‘DIR_FS_ADMIN’, ‘D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/zencarten/sys_admin/’);
這個選項是該網店的靠山目次,是實踐目次的途徑。
- Zencar配置文件修改详解
- 修改配置文件
- 读取配置文件 + 修改配置文件
- php框架Laravel如何友好的修改.env配置文件详解
- 配置文件详解
- 修改GRUB的配置文件
- 修改应用程序配置文件
- apche配置文件修改工具
- 配置文件修改类
- 使用 sed 修改配置文件
- wcf修改配置文件
- 读取配置文件并修改
- InstallShield修改配置文件
- 修改配置文件参数.config
- linux修改配置文件
- 修改.properties配置文件中值
- python_修改配置文件参数
- 修改配置文件启示
- 时间转瞬即逝-我们需要努力
- A shallow understanding on deep learning
- 如何处理被拦截的键盘消息事件
- android195--force Close
- php查看运行时间、内存消耗
- Zencar配置文件修改详解
- 错误信息提示:Table 'my_information' is marked as crashed and should be repaired
- fork与vfork
- Mac OS环境下流媒体分割工具mediastreamsegmenter的简单使用
- iOS客户端的APNS服务简介与实现
- MyElipse8.5在线安装Aptana插件用于js自动提示及检查
- 在C++程序中如何调用C程序
- 如何在windows下提取某个文件夹下面所有文件的文件名
- ios6下使用CLGeocoder替换MKReverseGeocoder