- Для установки приложения необходимы установленные пакеты:
- apache2 2.2.9-10 Apache HTTP Server metapackage
- mysql-server 5.0.51a-15 MySQL database server (metapackage depending on the latest version)
- mysql-client 5.0.51a-15 MySQL database client (metapackage depending on the latest version)
- php5-mysql 5.2.6-5 MySQL module for php5
- libapache2-mod-php5 5.2.6-5 server-side, HTML-embedded scripting language (Apache 2 module)
Как это сделать, описано например тут:
http://unixhome.org.ua/forum/index.php?showtopic=8
- Распаковываем архив issue-tracker-4.0.4.tar.gz в DocumentRoot http-сервера (обычно /var/www/html)
- Назначаем владельцем папки и группу владельца процесса веб-сервера:
chown -R www-data:www-data /issue-tracker-4.0.4
- Переименовываем config.php-default (находится в папке /issue-tracker-4.0.4/conf ):
mv config.php-default config.php
- Правим в файле config.php параметры подключения к базе данных:
$db = array(
"type" => "mysql",
"host" => "localhost",
"port" => "3306",
"name" => "issue-tracker",
"user" => "issue",
"pass" => "password"
);
- Создаем базу данных (описано подробно в разделе Database setup руководства администратора Issue-tracker).
- Для решения проблемы с работой приложения под PHP 5 заменяем в следующих файлах 'date_format' на 'c_date_format' (в папке /var/www/issue-tracker-4.0.4):
./includes/functions/time.func.php
./includes/functions/errors.func.php
./includes/functions/file.func.php
./includes/functions/render.func.php
./includes/functions/debug.func.php
./modules/issues/hooks/funcs.php
./modules/issues/email.issues.php
- Для решения проблемы ввода русских символов комментируем следущую строку в файле ./includes/functions/render.func.php :
Комментариев нет:
Отправить комментарий