2014-01-31 2 views
0

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

Попробуйте много чего, но ничего не помогает.

Теперь код это:

$config['base_url'] = ''; 

также был:

$config['base_url'] = ‘http://’.$_SERVER['HTTP_HOST']) and mores 

имя сервера: http://rude.su.lt/~grinius/svetaine/

rude.su.lt - имя хоста grinius- мое имя пользователя svetaine- моя веб-папка

database.p л.с имеет код:

$db['default']['hostname'] = 'rude.su.lt'; 
$db['default']['username'] = 'grinius'; 
$db['default']['password'] = '***********'; 
$db['default']['database'] = 'grinius_database'; 
$db['default']['dbdriver'] = 'mysql'; 
$db['default']['dbprefix'] = ''; 
$db['default']['pconnect'] = TRUE; 
$db['default']['db_debug'] = TRUE; 
$db['default']['cache_on'] = FALSE; 
$db['default']['cachedir'] = ''; 
$db['default']['char_set'] = 'utf8'; 
$db['default']['dbcollat'] = 'utf8_general_ci'; 
$db['default']['swap_pre'] = ''; 
$db['default']['autoinit'] = TRUE; 
$db['default']['stricton'] = FALSE; 

вид моей сети сейчас: http://postimg.org/image/aj03o96jb/

также то я нажимаю на какой-нибудь текст я 404 не найден

Мой код левой колонке:

<? 
if (!$_SESSION || !$_SESSION['username']) { 
$this->load->helper('form'); 
echo form_open(base_url() . 'login'); 
?> 
<strong>Iveskite savo duomenis</strong> 
<br /><br /> 
Vartotojas:<br /> 
<? 
echo form_input('username'); 
?> 
<br />Slaptazodis:<br /> 
<? 
echo form_password('password'); 
?> 
<br /><br /> 
<? 
echo form_submit('submit', ' Log in '); 
echo form_close(); 
?> 
<br /> 
<a href="<?php echo base_url(); ?>register">Nauja Registracija</a> 
<? 
} else { 
?> 
Welcome, <?=$_SESSION['username'];?> 
<br /><br /> 
<br /> 
<a href="<?php echo base_url(); ?>profile">Profilis</a> 
<br /> 
<a href="<?php echo base_url(); ?>logout">Atsijungti</a> 
<? 
} 
?> 

ответ

0

Конфигурация вашего сервера не поддерживается с использованием <? ... ?>. Либо измените соответствующую конфигурацию на сервере, либо используйте <?php ... ?>, и все будет хорошо.

Редактировать: Попробуйте установить short_open_tag=On в свой php.ini.

+0

Итак, как изменить эту строку? "{ $ this-> load-> helper ('form'); echo form_open (base_url(). 'Login');" – Mangirdas

+0

В коде нет ничего плохого. Эта проблема вызывает тег php. Поэтому вам нужно заменить каждый экземпляр ' Salman

+0

изменение, но что-то не так с config, или .htacess – Mangirdas

Смежные вопросы