[文件教程]解決SAE下本地除錯相關問題

發表於2019-05-11
onethink安裝在sae後會有兩個配置檔案,一個是Common目錄的另一個是User目錄的
Common目錄的本地使用config.php檔案SAE上使用config_sae.php檔案
上面的官方預設解決了只要你把檔名改成相應的即可
但是User目錄的你改名了也不生效,因為官方沒做相應的判斷
所以這時1、只能等官方升級
如果你不能等那還有第二個方案
自己手動改
方法如下:
首先
第一步安裝後先把Application\User\Conf目錄下的config.php改名為config_sae.php
第二步進入Application\User\Api目錄開啟Api.class.php檔案修改如下
找到如下程式碼
//載入配置檔案
require_cache(UC_CLIENT_PATH . '/Conf/config.php');
修改為
//載入配置檔案
if(function_exists('saeAutoLoader')){// 自動識別SAE環境
  require_cache(UC_CLIENT_PATH . '/Conf/config_sae.php');
}else{
   require_cache(UC_CLIENT_PATH . '/Conf/config.php');
}
好了,到這裡你就可以本地使用config.php配置SAE使用config_sae.php配置啦

zhiq.cn原創,轉載請註明
回覆
我的為什麼安裝不了啊!高手求教!
評論

相關文章