Файлы, загруженные с моего сервера Ubuntu, выглядят как текст, независимо от их типа - как исправить?

Решение gnome-tweak-tool отключает все, что помещается на рабочий стол, как связанные папки и файлы, что неприемлемо для меня. Я использую рабочий стол как часть рабочего пространства.

Эта дополнительная панель инструментов (Global Menubar) является частью рабочего стола Unity. Удалите Unity, и панель инструментов исчезла. В этой статье показано, как удалить все аспекты Unity.

Вот соответствующая команда из этой статьи для решения этой проблемы:

Удалите приложение. Appmenu (или Global Menubar) - это функция, которая вызывает панель меню. Поскольку мы собираемся удалить единство, становится бесполезным (а также проблемой, потому что там появится панель меню nautilus gnome)
sudo apt-get purge appmenu-gtk appmenu-gtk3 appmenu-qt indicator-appmenu
Чтобы удалить больше частей Unity:
sudo apt-get remove unity-lens-music unity-lens-applications unity-greeter unity-common unity-asset-pool unity-2d-launcher unity-2d libunity-misc4 libunity-2d-private0 gir1.2-unity-4.0
2
задан 23 March 2011 в 06:38

14 ответов

Возможно, модуль Apache «mime» не включен? Попробуйте включить его:

sudo a2enmod mime

Затем проверьте ваши /etc/apache2/mods-enabled/mime.conf для получения дополнительной информации. Возможно, вам придется также изучить ваш файл /etc/mime.types, который содержит сопоставления из расширений в типы MIME. И для более подробной информации см. Официальную документацию Apache mod_mime.

0
ответ дан 25 July 2018 в 22:51
  • 1
    Спасибо, но я боюсь, что это не проблема, поскольку mime-модуль уже включен в apache2, и мой файл mime.types существует в каталоге / etc и кажется правильным. Это похоже на вопрос о миме, но ни один из обычных средств защиты не работает здесь. Спасибо за попытку в любом случае :) – James Cutler 21 November 2010 в 12:31
  • 2
    Я упоминал, что это явление возникает, когда GETing файлы через FTP. Файлы, загруженные на сервер, прекрасны, коррупция не возникает, пока я не получаю файлы с сервера. Не имеет значения, если я использую Windows или клиент linux, ошибка все еще присутствует. – James Cutler 21 November 2010 в 12:51

Если вы оставите это, Apache настроен на правильную работу. Он определяет содержимое файла и служит для правильного типа MIME. Попробуйте следующее:

Используйте пример файла общего типа файлов: JPEG. Проверьте, действительно ли сервер возвращает неправильный тип MIME. Для этого используйте curl локально, например: curl -I http://localhost/file.jpg Тип MIME должен появиться в заголовке. Вернитесь к конфигурации по умолчанию (той, которая установлена ​​в пакете Ubuntu). Конфигурация Apache может быть несколько сложной, чтобы получить право. Поместите файлы в www (возможно, /var/www) Сделайте инкрементные изменения от известной до плохо известной конфигурации. Таким образом, вы можете понять, где вы ошибались.

Ваши трудности с proftpd, вероятно, совсем другая проблема.

2
ответ дан 25 July 2018 в 22:51
  • 1
    Спасибо, ребята, я снова начал работу с сервером Ubuntu 10.10 и вуаля! Теперь нет проблем. (На самом деле, я просто решил установить LAMP), а затем VSFTPD тоже :) – James Cutler 23 November 2010 в 10:16
  • 2
    Рад, что вы его работали. Как правило, поучительно исправлять этот тип проблемы, пытаясь обнаружить основную причину. Как вам хорошо известно, это не проблема 10.10 против 10.04. – loevborg 23 November 2010 в 12:41
  • 3
    Обратите внимание, что apache фактически не проверяет содержимое файла для «определения его содержимого». по умолчанию .. он делает это только по расширению, так как проверка содержимого файлов будет утечкой производительности. Если это поведение желательно, «sudo a2enmod mime_magic», за которым следует «sudo service apache2 restart», позволит это. – SpamapS 28 November 2010 в 05:20

Возможно, модуль Apache «mime» не включен? Попробуйте включить его:

sudo a2enmod mime

