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

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

Moderators: Developer, Contributor

Post Reply
heartless13
Posts: 9
Joined: 01 Feb 2012, 06:32

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

Post by heartless13 »

Добрый день.
Я переношу мантис версии 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

Поскажите в какую сторону копать?
Спасибо
Kirill
Posts: 638
Joined: 25 Nov 2007, 08:05
Location: Kaliningrad, RF
Contact:

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

Post by Kirill »

Добрый день.
Скорее всего некорректно настроен web-сервер с поддержкой php, а в нем кодировки. 1.0.5. наверняка была в windows-1251 или koi8-r, а сейчас в системе все настроено на utf-8.
heartless13
Posts: 9
Joined: 01 Feb 2012, 06:32

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

Post by heartless13 »

А каким образом связана кодировка с отображение кода вместо экрана с логином?
Мне кажется если была бы кодировка не правильная, то на экране логина вместо текста были бы крокозябры.
Я попробовал варианты которые вы предложили, не помогло.
Kirill
Posts: 638
Joined: 25 Nov 2007, 08:05
Location: Kaliningrad, RF
Contact:

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

Post by Kirill »

heartless13 wrote:А каким образом связана кодировка с отображение кода вместо экрана с логином?
Мне кажется если была бы кодировка не правильная, то на экране логина вместо текста были бы крокозябры.
Я попробовал варианты которые вы предложили, не помогло.
На примере видно, что код php отображается как текст - значит web не настроен на работу с php, т.е. он не воспринимает этот файл как исполняемый код, а выводит его как обычных html-файл.
То что кодировка на экране выводится знаками вопроса, то кодировка по-умолчанию вывода файла выводит в utf-8, т.к. нет служебного заголовка указывающего в какой кодировке файл, а он не указывается из-за некорректной работы с php.
heartless13
Posts: 9
Joined: 01 Feb 2012, 06:32

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

Post by heartless13 »

web настроен на работу с php так как есть ещё 2 сайта, которые на php и они прекрасно работают.
Kirill
Posts: 638
Joined: 25 Nov 2007, 08:05
Location: Kaliningrad, RF
Contact:

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

Post by Kirill »

попробуйте сделать копию index.php и создать файл index.php с таким ссодержимым

Code: Select all

<?php
phpinfo();
выведет информацию о настройках php или нет. Если выведет, значит какие-то проблемы с файлами php от мантиса (возможно права на файлы некорректно выставлены), если нет, то конкретно для этого сайта не срабатывают настройки php (возможно htaccess или настройки)
heartless13
Posts: 9
Joined: 01 Feb 2012, 06:32

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

Post by heartless13 »

да phpinfo выводит.
Kirill
Posts: 638
Joined: 25 Nov 2007, 08:05
Location: Kaliningrad, RF
Contact:

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

Post by Kirill »

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

Вы вносили изменения в исходный код Мантис 1.0.5? Если да, то тут сложнее, если нет, то попробуйте обновится 1.0.8, а затем до 1.1.8 и 1.2.8.
heartless13
Posts: 9
Joined: 01 Feb 2012, 06:32

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

Post by heartless13 »

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

вносили.
Kirill
Posts: 638
Joined: 25 Nov 2007, 08:05
Location: Kaliningrad, RF
Contact:

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

Post by Kirill »

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

вносили.
изменения вносили только в конфиг или в исходный код тоже (исключая конфиг - он не входит в дистрибутив)?
heartless13
Posts: 9
Joined: 01 Feb 2012, 06:32

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

Post by heartless13 »

по поводу исходного кода, об этом к сожалению никто ничего не знает, потому что вносилось это лет 5 назад
Kirill
Posts: 638
Joined: 25 Nov 2007, 08:05
Location: Kaliningrad, RF
Contact:

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

Post by Kirill »

heartless13 wrote:по поводу исходного кода, об этом к сожалению никто ничего не знает, потому что вносилось это лет 5 назад
тогда все-таки советую сделать backup'ы баз и файлов и попробовать обновится http://www.mantisbt.org/manual/manual.i ... rading.php.
heartless13
Posts: 9
Joined: 01 Feb 2012, 06:32

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

Post by heartless13 »

Вариант обновления, не походит надо эту версию поднять.
Kirill
Posts: 638
Joined: 25 Nov 2007, 08:05
Location: Kaliningrad, RF
Contact:

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

Post by Kirill »

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

к сожалению, тут Вам уже никто не поможет. Попробуйте или в англоязычном форуме написать или в irc http://www.mantisbt.org/support.php
heartless13
Posts: 9
Joined: 01 Feb 2012, 06:32

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

Post by heartless13 »

промахнулся мальца)))
странно как-то все живет кроме него, что ему не нравиться черт его знает(
Спасибо за помощь.
В англ написал сразу там молчат(
Post Reply