Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Проблема с настройкой apache  (Прочитано 11632 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн bestov

  • Автор темы
  • Участник
  • *
  • Сообщений: 194
  • Я люблю тебя ЗЕМЛЯ
    • Просмотр профиля
Проблема с настройкой apache
« : 17 Марта 2011, 11:20:55 »
Начну с самого начало!
Недавно у меня слетела Ubuntu (виноват конечно же был я сам)  :coolsmiley:
Ну наверное не стоит забегать на столько назад  ;)
Значит после установки новой убунты, я забыл при монтировать свой раздел /home, ну я не долго думаю зашел в /etc/fstab и прописал вот так
UUID=9f67984c-e5ac-4979-926d-93670e9cfca0 /               ext4    errors=remount-ro 0       1
UUID=cd257a8d-8bd6-4614-994a-59fc0204d717 /home ext4 relatime 0 2

Все заработало, я обрадовался, но радость моя была не долгой, так как начал настраивать сервер.
Как все мы знаем после того как все скачаем и перезапустим apache открывает localhost и все работает, и считывает из каталога /var/www
Я начал настраивать сервер по своему.
Тут наверное нужно более конкретно.

Открыл /etc/hosts и прописал там
127.0.0.1 localhost
127.0.1.1 ovik-ubuntu
127.0.0.1       adres.ru www.adres.ru

Потом открыл /etc/apache2/ports.conf и там же добавил
<VirtualHost *:80>
    ServerName globus.am
    ServerAlias www.adres.ru
    DocumentRoot /home/ovik/www/adres.ru/www
</VirtualHost>

Потом перезагрузил наш излюбленный apache
И, что я получаю :)
Forbidden

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

Apache/2.2.14 (Ubuntu) Server at localhost Port 80

