У меня есть приложение Codeigniter, которое работало на 100% нормально
Мне пришлось установить динамический базовый URL-адрес, потому что к нему одновременно обращаются: с общедоступного IP-адреса, и он также используется в локальной сети через 192. * ...
Я использовал следующий код (приложение CI находится в подпапке www root):
$root = "http://".$_SERVER['HTTP_HOST'];
$root .= str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME']);
$config['base_url'] = "$root";
Динамический URL-адрес работает нормально, но сегодня (используя его из локальной сети) я заметил, что форма не работает ( это было до ). Эта форма имеет enctype = "multipart / form-data" с одним полем загрузки файла. Когда я отправляю эту форму, я получаю ее в консоли Chrome и ничего не публикуется. print_r $ _POST показывает пустой
Генерирует ли проблема динамический базовый URL? Любой обходной путь для решения этой проблемы?
Когда я использовал приложение CI в локальной сети, я дважды проверил URL-адрес действия в форме действия, а attr был адресом с локальным IP-адресом
Заранее большое спасибо,