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


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

Автор Тема: Apache+PHP+MySQL == 403 Forbidden  (Прочитано 12974 раз)

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

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Re: Apache+PHP+MySQL == 403 Forbidden
« Ответ #15 : 15 Сентября 2008, 07:38:05 »
Спасибо Photon79, интересный вопрос дал! Именно вопрос...

В общем проверил я то, что ты предложил - так оно и есть. Потом пошёл проверять это на своём сайте, убрал атрибут выполнения - работает! А почему раньше то не работало?!  :o Пошёл смотреть атрибуты исходных файлов (подумал мб что-то путаю, но оказлось нет) - 644, т.е. атрибуты такие, с которыми сайт сейчас работает, НО раньше то не работал и заработал именно после смены атрибутов! Что-то я тут не понимаю...

Что можешь на это сказать, уж больно интересно стало  :)

Оффлайн mazut

  • Забанен
  • Активист
  • *
  • Сообщений: 703
  • да, не заходи ты сюда!
    • Просмотр профиля
Re: Apache+PHP+MySQL == 403 Forbidden
« Ответ #16 : 15 Сентября 2008, 09:59:15 »

thunder@c2d:~$ ls -al /var/www/app.vrsoft.ru | grep forum
drwxrwx---  5 thunder root  4096 2008-02-27 13:00 forum
thunder@c2d:~$ ls -al /var/www/app.vrsoft.ru/forum/
итого 320
drwxrwx---  5 thunder root  4096 2008-02-27 13:00 .


На директориии требуется поставить 755, вот и все. С chmod -R 755 ты дал одинаковые права всем директориям и файлам, что не есть правильно. Надо было только этим директориям.
« Последнее редактирование: 15 Сентября 2008, 10:02:39 от mazut »
Патрикеич.
Под наблюдением.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Re: Apache+PHP+MySQL == 403 Forbidden
« Ответ #17 : 15 Сентября 2008, 11:08:38 »
На директориии требуется поставить 755, вот и все. С chmod -R 755 ты дал одинаковые права всем директориям и файлам, что не есть правильно. Надо было только этим директориям.

Ясно - директория! A то, что всем не надо 755 эт я сам понимаю, просто то, что у меня дома это для обучения, так что абсолютно не критично.
Спасибо, что пояснил  :)
« Последнее редактирование: 15 Сентября 2008, 11:15:13 от Thunde® »

Оффлайн pehser

  • Активист
  • *
  • Сообщений: 586
  • sidux 64bit + KDE4 svn
    • Просмотр профиля
    • Магазин електро и бытовой техники в николаеве
Re: Apache+PHP+MySQL == 403 Forbidden
« Ответ #18 : 15 Сентября 2008, 13:56:41 »
P.S. Если мне кто-нибудь покажет хотя бы ссылку на документацию, где написано, что PHP-скриптам надо ставить атрибут выполнения, я буду просто счастлив..

http://www.openproj.ru/57/471/

 

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