Затем проверьте ваши /etc/apache2/mods-enabled/mime.conf для получения дополнительной информации. Возможно, вам придется также изучить ваш файл /etc/mime.types, который содержит сопоставления из расширений в типы MIME. И для более подробной информации см. Официальную документацию Apache mod_mime.

0
ответ дан 2 August 2018 в 04:15
  • 1
    Спасибо, но я боюсь, что это не проблема, поскольку mime-модуль уже включен в apache2, и мой файл mime.types существует в каталоге / etc и кажется правильным. Это похоже на вопрос о миме, но ни один из обычных средств защиты не работает здесь. Спасибо за попытку в любом случае :) – James Cutler 21 November 2010 в 12:31
  • 2
    Я упоминал, что это явление возникает, когда GETing файлы через FTP. Файлы, загруженные на сервер, прекрасны, коррупция не возникает, пока я не получаю файлы с сервера. Не имеет значения, если я использую Windows или клиент linux, ошибка все еще присутствует. – James Cutler 21 November 2010 в 12:51

Если вы оставите это, Apache настроен на правильную работу. Он определяет содержимое файла и служит для правильного типа MIME. Попробуйте следующее:

Используйте пример файла общего типа файлов: JPEG. Проверьте, действительно ли сервер возвращает неправильный тип MIME. Для этого используйте curl локально, например: curl -I http://localhost/file.jpg Тип MIME должен появиться в заголовке. Вернитесь к конфигурации по умолчанию (той, которая установлена ​​в пакете Ubuntu). Конфигурация Apache может быть несколько сложной, чтобы получить право. Поместите файлы в www (возможно, /var/www) Сделайте инкрементные изменения от известной до плохо известной конфигурации. Таким образом, вы можете понять, где вы ошибались.

Ваши трудности с proftpd, вероятно, совсем другая проблема.

2
ответ дан 2 August 2018 в 04:15
  • 1
    Спасибо, ребята, я снова начал работу с сервером Ubuntu 10.10 и вуаля! Теперь нет проблем. (На самом деле, я просто решил установить LAMP), а затем VSFTPD тоже :) – James Cutler 23 November 2010 в 10:16
  • 2
    Рад, что вы его работали. Как правило, поучительно исправлять этот тип проблемы, пытаясь обнаружить основную причину. Как вам хорошо известно, это не проблема 10.10 против 10.04. – loevborg 23 November 2010 в 12:41
  • 3
    Обратите внимание, что apache фактически не проверяет содержимое файла для «определения его содержимого». по умолчанию .. он делает это только по расширению, так как проверка содержимого файлов будет утечкой производительности. Если это поведение желательно, «sudo a2enmod mime_magic», за которым следует «sudo service apache2 restart», позволит это. – SpamapS 28 November 2010 в 05:20

Возможно, модуль Apache «mime» не включен? Попробуйте включить его:

sudo a2enmod mime

Затем проверьте ваши /etc/apache2/mods-enabled/mime.conf для получения дополнительной информации. Возможно, вам придется также изучить ваш файл /etc/mime.types, который содержит сопоставления из расширений в типы MIME. И для более подробной информации см. Официальную документацию Apache mod_mime.

0
ответ дан 4 August 2018 в 20:20
  • 1
    Спасибо, но я боюсь, что это не проблема, поскольку mime-модуль уже включен в apache2, и мой файл mime.types существует в каталоге / etc и кажется правильным. Это похоже на вопрос о миме, но ни один из обычных средств защиты не работает здесь. Спасибо за попытку в любом случае :) – James Cutler 21 November 2010 в 12:31
  • 2
    Я упоминал, что это явление возникает, когда GETing файлы через FTP. Файлы, загруженные на сервер, прекрасны, коррупция не возникает, пока я не получаю файлы с сервера. Не имеет значения, если я использую Windows или клиент linux, ошибка все еще присутствует. – James Cutler 21 November 2010 в 12:51

Если вы оставите это, Apache настроен на правильную работу. Он определяет содержимое файла и служит для правильного типа MIME. Попробуйте следующее:

