Почему я получаю ошибку 403 при доступе к моему серверу apache?

Я не уверен, поможет ли это, но вы можете попробовать удалить локальные файлы конфигурации для Banshee и попробовать снова.

Откройте Nautilus и нажмите CTRL + H, чтобы отобразить скрытые файлы и папки. Перейдите в папку .local и внутри вы найдете папку с именем share. Откройте эту папку и найдите папку banshee и удалите ее. Затем попробуйте повторно открыть Банши.

Если это не работает, вы можете попробовать переустановить приложение, используя следующие команды терминала.

sudo apt-get remove banshee
sudo apt-get update
sudo apt-get install banshee

Опять же, я не уверен, поможет ли это или нет, но я добавлю, что если вы попробуете открыть Banshee с Терминала, он должен выплюнуть отчет об ошибке. Если вы разместите это в своем вопросе, возможно, кто-то, кто знает больше меня, может вам помочь.

3
задан 26 June 2012 в 07:21

14 ответов

Ну, насколько я могу судить, chmod не будет работать с каталогами так, как вы их используете - вам действительно следует попробовать chmod -R 777 /path/to/main/directory/ сделать его рекурсивным. Опять же, вам не нужно 777 для большинства вещей - но точный уровень разрешений будет зависеть от вашей настройки - я просто передаю права собственности на www-data и запускаю вещи с 755 - что не позволяет не владельцам писать, но дает полные полномочия на чтение / выполнение.

Забавно, но сообщения об ошибках должны были отдать большую часть этого. Для лучшего описания того, как установить разрешения, см. Этот вопрос на webmasters.se

1
ответ дан 25 July 2018 в 18:21

Полагаю, ваш раздел common может быть разделом ntfs или fat, и вы только что смонтировали этот раздел, нажав на значок боковой панели nautilus. При этом не монтируется раздел с разрешением executable, которое требуется для того, чтобы firefox мог выполнить файл.

Решение:

Самое простое решение без использования [fайл f6] выглядит так:

  • Откройте терминал и введите sudo blkid, введите пароль.
  • Из вывода команды посмотрите тип раздела, посмотрев на соответствующей метке, то есть common.
  • Если раздел common оказался /dev/sda2, подключите этот раздел с помощью команды:
    udisks --mount /dev/sda2 --mount-options umask=022  
    
    replace, /dev/sda2 на фактический номер раздела.

Теперь вы сможете запускать / запускать файлы, используя «Firefox».

Примечание. Перед использованием команды необходимо размонтировать раздел. Вы можете размонтировать его, щелкнув правой кнопкой мыши по значку раздела и выбрав «размонтировать» из опций

3
ответ дан 25 July 2018 в 18:21

Ну, насколько я могу судить, chmod не будет работать с каталогами так, как вы их используете - вам действительно следует попробовать chmod -R 777 /path/to/main/directory/ сделать его рекурсивным. Опять же, вам не нужно 777 для большинства вещей - но точный уровень разрешений будет зависеть от вашей настройки - я просто передаю права собственности на www-data и запускаю вещи с 755 - что не позволяет не владельцам писать, но дает полные полномочия на чтение / выполнение.

Забавно, но сообщения об ошибках должны были отдать большую часть этого. Для лучшего описания того, как установить разрешения, см. Этот вопрос на webmasters.se

1
ответ дан 2 August 2018 в 00:33

Полагаю, ваш раздел common может быть разделом ntfs или fat, и вы только что смонтировали этот раздел, нажав на значок боковой панели nautilus. При этом не монтируется раздел с разрешением executable, которое требуется для того, чтобы firefox мог выполнить файл.

Решение:

Самое простое решение без использования [fайл f6] выглядит так:

  • Откройте терминал и введите sudo blkid, введите пароль.
  • Из вывода команды посмотрите тип раздела, посмотрев на соответствующей метке, то есть common.
  • Если раздел common оказался /dev/sda2, подключите этот раздел с помощью команды:
    udisks --mount /dev/sda2 --mount-options umask=022  
    
    replace, /dev/sda2 на фактический номер раздела.

Теперь вы сможете запускать / запускать файлы, используя «Firefox».

Примечание. Перед использованием команды необходимо размонтировать раздел. Вы можете размонтировать его, щелкнув правой кнопкой мыши по значку раздела и выбрав «размонтировать» из опций

3
ответ дан 2 August 2018 в 00:33

Ну, насколько я могу судить, chmod не будет работать с каталогами так, как вы их используете - вам действительно следует попробовать chmod -R 777 /path/to/main/directory/ сделать его рекурсивным. Опять же, вам не нужно 777 для большинства вещей - но точный уровень разрешений будет зависеть от вашей настройки - я просто передаю права собственности на www-data и запускаю вещи с 755 - что не позволяет не владельцам писать, но дает полные полномочия на чтение / выполнение.

Забавно, но сообщения об ошибках должны были отдать большую часть этого. Для лучшего описания того, как установить разрешения, см. Этот вопрос на webmasters.se

