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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Ошибка при открытии сайта PHP  (Прочитано 17492 раз)

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

Оффлайн Smotritel

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Ошибка при открытии сайта PHP
« : 07 Апреля 2009, 03:02:03 »
Пот открытии сайта появляется такая ошибка

Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
Fatal error: Unknown: Failed opening required '/var/www/index.php' (include_path='.:/usr/share/php/PEAR') in Unknown on line 0

Видимо проблема в указании путей в файле php.ini.. Но я чтото не могу понять путь к чему там нужно указывать? что только не перепробовал уже, все равно сайт не открываеться :'( :'(

Подскажите пожалуйста как можно это исправить?

Все данные сайта у меня находятся в /var/www

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: Ошибка при открытии сайта PHP
« Ответ #1 : 07 Апреля 2009, 07:37:54 »
.....
Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
Fatal error: Unknown: Failed opening required '/var/www/index.php' (include_path='.:/usr/share/php/PEAR') in Unknown on line 0
....
думаю не хватает прав судя по Permission denied
так как следущая строка Failed opening = НЕ могу открыть

покажите вывод  ls -laF /var/www

Оффлайн Smotritel

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Ошибка при открытии сайта PHP
« Ответ #2 : 07 Апреля 2009, 15:20:18 »
smotritel@ACT:~$ ls -laF /var/www
итого 68
drwxrwxrwx  8 root      root 4096 2009-04-07 02:32 ./
drwxr-xr-x 18 root      root 4096 2009-04-06 03:11 ../
drwxrwx---  2 smotritel root 4096 2009-04-07 01:52 blocks/
drwxrwx---  2 smotritel root 4096 2009-04-07 01:47 forum/
-rwxrwx---  1 smotritel root 1007 2009-03-29 17:23 idm.php*
drwxrwx---  2 smotritel root 4096 2009-04-07 01:52 images/
-rwxrwx---  1 smotritel root 1348 2009-04-07 02:32 index.php*
-rw-rw----  1 smotritel root 1303 2009-04-07 02:11 index.php~
drwxrwx---  8 smotritel root 4096 2009-04-07 01:52 poll/
-rwxrwx---  1 smotritel root 1985 2009-03-31 22:57 reguser.php*
drwxrwx---  3 smotritel root 4096 2009-04-07 01:52 releases/
-rwxrwx---  1 smotritel root 3871 2009-04-06 13:12 style.css*
-rwxrwx---  1 smotritel root 1793 2009-03-31 03:26 template_release.php*
drwxrwx---  2 smotritel root 4096 2009-04-07 01:52 users/
-rwxrwx---  1 smotritel root 3534 2009-03-31 22:29 view_cat.php*
-rwxrwx---  1 smotritel root 3475 2009-04-06 12:55 view_release.php*
-rwxrwx---  1 smotritel root 3253 2009-04-06 12:53 view_search.php*
« Последнее редактирование: 07 Апреля 2009, 15:22:50 от Smotritel »

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Re: Ошибка при открытии сайта PHP
« Ответ #3 : 07 Апреля 2009, 15:28:43 »
чёт не помню точно когда такая ошибка вылазит...

попробуй sudo chmod 755 -R /var/www

Оффлайн Smotritel

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Ошибка при открытии сайта PHP
« Ответ #4 : 07 Апреля 2009, 16:28:53 »
чёт не помню точно когда такая ошибка вылазит...

попробуй sudo chmod 755 -R /var/www

Благодарю! Проблема исчезла:)  видимо всетаки с правами было дело..

Оффлайн dmig

  • Старожил
  • *
  • Сообщений: 1668
    • Просмотр профиля
Re: Ошибка при открытии сайта PHP
« Ответ #5 : 07 Апреля 2009, 17:04:12 »
Благодарю! Проблема исчезла:)  видимо всетаки с правами было дело..
:2funny:

сам то понял, что написал в предыдущем своём сообщении?
права у файлов: читать-писать-выполнять влядельцу и группе. группа у файлов - root, так что все кроме тебя и рута в пролёте.

правильнее будет выставить файлам группу www-data (или под какой там сервер работает?). и с правами 755 получишь безопасную конфигурацию.

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Re: Ошибка при открытии сайта PHP
« Ответ #6 : 07 Апреля 2009, 17:18:19 »
dmig, ну не шарит человек ещё, зачем же осмеивать...

расскажи лучше как выставить группу для файлов из терминала, а то я тоже не шарю :)

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: Ошибка при открытии сайта PHP
« Ответ #7 : 07 Апреля 2009, 18:02:41 »
dmig, ну не шарит человек ещё, зачем же осмеивать...

расскажи лучше как выставить группу для файлов из терминала, а то я тоже не шарю :)

вот скрипт поможет выставить нужные права и владельца
измените по своему усмотрению

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 07 Апреля 2009, 18:29:06 от vasilisc »

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Re: Ошибка при открытии сайта PHP
« Ответ #8 : 07 Апреля 2009, 18:11:51 »
выходит для выставления группы надо использовать разделитель ":" и всё, т.е. chown owner:group
chown -R vasilisc:www-data /var/www
З.Ы.: блин, man chown рулит  :2funny:
в первых же строках об этом)))

 

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