Как разрешить midgard2, уже загруженный?

Дополнение к большому ответу jasonwryan, решая некоторые Ваши проблемы:

  • Ваш $XDG_CONFIG_HOME не установлен на ~/. Это просто не установлено. Таким образом, приложения, которые следуют за Спецификацией XDG, используют значение по умолчанию ~/.config

  • Директора внутри /.config не скрыты, потому что они не имеют к. Смысл использования a ~/.config dir должен не создать помехи пользователю $HOME. Так как они уже находятся в отдельном, скрытом dir, нет никакой потребности, которая будет скрыта внутри там.

  • Программное обеспечение, которое не следует за спецификацией (к сожалению, все еще подавляющее большинство) использует скрытый dir для их настроек (как ~/.myapp) как попытка не создать помехи пользователю $HOME. Это (своего рода) работы, но это - все еще плохой подход, когда, например, Вы пытаетесь скопировать свои настройки и свои "большие данные" (как Изображения, Видео, Музыка) отдельно. Наличие всех настроек в единственном месте, не смешиваясь с данными пользователя, является намного лучшим подходом

  • Что касается "наличия постоянных имен, независимо от где XDG_CONFIG_HOME точки к", они уже делают: это appname без ведущей точки.Помните: те использование $HOME/.appname те, которые игнорируют Спецификацию XDG. Они используют путь hardcoded.

  • Что касается Ваших приложений, используйте Стандарт XDG! Я прошу Вас, и Ваши пользователи скажут спасибо за Вас не создание помех их $HOME дальше.

0
02.04.2013, 17:49
1 ответ

Вы включили midgard2.so дважды. Найти файлы, где это, включает, попробуйте этого за apache2:

grep -R "extension=midgard2" /etc/php5/apache2

или

grep -R "extension=midgard2" /etc/php5/cli

Удостоверьтесь, что существует только одна непрокомментированная строка ; line для комментария

1
28.01.2020, 02:53
  • 1
    Файлы в моем случае были /etc/php5/apache2/conf.d/20-midgard2.ini и /etc/php5/apache2/conf.d/midgard2.ini. –  k0pernikus 02.04.2013, 18:10
  • 2
    Комментарий /etc/php5/apache2/conf.d/midgard2.ini, это, появляются, что теперь (я не знаю с тех пор когда), php расширения от aptitude обрабатывается php5enmod (кто использует 20-midgard2.ini. –  GHugo 02.04.2013, 18:14

Теги

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