#
ci3.0之前是可以放在controllers中的子資料夾中的,但到了ci3.0就必須直接放在controllers下面,如果你堅持放在它的子資料夾下,那解決辦法如下:
找到system > core > router.PHP 2978 -301 行註解掉。 ( 我的是3.1.3版本) 如下:
# // if (sscanf($this->default_controller, '%[^/]/%s', $class, $method) !== 2)
##// {
// $method = 'index'; #. #// }
#
##
#$index = strripos($this->default_controller,
'/');## if ($index == false)
{ ## $this->default_controller; ###// 沒有'/' 的可以直接賦值
} }se{
$this->default_controller #//目錄的字串 卷->default_controller, $index + 1);
//類別的字串以上是ci 3.0 預設路由放在子資料夾 無法存取的解決辦法的詳細內容。更多資訊請關注PHP中文網其他相關文章!