1

Тема: помогите с переносом..

Хочу перенести сайт с windows на linux ubuntu,установил веб сервер,базу данных,скопировал файлы в /var/www/forum,вернул базу данных,и при заходе на сайт пишет

 Forbidden

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

Попробывал прописать CHMOD 0777 /var/www/forum
Но проблема осталась,как это можно исправить?

(Please log in or register to see this URL)
(Please log in or register to see this URL)

Поделиться

2

Re: помогите с переносом..

Кто же тут знает какой у Вас сервер, как Вы его устанавливали и как настраивали?

punBB the best :)

Поделиться

3

Re: помогите с переносом..

настройки пока по дефолту

apt-get install apache2 php5 php5-mysql mysql-server phpmyadmin
(Please log in or register to see this URL)
(Please log in or register to see this URL)

Поделиться

4 (27.01.2013 17:01 отредактировано Кравченко)

Re: помогите с переносом..

Конфиг Апача нужно сделать. Чтобы домен с папкой сопоставить.  "/var/www/forum" должен быть привязан к какому-либо домену....
Для ubuntu /etc/apache2/sites-available Сами конфиги для каждого домена...
И /etc/apache2/sites-enabled - ярлыки для тех доменов, которые разрешены в данный момент....

По дефолту стоит localhost и /var/www/

Поделиться

5

Re: помогите с переносом..

Кравченко пишет:

Конфиг Апача нужно сделать. Чтобы домен с папкой сопоставить.  "/var/www/forum" должен быть привязан к какому-либо домену....
Для ubuntu /etc/apache2/sites-available Сами конфиги для каждого домена...
И /etc/apache2/sites-enabled - ярлыки для тех доменов, которые разрешены в данный момент....

По дефолту стоит localhost и /var/www/

Да,извините забыл упомянуть
/etc/apache2/sites-available/default

<VirtualHost *:80>
    ServerAdmin webmaster@localhost

    DocumentRoot /var/www/forum
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /var/www/forum>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog ${APACHE_LOG_DIR}/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>
(Please log in or register to see this URL)
(Please log in or register to see this URL)

Поделиться

6

Re: помогите с переносом..

ServerName punbb.ru
ServerAlias (Please log in or register to see this URL)

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

7

Re: помогите с переносом..

тоже не помогло(((

Добавлено спустя 7 минут 36 секунд:

Ааааа даже так
при вводе команды chmod -x /var/www/forum

Forbidden

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

при вводе команды  chmod 0777 /var/www/forum

Ошибка сервера
На веб-сайте произошла ошибка при получении http://192.168.0.160/. Веб-сайт может быть закрыт на обслуживание или настроен неправильно.
Вот несколько советов и рекомендаций:
Обновите эту страницу позже.
Ошибка HTTP 500 (Internal Server Error): При попытке сервера выполнить запрос возникла неожиданная ситуация.
(Please log in or register to see this URL)
(Please log in or register to see this URL)

Поделиться

8

Re: помогите с переносом..

В лог сервера если посмотреть?

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

9 (27.01.2013 21:59 отредактировано goga)

Re: помогите с переносом..

access.log и error.log прикрепил может вы что либо найдёте

Добавлено спустя 4 минуты 44 секунды:

нашёл такую строчку
[Sun Jan 27 20:41:54 2013] [error] [client 192.168.0.130] PHP Warning:  Unknown: failed to open stream: Permission denied in Unknown on line 0
[Sun Jan 27 20:41:54 2013] [error] [client 192.168.0.130] PHP Fatal error:  Unknown: Failed opening required '/var/www/forum/index.php' (include_path='.:/usr/share/php:/usr/share/pear') in Unknown on line 0

(Please log in or register to see this URL)
(Please log in or register to see this URL)

Поделиться

10

Re: помогите с переносом..

Проблему решил,спасибо

(Please log in or register to see this URL)
(Please log in or register to see this URL)

Поделиться

11

Re: помогите с переносом..

Напишите, пожалуйста, решение, может кто споткнется на тех же граблях.

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

12

Re: помогите с переносом..

sudo chown -R www-data:www-data /var/www/
grep -Rs "/var/www/work" /etc
sudo chown -R www-data /home/папка
sudo chmod -R 777 /home/папка
Как не странно писал команды по такому распорядку,ну конечно меняя пути...

(Please log in or register to see this URL)
(Please log in or register to see this URL)

Поделиться

13

Re: помогите с переносом..

я в ужасе от таких граблей и пути решения smile вы хоть бы основы прав доступа в фс немного почитали...

Сайт yandrey

Поделиться