Как я писал в предыдущем посте проблема определения base_url переменная является довольно неприятным. В эту переменную заботиться, чтобы создать путь к ссылки, екшъните в формах, перенаправление и так далее, и если не сетната CI нереаботи корекно 🙂 Работает, но делает некоторые сумасшедшие вещи с url-ом 🙂 Решение как всегда беспорядок ( для меня появиться немного, прежде чем я решил написать его сам) 😀

$config['base_url'] = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "https" : "http");
$config['base_url'] .= "://".$_SERVER['HTTP_HOST'];
$config['base_url'] .= str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME']);

С этот кусок кода заменить в конфигурации base_url обязательном. Работает как видно как для http так и по https. Взима си само папката в която разположена платформата така, че не е необходима никаква намеса от наша страна.

Моя жизнь как программиста резко изменится – посегнах на те плоды, которые, несомненно, всегда любил – готов framework кодирование проектов, причины были чисто мои, почему не любит их. Но теперь я остался без выбора и обратился к друзьям с опытом работы в области, и они меня направили к CodeIgniter в целом, я рассмотрел, что идет сказал – допадна мне. Кроме того, что я читал довольно хорошие отзывы, так что не было смысла, чтобы избегать неизбежное. Сегодня я начал писать с платформы и нашел 2 много неприятных вещей

  1. Репортинга ошибок направлен только на фаилови журналы и платформы не плевать ошибок связи непосредственно на страничката – только одна белая страница появляется и вы удивляетесь, что случава. Безумно неловко, Даже после ручной настроика в php.ini вещи остались в пользу CI. Решение проблемы с добавлением внешнего хелпър Err Helper – человек объяснил, как плыть туи чудо. После того, как я положил его все doide на месте.
  2. В конфигурационный фаил на платформе есть одной переменной base_url в котором описано основное URL не может, заканчивает платформы ссылки редиректи и любые другие URL-й – в целом идея хорошая, но если сайт имеет более чем 1 домеин, что мы делаем 😀 Есть довольно решений проблемы. Я, наверное, с серии из if-ов будет проверять, какие домеин мне приходит запрос, прежде чем сетна переменной 🙂 ,потому что не stoinost $_SERVER[PHP_SELF] снова безумные решения

Като изключа тия ми дв забележки CI ми допада лесно се пуска сървърче дори и неопитен пишлигар в 9-ти клас ще го направи а не като Zend Framework да иска часове настроики 🙂 Отделно е скоростен или поне така чета навсякъде Засега ще поработя с него и ще видим дали ще се хванем ръка за ръка или ще стане една част от миналото 🙂

Сегодня мой phpmyadmin а ум без каких-либо видимых причин с следующих промах

Не удается запустить сеанс без ошибок, Пожалуйста, проверьте ошибки в вашем PHP и/или веб-сервер файл журнала и должным образом настроить установку PHP.

Обычно проблема заключается в что без реальной стоимости простой переменной сессии сохранить файл ошибка пути URphp.ini.. Мистики развязаны, как я вспомнил, что я сделал upgreid моя версия php, и затем вероятно я случайно старого nastroiki zamal, и сегодня они замерзают сервера, че беше почнал да пълни swap-a заради едно зомби 🙂

Из-за небольшие проблемы с базой данных была бежал и что мой пост 🙂

И gledma уже pot″rsvaniâ в google autologin gdm3 так называют ее строить 🙂

В целом решение является файл like/etc/gdm3/daemon.conf простые изменения теперь в части следующие содержимое вставленного Демон

AutomaticLoginEnable = true
AutomaticLogin = Your_User

Первая линия позволяет автоматическое войти во второй строке описывает, какие пользователи будут осуществляться. 🙂