1
ответ дан 4 August 2018 в 16:03

Полагаю, ваш раздел common может быть разделом ntfs или fat, и вы только что смонтировали этот раздел, нажав на значок боковой панели nautilus. При этом не монтируется раздел с разрешением executable, которое требуется для того, чтобы firefox мог выполнить файл.

Решение:

Самое простое решение без использования [fайл f6] выглядит так:

  • Откройте терминал и введите sudo blkid, введите пароль.
  • Из вывода команды посмотрите тип раздела, посмотрев на соответствующей метке, то есть common.
  • Если раздел common оказался /dev/sda2, подключите этот раздел с помощью команды:
    udisks --mount /dev/sda2 --mount-options umask=022  
    
    replace, /dev/sda2 на фактический номер раздела.

Теперь вы сможете запускать / запускать файлы, используя «Firefox».

Примечание. Перед использованием команды необходимо размонтировать раздел. Вы можете размонтировать его, щелкнув правой кнопкой мыши по значку раздела и выбрав «размонтировать» из опций

3
ответ дан 4 August 2018 в 16:03

Ну, насколько я могу судить, chmod не будет работать с каталогами так, как вы их используете - вам действительно следует попробовать chmod -R 777 /path/to/main/directory/ сделать его рекурсивным. Опять же, вам не нужно 777 для большинства вещей - но точный уровень разрешений будет зависеть от вашей настройки - я просто передаю права собственности на www-data и запускаю вещи с 755 - что не позволяет не владельцам писать, но дает полные полномочия на чтение / выполнение.

Забавно, но сообщения об ошибках должны были отдать большую часть этого. Для лучшего описания того, как установить разрешения, см. Этот вопрос на webmasters.se

1
ответ дан 6 August 2018 в 00:41

Полагаю, ваш раздел common может быть разделом ntfs или fat, и вы только что смонтировали этот раздел, нажав на значок боковой панели nautilus. При этом не монтируется раздел с разрешением executable, которое требуется для того, чтобы firefox мог выполнить файл.

Решение:

Самое простое решение без использования [fайл f6] выглядит так:

  • Откройте терминал и введите sudo blkid, введите пароль.
  • Из вывода команды посмотрите тип раздела, посмотрев на соответствующей метке, то есть common.
  • Если раздел common оказался /dev/sda2, подключите этот раздел с помощью команды:
    udisks --mount /dev/sda2 --mount-options umask=022  
    
    replace, /dev/sda2 на фактический номер раздела.

Теперь вы сможете запускать / запускать файлы, используя «Firefox».

Примечание. Перед использованием команды необходимо размонтировать раздел. Вы можете размонтировать его, щелкнув правой кнопкой мыши по значку раздела и выбрав «размонтировать» из опций

3
ответ дан 6 August 2018 в 00:41

Ну, насколько я могу судить, chmod не будет работать с каталогами так, как вы их используете - вам действительно следует попробовать chmod -R 777 /path/to/main/directory/ сделать его рекурсивным. Опять же, вам не нужно 777 для большинства вещей - но точный уровень разрешений будет зависеть от вашей настройки - я просто передаю права собственности на www-data и запускаю вещи с 755 - что не позволяет не владельцам писать, но дает полные полномочия на чтение / выполнение.

Забавно, но сообщения об ошибках должны были отдать большую часть этого. Для лучшего описания того, как установить разрешения, см. Этот вопрос на webmasters.se

1
ответ дан 7 August 2018 в 18:07

Полагаю, ваш раздел common может быть разделом ntfs или fat, и вы только что смонтировали этот раздел, нажав на значок боковой панели nautilus. При этом не монтируется раздел с разрешением executable, которое требуется для того, чтобы firefox мог выполнить файл.

Решение:

Самое простое решение без использования [fайл f6] выглядит так:

  • Откройте терминал и введите sudo blkid, введите пароль.
  • Из вывода команды посмотрите тип раздела, посмотрев на соответствующей метке, то есть common.
  • Если раздел common оказался /dev/sda2, подключите этот раздел с помощью команды:
    udisks --mount /dev/sda2 --mount-options umask=022  
    
    replace, /dev/sda2 на фактический номер раздела.

Теперь вы сможете запускать / запускать файлы, используя «Firefox».

Примечание. Перед использованием команды необходимо размонтировать раздел. Вы можете размонтировать его, щелкнув правой кнопкой мыши по значку раздела и выбрав «размонтировать» из опций

3
ответ дан 7 August 2018 в 18:07

Ну, насколько я могу судить, chmod не будет работать с каталогами так, как вы их используете - вам действительно следует попробовать chmod -R 777 /path/to/main/directory/ сделать его рекурсивным. Опять же, вам не нужно 777 для большинства вещей - но точный уровень разрешений будет зависеть от вашей настройки - я просто передаю права собственности на www-data и запускаю вещи с 755 - что не позволяет не владельцам писать, но дает полные полномочия на чтение / выполнение.

