【发布时间】:2018-03-02 13:57:11
【问题描述】:
大家好,我一直在开发一个基于 codeigniter v3 的简单 php 后端。 我在 Cloud 9 ide 上开发了它,然后我将它迁移到了网站托管上。
我更改了数据库配置文件和
$config['base_url'] = 'codeigniterfolder/';
mydomain/codeingiter/.htacces
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
我的问题是关于默认控制器已加载属性,但是当我转到另一个控制器时,它显示文件未找到,但 codeigniter 没有错误,只是文件未找到而没有 404 错误.. 有谁能帮帮我吗?
【问题讨论】:
-
$config['base_url'] 是您网站的 URL,而不是您正在使用的文件夹。示例:$config['base_url'] = 'example.com';
-
对不起,我在问题中写错了,我已设置为基本 URL mydomain/codeigniterfolder
-
你有驼峰命名的文件吗?
-
唯一的一个文件是一个名为 User 的控制器。 php
-
但是当我在 c9 上运行它时它醒了
标签: php codeigniter controller routing