Используйте пример файла общего типа файлов: JPEG. Проверьте, действительно ли сервер возвращает неправильный тип MIME. Для этого используйте curl локально, например: curl -I http://localhost/file.jpg Тип MIME должен появиться в заголовке. Вернитесь к конфигурации по умолчанию (той, которая установлена ​​в пакете Ubuntu). Конфигурация Apache может быть несколько сложной, чтобы получить право. Поместите файлы в www (возможно, /var/www) Сделайте инкрементные изменения от известной до плохо известной конфигурации. Таким образом, вы можете понять, где вы ошибались.

Ваши трудности с proftpd, вероятно, совсем другая проблема.

2
ответ дан 4 August 2018 в 20:20
  • 1
    Спасибо, ребята, я снова начал работу с сервером Ubuntu 10.10 и вуаля! Теперь нет проблем. (На самом деле, я просто решил установить LAMP), а затем VSFTPD тоже :) – James Cutler 23 November 2010 в 10:16
  • 2
    Рад, что вы его работали. Как правило, поучительно исправлять этот тип проблемы, пытаясь обнаружить основную причину. Как вам хорошо известно, это не проблема 10.10 против 10.04. – loevborg 23 November 2010 в 12:41
  • 3
    Обратите внимание, что apache фактически не проверяет содержимое файла для «определения его содержимого». по умолчанию .. он делает это только по расширению, так как проверка содержимого файлов будет утечкой производительности. Если это поведение желательно, «sudo a2enmod mime_magic», за которым следует «sudo service apache2 restart», позволит это. – SpamapS 28 November 2010 в 05:20

Если вы оставите это, Apache настроен на правильную работу. Он определяет содержимое файла и служит для правильного типа MIME. Попробуйте следующее:

  • Используйте пример файла общего типа файлов: JPEG.
  • Проверьте, действительно ли сервер возвращает неправильный тип MIME. Для этого используйте curl локально, например: curl -I http: //localhost/file.jpg Тип MIME должен появиться в заголовке.
  • Вернитесь к конфигурации по умолчанию (той, которая установлена ​​в пакете Ubuntu). Конфигурация Apache может быть несколько сложной, чтобы получить право. Поместите файлы в www (возможно, / var / www )
  • Сделайте инкрементные изменения от известной до плохо известной конфигурации. Таким образом, вы можете понять, где вы ошибались.

Ваши трудности с proftpd , вероятно, совсем другая проблема.

2
ответ дан 6 August 2018 в 04:20

Возможно, модуль Apache «mime» не включен? Попробуйте включить его:

  sudo a2enmod mime  

Затем проверьте свой /etc/apache2/mods-enabled/mime.conf для получения дополнительной информации. Возможно, вам потребуется изучить ваш файл /etc/mime.types , который содержит сопоставления из расширений в типы MIME. И для более подробной информации см. Официальную документацию Apache mod_mime .

0
ответ дан 6 August 2018 в 04:20

Если вы оставите это, Apache настроен на правильную работу. Он определяет содержимое файла и служит для правильного типа MIME. Попробуйте следующее:

  • Используйте пример файла общего типа файлов: JPEG.
  • Проверьте, действительно ли сервер возвращает неправильный тип MIME. Для этого используйте curl локально, например: curl -I http: //localhost/file.jpg Тип MIME должен появиться в заголовке.
  • Вернитесь к конфигурации по умолчанию (той, которая установлена ​​в пакете Ubuntu). Конфигурация Apache может быть несколько сложной, чтобы получить право. Поместите файлы в www (возможно, / var / www )
  • Сделайте инкрементные изменения от известной до плохо известной конфигурации. Таким образом, вы можете понять, где вы ошибались.

Ваши трудности с proftpd , вероятно, совсем другая проблема.

2
ответ дан 7 August 2018 в 22:25

Возможно, модуль Apache «mime» не включен? Попробуйте включить его:

  sudo a2enmod mime  

Затем проверьте свой /etc/apache2/mods-enabled/mime.conf для получения дополнительной информации. Возможно, вам потребуется изучить ваш файл /etc/mime.types , который содержит сопоставления из расширений в типы MIME. И для более подробной информации см. Официальную документацию Apache mod_mime .

0
ответ дан 7 August 2018 в 22:25

Возможно, модуль Apache «mime» не включен? Попробуйте включить его:

  sudo a2enmod mime  