Забавно, но сообщения об ошибках должны были отдать большую часть этого. Для лучшего описания того, как установить разрешения, см. Этот вопрос на webmasters.se

1
ответ дан 10 August 2018 в 06:53

Полагаю, ваш раздел common может быть разделом ntfs или fat, и вы только что смонтировали этот раздел, нажав на значок боковой панели nautilus. При этом не монтируется раздел с разрешением executable, которое требуется для того, чтобы firefox мог выполнить файл.

Решение:

Самое простое решение без использования [fайл f6] выглядит так:

  • Откройте терминал и введите sudo blkid, введите пароль.
  • Из вывода команды посмотрите тип раздела, посмотрев на соответствующей метке, то есть common.
  • Если раздел common оказался /dev/sda2, подключите этот раздел с помощью команды:
    udisks --mount /dev/sda2 --mount-options umask=022  
    
    replace, /dev/sda2 на фактический номер раздела.

Теперь вы сможете запускать / запускать файлы, используя «Firefox».

Примечание. Перед использованием команды необходимо размонтировать раздел. Вы можете размонтировать его, щелкнув правой кнопкой мыши по значку раздела и выбрав «размонтировать» из опций

3
ответ дан 10 August 2018 в 06:53

Ну, насколько я могу судить, chmod не будет работать с каталогами так, как вы их используете - вам действительно следует попробовать chmod -R 777 /path/to/main/directory/ сделать его рекурсивным. Опять же, вам не нужно 777 для большинства вещей - но точный уровень разрешений будет зависеть от вашей настройки - я просто передаю права собственности на www-data и запускаю вещи с 755 - что не позволяет не владельцам писать, но дает полные полномочия на чтение / выполнение.

Забавно, но сообщения об ошибках должны были отдать большую часть этого. Для лучшего описания того, как установить разрешения, см. Этот вопрос на webmasters.se

1
ответ дан 15 August 2018 в 18:51
  • 1
    В своем ответе я рассмотрел и лучшие настройки разрешений - исполняемый бит предназначен для запуска скриптов - которые, насколько я помню, выполняются с помощью www-данных. 755 - это то, что многие сценарии рекомендуют, и пришло в голову. & quot; точный уровень разрешений будет зависеть от ваших настроек & quot; это очень важный момент здесь. – Journeyman Geek 26 June 2012 в 07:09
  • 2
    Давайте посмотрим на картинку большего размера - он запускает статические сайты? Он запускает скрипт php, и это означает, что нет, он запускает динамический контент через скрипт PHP. Как работают PHP-скрипты? Они должны быть выполнены. Какой пользователь выполняет файлы из PHP? Я угадываю www-данные. Топ проголосовал за ответ на вопрос, на который я ссылаюсь, согласен. Вы не Требуется цитирование xkcd.com/285 . – Journeyman Geek 26 June 2012 в 07:18
  • 3
    @neon_overload - если это плохая идея, я бы подумал, что это не будет частью вашего ответа – RobotHumans 26 June 2012 в 22:27

Полагаю, ваш раздел common может быть разделом ntfs или fat, и вы только что смонтировали этот раздел, нажав на значок боковой панели nautilus. При этом не монтируется раздел с разрешением executable, которое требуется для того, чтобы firefox мог выполнить файл.

Решение:

Самое простое решение без использования [fайл f6] выглядит так:

  • Откройте терминал и введите sudo blkid, введите пароль.
  • Из вывода команды посмотрите тип раздела, посмотрев на соответствующей метке, то есть common.
  • Если раздел common оказался /dev/sda2, подключите этот раздел с помощью команды:
    udisks --mount /dev/sda2 --mount-options umask=022  
    
    replace, /dev/sda2 на фактический номер раздела.

Теперь вы сможете запускать / запускать файлы, используя «Firefox».

Примечание. Перед использованием команды необходимо размонтировать раздел. Вы можете размонтировать его, щелкнув правой кнопкой мыши по значку раздела и выбрав «размонтировать» из опций

3
ответ дан 15 August 2018 в 18:51
  • 1
    Я столкнулся с этой проблемой и проверил этот метод, который работает. Итак, я написал решение. Вам не обязательно соглашаться со мной. – Anwar 26 June 2012 в 08:09
  • 2
    @ neon_overload, я предлагаю вам настроить веб-сервер с корнем документов в папке в разделе ntfs. затем смонтируйте раздел с помощью nautilus, который монтируется без разрешения exec. Затем поместите в него какой-нибудь файл .php, затем попробуйте получить доступ к этим файлам с помощью Firefox. Тогда дайте мне знать, что случилось. Пожалуйста, не перегружайте меня комментариями, пока вы не убедитесь, что это не настоящее решение. Я надеюсь, что вы попробуете это. – Anwar 26 June 2012 в 08:43
  • 3
    Я проверял это сегодня. Это работает точно. – Anwar 15 July 2012 в 12:53

Другие вопросы по тегам:

Похожие вопросы: