Мой сайт Codeigniter работает на локальном хосте, но не на веб-сервере? 500 внутренний сервер - PullRequest
0 голосов
/ 17 августа 2011

Я проверил свой веб-сайт на моем локальном хосте, и он работает нормально, и все представления / контроллеры и модели протестированы.

Поэтому я решил поместить его на свой веб-сервер и протестировать там, на веб-сайте.однако отображается при выполнении таких функций, как

Например, регистрация или вход на веб-сайт не работает:

Я проверил в firebug:

500 Внутренняя ошибка сервера

Вот мой сайт, пожалуйста, не могли бы вы просмотреть страницы, даже попробуйте зарегистрироваться, если хотите.

Еще одна вещь, которую я заметил на сбойных страницах, это то, что мой favicon переключается на корневые домены favicon.

Здесь - мой действительный веб-сайт, он находится во вспомогательном домене.

Может ли это быть моим htacces

Вот код в нем:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]  

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

Они оба были серверами Apache для Windows.

Спасибо, что уделили время.

Ответы [ 2 ]

1 голос
/ 17 августа 2011

Я думаю, что проблема с вашими маршрутами. Все ваши страницы находятся в домене

http://www.iiios.eu/midas/site/register

Но при регистрации или входе он переходит на

http://www.iiios.eu/midas/register

без сайта посередине и CI не знает, как передать управление на маршрут. Возможно, вы захотите проверить открытые формы и действие atr для регистрации и формы входа.

Обновление

Это ваш тег формы. Проверьте, есть ли у вас метод create_member в классе регистров, который находится в каталоге midas. Я предполагаю, что вы случайно пропустили сайт там.

Я думаю, это должно было быть

"http://www.iiios.eu/midas/site/register/create_member"

0 голосов
/ 17 августа 2011

Это может быть проблемой с маршрутизацией, посмотрите, правильны ли ссылки на маршруты, как при регистрации, или вы определили маршруты в config.php.Правильно ли определен base_url ()?Также на домашней странице в боковой панели вы ссылаетесь на свойство необъекта.

...