1

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

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

 Forbidden

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

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

Поделиться

2

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

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

punBB the best :)

Поделиться

3

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

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

apt-get install apache2 php5 php5-mysql mysql-server phpmyadmin

Поделиться

4 (27.01.2013 05: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>

Поделиться

6

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

ServerName punbb.ru
ServerAlias www.punbb.ru

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

Поделиться

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): При попытке сервера выполнить запрос возникла неожиданная ситуация.

Поделиться

8

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

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

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

Поделиться

9 (27.01.2013 09: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

Поделиться

10

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

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

Поделиться

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/папка
Как не странно писал команды по такому распорядку,ну конечно меняя пути...

Поделиться

13

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

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

Сайт yandrey

Поделиться