Соединитесь с существующим хостом, но с портом, который заблокирован брандмауэром, который просто отбрасывает TCP пакеты SYN. Например, www.google.com:81.
Я искал то же самое, но ничего не смог найти. Я настроил код, и он отлично работает. Я отправил то же самое на форум CI http://forum.codeigniter.com/thread-25933.html
Взгляните, возможно, это послужит вашей цели.
.Возможно ли в CI (изначально) войти в два разных файла с двух разных контроллеров?
Нет, это не так. Имена файлов журнала довольно жестко запрограммированы. См. system / libraries / Log.php
Есть ли сторонняя библиотека журналов для CI?
Этого я не знаю, но, предполагая, что вы пришли из Google с пустыми руками, я бы либо спросил на форумах CodeIgniter, создайте свою собственную библиотеку журналов или расширьте существующую. Инструкции
Вы можете переопределить библиотеку журнала с вашим собственным классом журнала, специально переопределения функция write_log ($ Level = 'Error', $ msg, $ php_error = false)
. Вы можете увидеть оригинальный код библиотеки журнала в файле Система / библиотеки / log.php
. Для создания собственной библиотеки журнала, переопределение поведения по умолчанию, прочитайте этой страницы .
Создайте файл Система / Приложение / Библиотеки / my_log.php
:
class MY_Log extends CI_Log {
function MY_Log()
{
parent::CI_Log();
}
//your code
//...
function write_log($level = 'error', $msg, $php_error = FALSE)
{
//...
}
}