Білінгова система невірно визначає шлях до оформлення

Установка, настройка, поддержка
Sandr
Сообщения: 18
Зарегистрирован: Ср июн 14, 2017 3:17 pm

Білінгова система невірно визначає шлях до оформлення

Сообщение Sandr » Ср июн 14, 2017 3:35 pm

Доброго дня, панове.

Намагаюся запустити в роботу Вашу білінгову систему на віртуальному хостингу від FreeHost.com.ua.
В них хостинг працює на серверах під керуванням операційної системи FreeBSD.

Попросив їх додати потрібні модулі Perl на сервер, що вони з радістю й виконали.

Імпортував в базу даних стартові дані для білінгу. Спочатку не імпортувалося, але після переходу на новішу версію бази імпорт почав нормально працювати.

Налаштував конфігураційний файл і ніби все запрацювало, але дещо все ж не працює.

Система чомусь запускається без оформлення: http://billing.osypenko.com.ua/

Лог помилок веб-сервера пише, що не знайдено файлу:

Код: Выделить всё

File does not exist: /sata1/home/users/demimix/www/billing.osypenko.com.ua/styles, referer: http://billing.osypenko.com.ua/abills/cgi-bin/


Ця помилка виникає лише на віртуальному хостингу, а локально на комп’ютері працює нормально.

Як можна виправити цю помилку і заставити систему бачити теку styles в потрібному місці?

~AsmodeuS~
Site Admin
Сообщения: 5423
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Білінгова система невірно визначає шлях до оформлення

Сообщение ~AsmodeuS~ » Чт июн 15, 2017 9:04 am

скористайтесь прикладом файлу налаштування віртуального хоста

abills/misc/apache/abills_httpd.conf

Sandr
Сообщения: 18
Зарегистрирован: Ср июн 14, 2017 3:17 pm

Re: Білінгова система невірно визначає шлях до оформлення

Сообщение Sandr » Чт июн 15, 2017 2:49 pm

~AsmodeuS~ писал(а):скористайтесь прикладом файлу налаштування віртуального хоста

abills/misc/apache/abills_httpd.conf


Так і зробив. Прописав в файл .htacces ось такий код:

Код: Выделить всё

RewriteEngine on
RewriteCond %{HTTP_HOST} ^billing.osypenko.com.ua$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.billing.osypenko.com.ua$
RewriteCond %{REQUEST_URI} !abills/cgi-bin/
RewriteRule (.*) /abills/cgi-bin/$1 [L]
DirectoryIndex index.cgi

І після цього все запрацювало нормально. З’явилося оформлення і помилки про незнайдені файли зникли.

antoman
Сообщения: 35
Зарегистрирован: Пт май 22, 2015 6:49 am

Re: Білінгова система невірно визначає шлях до оформлення

Сообщение antoman » Пн июн 19, 2017 8:32 am

Все прописано так, щоб видавати файли стилів з кореня сайту /styles/default_adm/..., у Вашому хості файли знаходяться за шляхом /abills/cgi-bin/styles/default_adm/..., через це і були проблеми.


Вернуться в «Linux»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 29 гостей