перенос мантис

MantisBT forum for users who prefer to ask and answer questions in Russian.

Moderators: Developer, Contributor

перенос мантис

Postby heartless13 » Feb 01, 2012 1:37 am

Добрый день.
Я переношу мантис версии 1.0.5 с одного сервера с fedora 4 на др. с fedora 12.
При попытке открыть главную страницу она мне выдает:
Code: Select all
0){ return true; } else { return false; } } ?> '������' require_once("custom_priorities.inc.php"); function __lang_rename_param($p_string) { $self_strings = array( 'summary' => '����' ); $result = ""; foreach($self_strings as $key => $value) if ($key == $p_string) { $result = $value; break; } if (!empty($result)) { $is_custom = prior_is_custom_priorities(helper_get_current_project()); if (empty($is_custom)) $result = ""; } return $result; } ?>


php версии 5.3.3
apache 2.2.15
mysql 5.1.47

Поскажите в какую сторону копать?
Спасибо
heartless13
 
Posts: 9
Joined: Feb 01, 2012 1:32 am

Re: перенос мантис

Postby Kirill » Feb 01, 2012 2:57 am

Добрый день.
Скорее всего некорректно настроен web-сервер с поддержкой php, а в нем кодировки. 1.0.5. наверняка была в windows-1251 или koi8-r, а сейчас в системе все настроено на utf-8.
Kirill
 
Posts: 437
Joined: Nov 25, 2007 3:05 am
Location: Kaliningrad, RF

Re: перенос мантис

Postby heartless13 » Feb 01, 2012 3:09 am

А каким образом связана кодировка с отображение кода вместо экрана с логином?
Мне кажется если была бы кодировка не правильная, то на экране логина вместо текста были бы крокозябры.
Я попробовал варианты которые вы предложили, не помогло.
heartless13
 
Posts: 9
Joined: Feb 01, 2012 1:32 am

Re: перенос мантис

Postby Kirill » Feb 01, 2012 3:19 am

heartless13 wrote:А каким образом связана кодировка с отображение кода вместо экрана с логином?
Мне кажется если была бы кодировка не правильная, то на экране логина вместо текста были бы крокозябры.
Я попробовал варианты которые вы предложили, не помогло.

На примере видно, что код php отображается как текст - значит web не настроен на работу с php, т.е. он не воспринимает этот файл как исполняемый код, а выводит его как обычных html-файл.
То что кодировка на экране выводится знаками вопроса, то кодировка по-умолчанию вывода файла выводит в utf-8, т.к. нет служебного заголовка указывающего в какой кодировке файл, а он не указывается из-за некорректной работы с php.
Kirill
 
Posts: 437
Joined: Nov 25, 2007 3:05 am
Location: Kaliningrad, RF

Re: перенос мантис

Postby heartless13 » Feb 01, 2012 3:22 am

web настроен на работу с php так как есть ещё 2 сайта, которые на php и они прекрасно работают.
heartless13
 
Posts: 9
Joined: Feb 01, 2012 1:32 am

Re: перенос мантис

Postby Kirill » Feb 01, 2012 3:41 am

попробуйте сделать копию index.php и создать файл index.php с таким ссодержимым
Code: Select all
<?php
phpinfo();

выведет информацию о настройках php или нет. Если выведет, значит какие-то проблемы с файлами php от мантиса (возможно права на файлы некорректно выставлены), если нет, то конкретно для этого сайта не срабатывают настройки php (возможно htaccess или настройки)
Kirill
 
Posts: 437
Joined: Nov 25, 2007 3:05 am
Location: Kaliningrad, RF

Re: перенос мантис

Postby heartless13 » Feb 01, 2012 4:18 am

да phpinfo выводит.
heartless13
 
Posts: 9
Joined: Feb 01, 2012 1:32 am

Re: перенос мантис

Postby Kirill » Feb 01, 2012 5:26 am

Проверьте доступ к файлам.

Вы вносили изменения в исходный код Мантис 1.0.5? Если да, то тут сложнее, если нет, то попробуйте обновится 1.0.8, а затем до 1.1.8 и 1.2.8.
Kirill
 
Posts: 437
Joined: Nov 25, 2007 3:05 am
Location: Kaliningrad, RF

Re: перенос мантис

Postby heartless13 » Feb 01, 2012 5:59 am

права на всех папках стоят 775, владельцем является apache.
конфиг фаил я правил только один config_inc.php, может я что то упустил?
если не правильно указать пароль к базе то пишет кроме этого текста ошибку коннекта, тоесть пхп отрабатывает.

вносили.
heartless13
 
Posts: 9
Joined: Feb 01, 2012 1:32 am

Re: перенос мантис

Postby Kirill » Feb 01, 2012 6:03 am

heartless13 wrote:конфиг фаил я правил только один config_inc.php, может я что то упустил?

вносили.

изменения вносили только в конфиг или в исходный код тоже (исключая конфиг - он не входит в дистрибутив)?
Kirill
 
Posts: 437
Joined: Nov 25, 2007 3:05 am
Location: Kaliningrad, RF

Re: перенос мантис

Postby heartless13 » Feb 01, 2012 6:41 am

по поводу исходного кода, об этом к сожалению никто ничего не знает, потому что вносилось это лет 5 назад
heartless13
 
Posts: 9
Joined: Feb 01, 2012 1:32 am

Re: перенос мантис

Postby Kirill » Feb 01, 2012 6:58 am

heartless13 wrote:по поводу исходного кода, об этом к сожалению никто ничего не знает, потому что вносилось это лет 5 назад

тогда все-таки советую сделать backup'ы баз и файлов и попробовать обновится http://www.mantisbt.org/manual/manual.installation.upgrading.php.
Kirill
 
Posts: 437
Joined: Nov 25, 2007 3:05 am
Location: Kaliningrad, RF

Re: перенос мантис

Postby heartless13 » Feb 01, 2012 7:04 am

Вариант обновления, не походит надо эту версию поднять.
heartless13
 
Posts: 9
Joined: Feb 01, 2012 1:32 am

Re: перенос мантис

Postby Kirill » Feb 01, 2012 7:12 am

сразу вспомнился мультфильм:
казнить нельзя помиловать.

к сожалению, тут Вам уже никто не поможет. Попробуйте или в англоязычном форуме написать или в irc http://www.mantisbt.org/support.php
Kirill
 
Posts: 437
Joined: Nov 25, 2007 3:05 am
Location: Kaliningrad, RF

Re: перенос мантис

Postby heartless13 » Feb 01, 2012 7:20 am

промахнулся мальца)))
странно как-то все живет кроме него, что ему не нравиться черт его знает(
Спасибо за помощь.
В англ написал сразу там молчат(
heartless13
 
Posts: 9
Joined: Feb 01, 2012 1:32 am


Return to Russian

Who is online

Users browsing this forum: Exabot [Bot] and 1 guest

cron