Думаю весело, начинаю баловаться с chmod - ами, но даже после того как я поставил такие права:
chmod 777 -R /home/ovik/www/*
Лучше не стало  :idiot2:

Ну я строя из себя прилежного и умного человека забегаю в /var/log/apache2/error.log
И вижу там я следующее
[Thu Mar 17 07:09:33 2011] [crit] [client 127.0.0.1] (13)Permission denied: /home/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable
[Thu Mar 17 07:09:33 2011] [crit] [client 127.0.0.1] (13)Permission denied: /home/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable
[Thu Mar 17 07:09:33 2011] [crit] [client 127.0.0.1] (13)Permission denied: /home/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable
[Thu Mar 17 07:09:33 2011] [crit] [client 127.0.0.1] (13)Permission denied: /home/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable

И после пятого раза все равно не врубаюсь что же тут не так, я так делал не один раз и всегда все работало на ура, но сейчас только папку по другому смонтировал, может там накосячил?

Оффлайн gregory5

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5085
    • Просмотр профиля
Re: Проблема с настройкой apache
« Ответ #1 : 17 Марта 2011, 11:29:16 »
папку с сайтами лучше положить в /home, а не /home/юзернейм imho
и разберись с правами
так же
UUID=cd257a8d-8bd6-4614-994a-59fc0204d717 /home ext4 defaults 0 2

Оффлайн bestov

  • Автор темы
  • Участник
  • *
  • Сообщений: 194
  • Я люблю тебя ЗЕМЛЯ
    • Просмотр профиля
Re: Проблема с настройкой apache
« Ответ #2 : 17 Марта 2011, 11:40:02 »
папку с сайтами лучше положить в /home, а не /home/юзернейм imho
и разберись с правами
так же
UUID=cd257a8d-8bd6-4614-994a-59fc0204d717 /home ext4 defaults 0 2

А какая разница будет в /home/www или в /home/ovik/www?
Права даю даже 777 писал, но все равно не выходит

Так и не понял что с этим вы имели введу, вы вставили мой же текст
UUID=cd257a8d-8bd6-4614-994a-59fc0204d717 /home ext4 defaults 0 2

Оффлайн лесной_зонтик

  • Старожил
  • *
  • Сообщений: 2225
  • Просьба на количество сообщений не смотреть.
    • Просмотр профиля
Re: Проблема с настройкой apache
« Ответ #3 : 17 Марта 2011, 11:44:44 »
Цитировать
Так и не понял что с этим вы имели введу, вы вставили мой же текст
UUID=cd257a8d-8bd6-4614-994a-59fc0204d717 /home ext4 defaults 0 2
не совсем, тебя попросили сменить relatime на defaults
Моя мечта поставить на комп Linux, Unix, *BSD, Mac OS X, OpenSolaris, OS/2, Windows.
Не спрашивайте зачем. Сам не знаю ???

Оффлайн gregory5

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5085
    • Просмотр профиля
Re: Проблема с настройкой apache
« Ответ #4 : 17 Марта 2011, 11:45:00 »
по строке нет не твой же, параметры другие
по поводу прав какая разница, разница в правах \ владельце будет

Оффлайн bestov

  • Автор темы
  • Участник
  • *
  • Сообщений: 194
  • Я люблю тебя ЗЕМЛЯ
    • Просмотр профиля
Re: Проблема с настройкой apache
« Ответ #5 : 17 Марта 2011, 11:51:18 »
по строке нет не твой же, параметры другие
по поводу прав какая разница, разница в правах \ владельце будет

после изменения на defaults нужно reboot или можно что то отрестартить?
по поводу папки, у меня много очень скриптов там, нужно будет везде в ручную прописывать :(
может получится так с правами тут разобраться, раньше же у меня все нормально работало :)

Оффлайн gregory5

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5085
    • Просмотр профиля
Re: Проблема с настройкой apache
« Ответ #6 : 17 Марта 2011, 11:54:50 »
Лучше рестарт т.к. это всё же хомяк с конфигами
По поводу расположения папки это я просто сказал своё мнение, хотя у самого на серваке так же в юзерской папке
И мне hosts не понравился, определись что же всё таки висит на 127.0.0.1

Оффлайн bestov

  • Автор темы
  • Участник
  • *
  • Сообщений: 194
  • Я люблю тебя ЗЕМЛЯ
    • Просмотр профиля
Re: Проблема с настройкой apache
« Ответ #7 : 17 Марта 2011, 12:00:33 »
Проблема не прошла :( Вот лог:
Thu Mar 17 12:48:18 2011] [crit] [client 127.0.0.1] (13)Permission denied: /home/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable
[Thu Mar 17 12:56:12 2011] [notice] caught SIGTERM, shutting down
PHP Deprecated:  Comments starting with '#' are deprecated in /etc/php5/apache2/conf.d/mcrypt.ini on line 1 in Unknown on line 0
[Thu Mar 17 12:56:49 2011] [notice] Apache/2.2.14 (Ubuntu) PHP/5.3.2-1ubuntu4.7 with Suhosin-Patch configured -- resuming normal operations
[Thu Mar 17 12:58:27 2011] [crit] [client 127.0.0.1] (13)Permission denied: /home/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable
[Thu Mar 17 12:58:27 2011] [crit] [client 127.0.0.1] (13)Permission denied: /home/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable
[Thu Mar 17 12:58:35 2011] [crit] [client 127.0.0.1] (13)Permission denied: /home/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable
[Thu Mar 17 12:58:35 2011] [crit] [client 127.0.0.1] (13)Permission denied: /home/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is

А по поводу hosts, это же мой домашний сервер :)

Оффлайн gregory5

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5085
    • Просмотр профиля
Re: Проблема с настройкой apache
« Ответ #8 : 17 Марта 2011, 12:07:17 »
Да то что домашний это понятно
Права дай на файлы и смотри 777 не всем подходят, в частности htaccess достаточно и 644 будет
« Последнее редактирование: 17 Марта 2011, 12:09:29 от gregory5 »

Оффлайн bestov

  • Автор темы
  • Участник
  • *
  • Сообщений: 194
  • Я люблю тебя ЗЕМЛЯ
    • Просмотр профиля
Re: Проблема с настройкой apache
« Ответ #9 : 17 Марта 2011, 12:12:21 »
Да то что домашний это понятно
Права дай на файлы и смотри 777 не всем подходят, в частности htaccess достаточно и 644 будет
согласен, но он показывает проблему в /home/.htaccess
а у меня там даже нету .htaccess как я ему дам права 644?

Оффлайн gregory5

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5085
    • Просмотр профиля
Re: Проблема с настройкой apache
« Ответ #10 : 17 Марта 2011, 12:14:28 »
В папке с сайтом смотри

Оффлайн bestov

  • Автор темы
  • Участник
  • *
  • Сообщений: 194
  • Я люблю тебя ЗЕМЛЯ
    • Просмотр профиля
Re: Проблема с настройкой apache
« Ответ #11 : 17 Марта 2011, 12:18:19 »
В папке с сайтом смотри

там есть и права дал 644
внутри только
DirectoryIndex index.php
php_flag display_errors 1
RewriteEngine on
index.php есть и он рабочий  :)

Оффлайн gregory5

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5085
    • Просмотр профиля
Re: Проблема с настройкой apache
« Ответ #12 : 17 Марта 2011, 12:22:45 »
Странно выглядит
как то так должен imho

(Нажмите, чтобы показать/скрыть)

Оффлайн bestov

  • Автор темы
  • Участник
  • *
  • Сообщений: 194
  • Я люблю тебя ЗЕМЛЯ
    • Просмотр профиля
Re: Проблема с настройкой apache
« Ответ #13 : 17 Марта 2011, 12:26:55 »
Сменил, не помогло :)
Ну раньше же все работало, не пойму почему сейчас не работает  :idiot2:

Оффлайн gregory5

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5085
    • Просмотр профиля
Re: Проблема с настройкой apache
« Ответ #14 : 17 Марта 2011, 12:31:49 »
Ну смотри, во первых у тебя где то ошибки в пути (sites-enabled проверь) сужу по выводу ошибки, во вторых права на юзерскую папку проверь, что бы апачь мог туда заходить
И не делай чмоды 777 где не по падя, не хорошо это
« Последнее редактирование: 17 Марта 2011, 12:34:41 от gregory5 »

 

Страница сгенерирована за 0.101 секунд. Запросов: 23.