Функция CodeIgniter 3 base_url возвращает неправильный URL

Я использую XAMPP, MySQL и CodeIgniter.

Я уже включил,

$autoload['helper'] = array('url');

в autoload.php.

<?php echo base_url(); ?>

возвращается http://::1/mysite/ вместо http://localhost/mysite/,

Кто-нибудь может мне помочь с этим вопросом?

0

Решение

Вы должны убедиться, что вы установили свой base_url. Скорее всего, потому что вы оставили его пустым. Это обычная вещь, о которой люди не знают или забывают делать.

приложение> config> config.php

$config['base_url'] = 'http://localhost/mysite/';

Одна из проблем, когда вы пытаетесь отправить форму без установленного базового URL-адреса, заключается в том, что при попытке отправить форму не будет правильного URL-адреса, поэтому в codeigniter 3 всеми способами лучше всего установить базовый_урл, хотя это и не является обязательным требованием.

Также вот некоторые htaccess для codeigniter xampp & WAMP

Htaccess для Codeigniter

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]