我是Codeigniter
的初学者。
我已下载该软件并尝试配置它。如何配置在codeigniter中使用的基本网址?
答案 0 :(得分:2)
您应该使用此文件路径
笨/应用/配置/ config.php中
搜索包含
的这一行 public void SaveCar(Cars carToSave) {
if (carToSave.Id == 0) {
_db.Cars.Add(carToSave);
_db.SaveChanges();
} else {
var original = this.Find(carToSave.Id);
original.EmptyOrLoaded = carToSave.EmptyOrLoaded;
original.CarType = carToSave.CarType;
original.ShippedBy = carToSave.ShippedBy;
original.RailcarNumber = carToSave.RailcarNumber;
_db.SaveChanges();
}
}
那么你的base_url应该是
$config['base_url'] = ""
如果是xampp,那应该是
$config['base_url'] = "http://yoursite.com/"
如果是wamp,那应该是
$config['base_url'] = "http://localhost/yoursite/"
请注意,yoursite是您在htdocs或www文件夹
中拥有的站点文件夹的文件名当您使用$config['base_url'] = "http://www/yoursite/"
时,在您的视图中,它应输出如下内容:
<?php echo base_url(directory/file_name); ?>
应该做的伎俩
答案 1 :(得分:1)
基本URL应该是绝对的,包括协议:
$config['base_url'] = "http://somesite.com/somedir/";
如果使用URL帮助器,则base_url()
将输出上述字符串。
将参数传递给base_url()
或site_url()
将导致以下假设
$config['index_page'] = "index.php";
答案 2 :(得分:1)
注意:如果您设置 localhost ,请详细说明以下解决方案 在计算机上成功。
上述两点都有效。 例如,您可以为 localhost 的相应设置设置基本网址值,也可以将其设置为 EMPTY 。
设置为空(简单优雅)
$ config ['base_url'] ='';
Codeigniter版本2.0.0.0只是autodetects当前项目的base_url。
但是在CI版本3.0.0.0中,它已经 NOT 了。您必须明确声明项目基本URL。
配置项目目录的路径。以下过程是使用 Windows 中的 xampp 或使用 Linux 中的默认 Apache 配置文件夹设置localhost时无功/网络/ HTML / your_project_directory
$ config ['base_url'] ='http://localhost/your_project_directory';
在 Linux 或 wamp Windows
中使用 nginx 配置$ config ['base_url'] =“http://www/your_project_directory/”
答案 3 :(得分:0)
转到application / config,打开config.php并将值放入此变量
$config['base_url'] = '';
答案 4 :(得分:0)
如果您在本地服务器(如Xamp或wamp)中运行项目,则可以像这样设置基本URL $配置[&#39; BASE_URL&#39;] =&#34;&#34 ;;或者你也可以设置$ config [&#39; base_url&#39;] =&#34; http:// host / yoursite&#34;