FreeBSd > WWW

Syscp trouble.

(1/3) > >>

Kostya:
Пытаюсь на FreeBSD 8.2 настроить панель Syscp.
Поставил её из портов, соответственно подтянулись необходимые зависимости.
Всё делаю по дефолту.
Создал юзера. Ему создал домен. Виртуалхосты прописываются, директории создаются, но при
попытке зайти на http://домен выдает ошибку пермишена:

 Forbidden
You don't have permission to access / on this server.



Есть у кого-ниить соображения?!

muff:
Добавьте в httpd.conf такой блок:

--- Код: ---<Directory "/usr/local/customers/webs/">
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

--- Конец кода ---
Я же при добавлении каждого домена в панель для виртуалхоста прописую отдельно опции. Пример:

--- Код: ---<IfModule itk.c>
    AssignUserID sonik sonik
</IfModule>
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault A1209600
ExpiresByType text/html A1
</IfModule>
php_admin_value sendmail_path '/usr/sbin/sendmail -t -i -f info@domain.net.ua'
<Directory /usr/local/customers/webs/sonik/domain.net.ua>
AllowOverride All
Order allow,deny
Allow from all
</Directory>
--- Конец кода ---

Kostya:
Спасибо. Помогло. :)
Теперь буду настраивать дальше. Если что....обращусь ещё.

morphay:
приветствую всех!
установил syscp из портов, freebsd 9
но при создании домена через веб в /usr/local/etc/apache22/syscp/vhosts.conf  ничего не появляется
тут тоже пусто /usr/local/etc/apache22/syscp/diroptions.conf

при настройке apache в админке syscp получаю следующую инструкцию

--- Код: ---mkdir -p /usr/local/etc/apache22/syscp/htpasswd/
touch /usr/local/etc/apache22/syscp/vhosts.conf
touch /usr/local/etc/apache22/syscp/diroptions.conf
mkdir -p /usr/local/customers/webs/
mkdir -p /usr/local/customers/logs/
echo "Include etc/apache22/syscp/vhosts.conf" >> /usr/local/etc/apache22/httpd.conf
--- Конец кода ---
при создании дерикторий и файлов, кто должен быть владельцем и какая должна быть группа ?
еще в последней строке Include etc/apache22/syscp/vhosts.conf   , но такого пути у меня нет...
подскажите пожауйста...

muff:

--- Цитировать ---при создании дерикторий и файлов, кто должен быть владельцем и какая должна быть группа ?
--- Конец цитаты ---
У меня владелец root:wheel.

--- Цитировать ---еще в последней строке Include etc/apache22/syscp/vhosts.conf   , но такого пути у меня нет...
подскажите пожауйста...
--- Конец цитаты ---
Этот путь относительный (параметр ServerRoot в httpd.conf, у меня значение такое: ServerRoot "/usr/local"). Полный путь будет /usr/local/etc/apache22/syscp/vhosts.conf.

Задания в crontab не забыли поставить?

--- Код: ---# cat /etc/crontab | grep syscp

*/5     *       *       *       *       root    /usr/local/bin/php -q /usr/local/www/syscp/scripts/cron_tasks.php
0       0       *       *       *       root    /usr/local/bin/php -q /usr/local/www/syscp/scripts/cron_traffic.php
30      0       *       *       *       root    /usr/local/bin/php -q /usr/local/www/syscp/scripts/cron_ticketarchive.php
0       1       *       *       *       root    /usr/local/bin/php -q /usr/local/www/syscp/scripts/cron_used_tickets_reset.php
*/5     *       *       *       *       root    /usr/local/bin/php -q /usr/local/www/syscp/scripts/cron_autoresponder.php
*/5     *       *       *       *       root    /usr/local/bin/php -q /usr/local/www/syscp/scripts/cron_apsinstaller.php
*/30    *       *       *       *       root    /usr/local/bin/php -q /usr/local/www/syscp/scripts/cron_apsupdater.php

--- Конец кода ---

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии