Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Codeigniter 3.4 heroku部署404错误_Php_Codeigniter_Codeigniter 3 - Fatal编程技术网

Php Codeigniter 3.4 heroku部署404错误

Php Codeigniter 3.4 heroku部署404错误,php,codeigniter,codeigniter-3,Php,Codeigniter,Codeigniter 3,我目前正试图将一个项目推送到heroku,但我始终得到一个404页面未找到的错误 我检查了我的控制器以确保它们大写,检查了我的配置文件以确保使用了正确的基本url,并检查了我的路由以确保我的默认控制器设置正确。我找不到它为什么不能进入正确的控制器 我的数据库代码: $url = parse_url(getenv("CLEARDB_DATABASE_URL")); $server = $url["host"]; $username = $url["user"]; $password = $url

我目前正试图将一个项目推送到heroku,但我始终得到一个404页面未找到的错误

我检查了我的控制器以确保它们大写,检查了我的配置文件以确保使用了正确的基本url,并检查了我的路由以确保我的默认控制器设置正确。我找不到它为什么不能进入正确的控制器

我的数据库代码:

$url = parse_url(getenv("CLEARDB_DATABASE_URL"));

$server = $url["host"];
$username = $url["user"];
$password = $url["pass"];
$database = substr($url["path"], 1);
我的基本url:
$config['base\u url']='https://fierce-coast-30613.herokuapp.com/';

我的路线默认值:
$route['default\u controller']='Products'

我的检查员将
404 not found-coast-30613.herokuapp.com/:1
作为错误


有没有人知道一个明确的方法将codeigniter的颜色去除到heroku,或者我能做些什么来得到你的帮助?谢谢

为什么您的默认控制器产品(大写p)?你试过了吗?谢谢你,我调整了我的控制器,它和我的htaccess文件一起工作了。后来我通过elastic beanstalk部署了它。为什么您的默认控制器产品(大写P)?你试过了吗?谢谢你,我调整了我的控制器,它和我的htaccess文件一起工作了。后来我通过elastic beanstalk部署了它。