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


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

Автор Тема: Ошибка Apache (13: Permission denied)  (Прочитано 1585 раз)

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

Оффлайн _ZX_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Ошибка Apache (13: Permission denied)
« : 17 Сентября 2018, 18:05:52 »
Всем привет.
Столкнулся с ошибкой Apache, прошу помощи у знатоков.
Есть небольшой сайт на WordPress, который долгое время работал на виртуальном хостинге. Всё было нормально, логи ошибок были пустыми. Спустя время перенёс его на VDS (Ubuntu 16.04 LTS, предустановлены VestaCP, Apache2 + nginx, php, mysql). Теперь в error.log сыпется по сотне или тысяче ошибок в час. Выглядят они вот так, только ссылаются всегда на разные файлы:

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

Я так понимаю, что ошибки появляются, когда посетитель пытается открыть любую страницу. При этом у меня всё открывается без проблем, все плагины сайта работают. Пробовал открывать как минимум с 6 разных компов, по нескольку раз. Словил ошибку работы одного из плагинов только однажды.

Пожалуйста, подскажите, в чём может быть проблема? Сайт был неправильно перенесён с виртуального хостинга? Или надо прописать какие-то дополнительные настройки в конфиг Апача? Или дело в правах доступа к папке, в которой лежит сайт?

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Re: Ошибка Apache (13: Permission denied)
« Ответ #1 : 17 Сентября 2018, 18:23:47 »
И /wp-content/uploads/2017/10/image.jpg открывается без проблем? Как минимум проверьте доступ к этому файлу у пользователя Апача

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Ошибка Apache (13: Permission denied)
« Ответ #2 : 17 Сентября 2018, 18:55:15 »
что права пользователя www-data не сделали в папка.
или нужно апаче конфиг разрешили в ваше пользователя.
Wars ~.o

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Ошибка Apache (13: Permission denied)
« Ответ #3 : 18 Сентября 2018, 00:01:12 »
Vitsliputsli, показывайте nginx -T под спойлер.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн _ZX_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Ошибка Apache (13: Permission denied)
« Ответ #4 : 18 Сентября 2018, 09:54:18 »
Vitsliputsli, этот файл (как и все прочие) в браузерах открывается без проблем. Во всяком случае во время тестов так было

victor00000, Действительно, проверил права доступа к папкам и файлам. Почему-то у директорий это "700", а у файлов (в том числе в папке uploads) права и вовсе "600". Видимо, последствия переноса. Насколько понял из мануалов Wordpress, да и вообще из особенностей прав доступа к файлам в Linux, из-за этого и могут быть проблемы. Скажите пожалуйста, это может быть источником проблемы?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Ошибка Apache (13: Permission denied)
« Ответ #5 : 18 Сентября 2018, 11:13:58 »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Re: Ошибка Apache (13: Permission denied)
« Ответ #6 : 18 Сентября 2018, 14:27:37 »
Прошу прощения, не заметил, что у вас nginx, пришлите, что попросил AnrDaemon

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Ошибка Apache (13: Permission denied)
« Ответ #7 : 18 Сентября 2018, 15:22:05 »
модер молодец, что удалил старый сайт. oO
сих пор.




Пользователь добавил сообщение 18 Сентября 2018, 15:23:52:
AnrDaemon,
ты дурень стал.
« Последнее редактирование: 18 Сентября 2018, 15:23:52 от victor00000 »
Wars ~.o

Оффлайн _ZX_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Ошибка Apache (13: Permission denied)
« Ответ #8 : 20 Сентября 2018, 16:28:20 »
AnrDaemon,
Готово
(Нажмите, чтобы показать/скрыть)
Потом переделал с sudo
(Нажмите, чтобы показать/скрыть)
Изменить права доступа файлов и папок Вордпресса пока не пробовал, займусь этим на выходных. По итогам отпишусь

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Ошибка Apache (13: Permission denied)
« Ответ #9 : 20 Сентября 2018, 21:17:38 »
Не торопитесь. Какие у вас версии программ стоят? похоже на мамонтячье гуано.
Вывод nginx -T должен быть на десяток экранов минимум.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Ошибка Apache (13: Permission denied)
« Ответ #10 : 20 Сентября 2018, 21:31:15 »
AnrDaemon,
скоро setfacl?
Wars ~.o

 

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