gpt4 book ai didi

php - codeigniter 应用程序未在 heroku 上运行

转载 作者:行者123 更新时间:2023-12-05 07:51:12 26 4
gpt4 key购买 nike

这是我的程序文件

web: vendor/bin/heroku-php-apache2

.gitignore

*/config/development
*/logs/log-*.php
!*/logs/index.html
*/cache/*
!*/cache/index.html
!*/cache/.htaccess
/nbproject/private/
/vendor/

我在应用程序文件夹中添加了 index.php,

*
* --------------------------------------------------------------------
* LOAD THE BOOTSTRAP FILE
* --------------------------------------------------------------------
*
* And away we go...
*/
require_once BASEPATH.'core/CodeIgniter.php';

require('../vendor/autoload.php');

然后在 vendor/autoload.php 中我有

require_once __DIR__ . '/../vendor/autoload.php';

在应用程序配置文件中的 config.php 中,我有

$config['uri_protocol'] = 'AUTO';

我已经搜索了很多,但我无法找到一种方法来解释为什么我在 heroku 中找不到 404 页面。我想知道我做错了什么。并且还想知道是不是数据库的问题?因为我只有本地主机上的数据库。

最佳答案

经过这几天的研究,我发现很少有人了解 Heroku。

我认为您的配置不寻常,index.php 应该在根目录中而不是在应用程序文件夹中。我已经尝试过纯肉 CodeIgniter,仍然无法在 Heroku 中工作,有人建议迁移到 AWS Elastic Beanstalk,这可能是一个更好的解决方案。

关于php - codeigniter 应用程序未在 heroku 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35253818/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com