CodeIgniter работает на любом виртуальном хостинге, кроме IPOWER? - PullRequest
3 голосов
/ 15 августа 2010

Я пару месяцев работал над делом с использованием Pyrocms, CMS на основе CI, на моем локальном сервере WAMP.Недавно я начинаю развертывание на сервере веб-хостинга клиента IPOWER (www.ipower.com).

Процесс установки останавливается после первого шага.И сообщение об ошибке ниже.

ON CHROME

Ошибка 101 (net :: ERR_CONNECTION_RESET)

Я также пробовал в IE, Firefoxи все они останавливаются на первом шаге.

Итак, я начал ДЛИННОЕ расследование и обнаружил, что несколько CMS на основе CodeIgniter НЕ МОГУТ хорошо работать на IPOWER.Все они показывают ошибку 101 в Chrome.Вот почему я начинаю удивляться, что что-то не так с настройкой веб-хостинга IPOWER.Затем я проверил все настройки, включая мод .htaccess / session / rewrite ... и т. Д., Ни у одного из них не возникло проблем.Я не знаю, является ли это другим невежественным разочарованием.

Кто-нибудь мне поможет?Или любое возможное предложение будет высоко ценится.

Ответы [ 3 ]

2 голосов
/ 07 октября 2010

ОК, я нашел ответ. Проблема решается включением следующей настройки в config.php. И вам нужно создать таблицу для проведения сессий. Я не понимаю, почему это так. Но это полностью решает мою проблему, поэтому я просто пишу здесь и надеюсь, что кто-то вроде меня сможет получить помощь, прочитав это.

$ config ['sess_use_database'] = TRUE;

$ config ['sess_table_name'] = 'ci_sessions';

0 голосов
/ 24 сентября 2010

Мне любопытно, и я думаю здесь вслух - держу пари, что это не на стороне разработчика, на самом деле больше подходит для ServerFault, что-то вроде сетевой проблемы?

Я говорю так, чтобы не обескураживать ваш вопрос, но, возможно, помочь вам думать за пределами обычных подозреваемых.

Так что это удар в темноте, но, учитывая, что вы запускаете это из браузера, я думаю, вы могли бы также сделать это с Wget?

Я выполнил некоторые HTTP-запросы, которые правильно закодированы и в качестве меры предосторожности должны завершиться примерно после 1000 итераций, но по какой-то причине они этого не делают (даже изменяя для этого конфигурацию FF).

Однако выполнение того же HTTP-запроса от Wget работает как чемпион.

Из записи Википедии на Wget:

Wget был разработан для надежности по медленной или нестабильной сети соединения. Если загрузка не завершить из-за проблем с сетью, Wget автоматически попытается продолжить загрузку откуда перестал и повторять это до Весь файл был получен. это было один из первых клиентов, чтобы использовать нового тогда HTTP-заголовка Range поддерживать эту функцию.

Что вы думаете? Я не предлагаю это с убеждением, но на догадку. Если я не прав, может, это шаг за пределы коробки, ближе к решению? Удачи в исправлении! Я хочу знать, что это такое. :)

0 голосов
/ 22 сентября 2010

Вы установили настройки файлов cookie в файле config.php?

Вот этот:

$ config ['cookie_domain'] = ".your-domain.com";

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...