php5-mcrypt устанавливают ошибки

  • vi
  • найти
  • ssh
  • AWK
  • sed
  • netcat
  • tar
  • PS
  • 2
    задан 14 December 2009 в 18:11
    3 ответа

    У меня была та же проблема в сервере Ubuntu 9.10 (я также использую репозитории php53 dotdeb).
    Я разрешил добавление этой строки к/etc/apt/sources.list

    deb http://security.debian.org/debian-security lenny/updates main
    

    Затем необходимо выполниться:

    gpg --keyserver wwwkeys.eu.pgp.net --recv-keys 9AA38DCD55BE302B
    
    sudo apt-key add .gnupg/pubring.gpg
    
    sudo aptitude update
    
    sudo aptitude install libltdl3
    

    Теперь после перезапуска апача...

    sudo service apache2 restart
    

    ... PHP 5.3 будет хорошо работать с mcrypt включенным расширением.

    2
    ответ дан 3 December 2019 в 12:23
    • 1
      Превосходный - спасибо за информацию. Это закрепило мой phpmyadmin на Ubuntu 9.10 с помощью источников dotdeb php5.3. –  Tom 19 April 2010 в 13:46

    Я думаю, что источники, которые Вы используете, имеют своего рода конфликт. От Вашей ошибки похоже, что необходимо удалить версию libltdl, Вы текущий имеете и устанавливаете этого:

    http://packages.ubuntu.com/ro/karmic/libtool
    

    Это также жалуется на php5 - у Вас уже есть php5 установленным через deb?

    Ваше другое хранилище может вызывать конфликты версий:

    http://www.dotdeb.org/
    

    Я думаю, что стандартные репозитории Ubuntu включают php5 и php5-mcrypt, таким образом, Вам не должны быть нужны никакие другие хранилища, если Вы не используете версию, которая является более новой, чем тот, который можно получить с созданным в Ubuntu. Конечно, это все предположения, это очень системно-зависимо, и я понятия не имею, что Вы установили в системе. Надежда, которая помогает Вам немного!:)

    0
    ответ дан 3 December 2019 в 12:23
    • 1
      я получил установленный php5 и для Wordpress и т.д. it' s хорошо работающий. –  NTulip 14 December 2009 в 21:19
    • 2
      забавный - " Пакет libltdl3 не установлен, таким образом, не removed". пакет " libltdl" не мог быть удален начиная с него didn' t существуют –  NTulip 14 December 2009 в 21:21
    • 3
      Это можно было бы назвать, ltdl-dev - делают поиск пакета, который в настоящее время устанавливается. dpkg -l|grep ltdl должен добиться цели. –  Dave Drager 14 December 2009 в 22:42

    Можно установить libltdl3 пакет вручную от debian: http://packages.debian.org/lenny/i386/libltdl3/download

    0
    ответ дан 3 December 2019 в 12:23

    Теги

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