2013-05-17 2 views
0

Я работаю над пользовательской CMS с кодомIgniter. Он работает безупречно в моем локальном хосте и на счету в bluehost. Теперь я загрузил сайт Ipage я получаю странную ошибку302 Найдено документов перемещен с CodeIgniter

0<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> 
<html><head> 
<title>302 Found</title> 
</head><body> 
<h1>Found</h1> 
<p>The document has moved <a href="http://igncms.safaapps.com/admin/login">here</a>.</p> 
<p>Additionally, a 302 Found 
error was encountered while trying to use an ErrorDocument to handle the request.</p> 
</body></html> 
HTTP/1.1 200 OK 
Date: Sat, 18 May 2013 15:08:04 GMT 
Content-Type: text/html 
Content-Length: 3897 
Connection: keep-alive 
Server: Apache/2 
X-Powered-By: PHP/5.2.17 
Expires: Thu, 19 Nov 1981 08:52:00 GMT 
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 
Pragma: no-cache 


<!DOCTYPE html> 
<!--[if lt IE 7]>  <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]--> 
<!--[if IE 7]>   <html class="no-js lt-ie9 lt-ie8"> <![endif]--> 
<!--[if IE 8]>   <html class="no-js lt-ie9"> <![endif]--> 
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]--> 
    <head> 
     <meta charset="utf-8"> 
     <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/> 
     <title>Lazy Admin | Login</title> 
     <meta name="description" content=""/> 
     <meta name="viewport" content="width=device-width"/> 

     <link rel="stylesheet" href="http://igncms.safaapps.com/css/admin/bootstrap.min.css"/> 

     <link rel="stylesheet" href="http://igncms.safaapps.com/css/admin/bootstrap-responsive.min.css"/> 
     <link rel="stylesheet" href="http://igncms.s 

Это то, что именно я вижу, я заметил, есть 0 в начале вывода. Я не знаю, с чего начать.

Более интересно то, что это происходит только в определенные моменты, я не понял, когда, но его случайное появление сопровождается каким-то запросом (например, форму submit, перенаправление и т. Д.), И она просто исчезает при обновлении страницы.

Его становится главной головной болью. Мне нужно загрузить 30+ сайтов на хост ipage. Я понятия не имею, где я начинаю решать проблему.

ПРИМЕЧАНИЯ:

URL: http://igncms.safaapps.com/ Мой URL направлен к/igncms/

HTAccess папки CMS -

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/

RewriteCond %{REQUEST_URI} ^system.* 
RewriteRule ^(.*)$ /index.php?/$1 [L] 

RewriteCond %{REQUEST_URI} ^application.* 
RewriteRule ^(.*)$ /index.php?/$1 [L] 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php?/$1 [L] 
</IfModule> 

Маршрут конфиг CodeIgniter

$route['default_controller'] = "home"; 
$route['admin'] = "admin/dashboard"; 
$route['404_override'] = ''; 

обратите внимание, что контроллер панели управления , который находится в приложении/controller/admin/dashboard.php (папка в папке контроллера) имеет маршрут.

Я сузил, что проблема вызвана htaccess. Может ли кто-нибудь указать мне надлежащее объявление htaccess, чтобы скрыть index.php от CI 2.1.2?

Спросите меня, и я предоставлю всю информацию. Мне нужно это отсортировано ASAP

+0

У вас есть все это свинство? У меня аналогичная проблема в Cakephp (сразу после входа в систему). спасибо, –

+0

спасибо fr yur интереса, na i havent, но я на 100% уверен, что это проблема с сервером, это будет очень приятно, если вы дадите мне поцеловать, когда у вас есть fnd 1, и я сделаю то же самое! – shababhsiddique

ответ

0

Моя проблема была решена с помощью следующих параметров

Это один был новый-

/*config.php*/ 

$config['index_page'] = ''; 
$config['uri_protocol'] = 'REQUEST_URI'; 


/*routes.php*/ 
$route['default_controller'] = "home"; 
$route[''] = "home/index"; 
$route['admin'] = "admin/dashboard"; 
$route['home'] = "home/index"; 
$route['404_override'] = ''; 



/*min htaccess*/ 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 
0

Мои друзья это происходит только в Firefox и Chrome, когда AVAST ANTIVIRUS ACTIVE !!! проверьте: http://forge.prestashop.com/browse/PSCFV-9164 и выглядит только на Ipage хостинг

+0

Вы очень специфичны в своем ответе, однако я нашел решение в linkedin, так что оно уже исправлено. Спасибо за информацию в любом случае – shababhsiddique

1

Изменение версии PHP на сервере может решить вопрос для некоторых. Шахта была 5.6, и я изменился до 5.5.