Вопросы и ответы - Евробайт

mod_rewrite

Здравствуйте! Не поможете?)

Устанавливаю магазин по мануалу.
- Распаковал архив магазина в директорию поддомена: /www/test.vh77029.eurodir.ru
- Ввожу url - http://test.vh77029.eurodir.ru/install - вижу скрин1, на следующий шаг не пускает. В строке java - пусто. Внешний вид формы в отличие от скрина2 мануала обрезанный.

modrewrite-1.png
 

Скрин2 мануала:

modrewrite-2.png

p.s.

.htaccess:


RewriteEngine On
RewriteBase /

#RewriteCond %{REQUEST_URI} /index\.php
#RewriteRule ^(.*)index\.php$ http://%{HTTP_HOST}/$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !\.(gif|jpg|jpeg|png|ico|css|js|swf)$ [NC]
RewriteRule ^(.*)$ index.php/$1 [PT,L]

Результат: No input file specified.

Пробовал так:
RewriteBase /test.vh77029.eurodir.ru
Результат: Ошибка 500
------

Рекомендации мануала:

Системные требования для корректной работы магазина:

Apache Server версии 1.3 и выше с включенным модулем mod_rewrite;
PHP версии 5.2.6 и выше с такими
функциями:
exec();
ini_set();
модулями:
curl;
mysql (и/или mysqli);
mysql.allow_persistent = On
mysql.max_persistent = unlimited
или
mysqli.allow_persistent = On
mysqli.max_persistent = unlimited
zlib;
константами:
allow_url_fopen=true;
safe_mode=false;
директивами:
memory_limit = 128MB и больше;
max_execution_time = 60 и больше;
возможность использования PHP из командной строки. (для записи в сrontab)

MySQL database server версии 5.0 и выше с ALTER Privileges.
с такими ограничениями:
interactive_timeout = 300 и больше;
wait_timeout = 300 и больше;

Место на диске: 1GB и больше

29.06.2015   22:28
Пользователь ID 41686
 нет комментариев
ОТВЕТЫ НА ВОПРОС (1)
Сотрудник Антон Сверщевский

Здравствуйте.

В журнале ошибок CMS /var/www/vh77029/data/www/test.vh77029.eurodir.ru/data/logs/2015-06-30.log.php содержатся повторяющиеся сообщения:

2015-06-30 06:38:38 +03:00 --- error: exception 'Exception_BadInstallation' with message 'Database configurations does not exist.' in /var/www/vh7
7029/data/www/test.vh77029.eurodir.ru/engine/application/libraries/Controller/Frontend.php:2
Stack trace:
#0 [internal function]: Controller_Frontend->__construct()
#1 /var/www/vh77029/data/www/test.vh77029.eurodir.ru/engine/system/core/Kohana.php(1): ReflectionClass->newInstance()
#2 [internal function]: Kohana::instance()
#3 /var/www/vh77029/data/www/test.vh77029.eurodir.ru/engine/system/core/Event.php(1): call_user_func(Array)
#4 /var/www/vh77029/data/www/test.vh77029.eurodir.ru/engine/application/libraries/Bootstrap.php(1): Event::run('system.execute')
#5 /var/www/vh77029/data/www/test.vh77029.eurodir.ru/index.php(2): require('/var/www/vh7702...')
#6 {main}

Пожалуйста, уточните у разработчика CMS о расположении и формате файла для "Database configurations".

Как указано в исходном коде сайта (/var/www/vh77029/data/www/test.vh77029.eurodir.ru/engine/application/libraries/MY_Controller.php)

function databaseConfigExists () { return file_exists (DATADIR . '/config/database' . EXT); }

ошибку вызывает отсутствие файла /var/www/vh77029/data/www/test.vh77029.eurodir.ru/data/config/database.php

30.06.2015   11:19
 Комментировать

Для ответа нужно зарегистрироваться или авторизоваться.