Затем проверьте свой /etc/apache2/mods-enabled/mime.conf для получения дополнительной информации. Возможно, вам потребуется изучить ваш файл /etc/mime.types , который содержит сопоставления из расширений в типы MIME. И для более подробной информации см. Официальную документацию Apache mod_mime .

0
ответ дан 10 August 2018 в 10:34

Если вы оставите это, Apache настроен на правильную работу. Он определяет содержимое файла и служит для правильного типа MIME. Попробуйте следующее:

  • Используйте пример файла общего типа файлов: JPEG.
  • Проверьте, действительно ли сервер возвращает неправильный тип MIME. Для этого используйте curl локально, например: curl -I http: //localhost/file.jpg Тип MIME должен появиться в заголовке.
  • Вернитесь к конфигурации по умолчанию (той, которая установлена ​​в пакете Ubuntu). Конфигурация Apache может быть несколько сложной, чтобы получить право. Поместите файлы в www (возможно, / var / www )
  • Сделайте инкрементные изменения от известной до плохо известной конфигурации. Таким образом, вы можете понять, где вы ошибались.

Ваши трудности с proftpd , вероятно, совсем другая проблема.

2
ответ дан 10 August 2018 в 10:34

Если вы оставите это, Apache настроен на правильную работу. Он определяет содержимое файла и служит для правильного типа MIME. Попробуйте следующее:

  • Используйте пример файла общего типа файлов: JPEG.
  • Проверьте, действительно ли сервер возвращает неправильный тип MIME. Для этого используйте curl локально, например: curl -I http: //localhost/file.jpg Тип MIME должен появиться в заголовке.
  • Вернитесь к конфигурации по умолчанию (той, которая установлена ​​в пакете Ubuntu). Конфигурация Apache может быть несколько сложной, чтобы получить право. Поместите файлы в www (возможно, / var / www )
  • Сделайте инкрементные изменения от известной до плохо известной конфигурации. Таким образом, вы можете понять, где вы ошибались.

Ваши трудности с proftpd , вероятно, совсем другая проблема.

2
ответ дан 13 August 2018 в 17:04
  • 1
    Спасибо, ребята, я снова начал работу с сервером Ubuntu 10.10 и вуаля! Теперь нет проблем. (На самом деле, я просто решил установить LAMP), а затем VSFTPD тоже :) – James Cutler 23 November 2010 в 10:16
  • 2
    Рад, что вы его работали. Как правило, поучительно исправлять этот тип проблемы, пытаясь обнаружить основную причину. Как вам хорошо известно, это не проблема 10.10 против 10.04. – loevborg 23 November 2010 в 12:41
  • 3
    Обратите внимание, что apache фактически не проверяет содержимое файла для «определения его содержимого». по умолчанию .. он делает это только по расширению, так как проверка содержимого файлов будет утечкой производительности. Если это поведение желательно, «sudo a2enmod mime_magic», за которым следует «sudo service apache2 restart», позволит это. – SpamapS 28 November 2010 в 05:20

Возможно, модуль Apache «mime» не включен? Попробуйте включить его:

  sudo a2enmod mime  

Затем проверьте свой /etc/apache2/mods-enabled/mime.conf для получения дополнительной информации. Возможно, вам потребуется изучить ваш файл /etc/mime.types , который содержит сопоставления из расширений в типы MIME. И для более подробной информации см. Официальную документацию Apache mod_mime .

0
ответ дан 13 August 2018 в 17:04
  • 1
    Спасибо, но я боюсь, что это не проблема, поскольку mime-модуль уже включен в apache2, и мой файл mime.types существует в каталоге / etc и кажется правильным. Это похоже на вопрос о миме, но ни один из обычных средств защиты не работает здесь. Спасибо за попытку в любом случае :) – James Cutler 21 November 2010 в 12:31
  • 2
    Я упоминал, что это явление возникает, когда GETing файлы через FTP. Файлы, загруженные на сервер, прекрасны, коррупция не возникает, пока я не получаю файлы с сервера. Не имеет значения, если я использую Windows или клиент linux, ошибка все еще присутствует. – James Cutler 21 November 2010 в 12:51

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

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