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


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

Автор Тема: LAMP  (Прочитано 530 раз)

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

Оффлайн kenny_CK

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
LAMP
« : 01 Март 2012, 18:51:27 »
Ubuntu 10.04. Установил LAMP, создал test.php в директории var/www. Написал скрипт с стандартным Hello World. В браузере запустил localhost/test.php. Все хорошо, все работает. Прошло время - захожу в var/www пытаюсь создать файл или отредактировать существующий и не могу. Пишет вы не владелец. А кто владелец? Я понимаю что это связанно как то с root. В чем трабл что мне надо сделать чтоб получить все права?

Оффлайн Olej

  • Забанен
  • Активист
  • *
  • Сообщений: 884
    • Просмотр профиля
Re: LAMP
« Ответ #1 : 01 Март 2012, 19:16:26 »
Прошло время - захожу в var/www пытаюсь создать файл или отредактировать существующий и не могу. Пишет вы не владелец. А кто владелец? Я понимаю что это связанно как то с root. В чем трабл что мне надо сделать чтоб получить все права?

Ну раз пишет, что не владелец, так, конечно - не владелец...
Хорошо, что не пишет: "не жилец" ;)

Покажите сюда команды:
$ whoami
$ cd /var/www
$ ls -l

Оффлайн kenny_CK

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: LAMP
« Ответ #2 : 01 Март 2012, 20:37:39 »
ivan@ivan-laptop:~$ whoami
ivan
ivan@ivan-laptop:~$ cd /var/www
ivan@ivan-laptop:/var/www$ ls -l
итого 8
-rw-r--r-- 1 root root 21 2012-01-06 23:00 index.php
-rw-r--r-- 1 root root 23 2012-01-06 23:12 test.php
ivan@ivan-laptop:/var/www$

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: LAMP
« Ответ #3 : 01 Март 2012, 20:51:34 »
Не относится к программированию, перенесено. Стандартные права Unix, SUID, SGID, Sticky биты.
Перенесено.

Оффлайн kenny_CK

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: LAMP
« Ответ #4 : 01 Март 2012, 21:05:04 »
ок. Лучше бы помогли разобраться  :-\

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: LAMP
« Ответ #5 : 01 Март 2012, 21:08:23 »
Лучше бы помогли разобраться  :-\
http://ubuntologia.ru/sudo
Tempora mutantur et nos mutantur in illis

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: LAMP
« Ответ #6 : 01 Март 2012, 21:10:47 »
cd /var/www
sudo chmod 775 index.php
sudo chown ivan index.php

Пройди по ссылке, прочитай один раз и запомни. Права, это первое, что нужно знать при изучении linux. Удачи!

Оффлайн Olej

  • Забанен
  • Активист
  • *
  • Сообщений: 884
    • Просмотр профиля
Re: LAMP
« Ответ #7 : 01 Март 2012, 21:13:48 »
ок. Лучше бы помогли разобраться  :-\
а чего тут разбираться? ... "тоже мне бином Ньютона"(с) кот Бегемот ;)

ivan - это не root, и root тоже - не ivan.
ваши файлы имеют владельцем root, а для ivan доступ только по чтению ... да и то, я думаю, там ещё с правами доступа на каталог /var/www у ivan-а будут проблемы.

можете поиграться:
$ sudo chown ivan:ivan /var/www/*
или как там у вас с группой ivan-а - разберитесь...
или так:
$ sudo chmod a+wx /var/www/*

Но! это только чтобы разобраться (проверить) с правами и выполнимостью. Как это правильно должно быть с позиции PHP - разбирайтесь дополнительно ... не знаю, потому как проблемы PHP-ников меня в этой жизни не занимают ;)


Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: LAMP
« Ответ #8 : 01 Март 2012, 21:16:09 »
Закрыто. ТС, читайте маны, вопрос простой. Куча тем на форуме. Куча инструкций по правам. Удачи.

 

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