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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: [HOWTO] Apache/PHP5/MySQL/phpMyAdmin/php-apc/php5-xcache  (Прочитано 92605 раз)

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

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6847
    • Просмотр профиля
у мну такое бывало при копипастах, стери название пакета вместе пробелами и впиши заново или наверняка набей ручками целиком строку.

Оффлайн nehalem

  • Новичок
  • *
  • Сообщений: 44
  • NeHaLeM
    • Просмотр профиля
хехе, заработало) а раньше норм копировал, ввел руками, спасибо вооооооттт такое :-)

Saymon21

  • Гость
По откату php сделал всё как описано, но

Цитировать
:~$ aptitude show php5
Пакет: php5                                     
Состояние: установлен
Автоматически установлен: нет
Версия: 5.3.3-1ubuntu9.3
Приоритет: необязательный
Раздел: php
Сопровождающий: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Размер в распакованном виде: 20,5k
Зависимости: libapache2-mod-php5 (>= 5.3.3-1ubuntu9.3) |
                        libapache2-mod-php5filter (>= 5.3.3-1ubuntu9.3) |
                        php5-cgi (>= 5.3.3-1ubuntu9.3) | php5-fpm (>=
                        5.3.3-1ubuntu9.3), php5-common (>= 5.3.3-1ubuntu9.3)
Описание: server-side, HTML-embedded scripting language (metapackage)
 This package is a metapackage that, when installed, guarantees that you have at
 least one of the four server-side versions of the PHP5 interpreter installed.
 Removing this package won't remove PHP5 from your system, however it may remove
 other packages that depend on this one.
 
 PHP5 is an HTML-embedded scripting language. Much of its syntax is borrowed
 from C, Java and Perl with a couple of unique PHP-specific features thrown in.
 The goal of the language is to allow web developers to write dynamically
 generated pages quickly. This version of PHP5 was built with the Suhosin patch.
Сайт: http://www.php.net/

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6847
    • Просмотр профиля
Значит не всё, способ рабочий, я описал то, что делал сам и как делал. Правда с версии Битрикса 9.1 необходимость в откате для меня пропала. Советую попробовать снова и сюда весь вывод консоли и всё что делал по буквам.

Пользователь решил продолжить мысль 13 Марта 2011, 16:58:16:
Цитировать
Если php уже установлен, то сначала удаляем его

sudo apt-get purge php5*
а потом ставим.

не упустил?
« Последнее редактирование: 13 Марта 2011, 16:58:16 от ⚡ Thunde® ⚡ »

Saymon21

  • Гость
http://paste.ubuntu.com/579780/

Пользователь решил продолжить мысль 14 Марта 2011, 04:15:03:
Сделал так как описано тут: https://forum.ubuntu.ru/index.php?topic=143544
Всё стало как хотелось.
« Последнее редактирование: 14 Марта 2011, 04:15:03 от Saymon21 »

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6847
    • Просмотр профиля
чота с репозиториями напутано. пробуй отрубить всё кроме стороннего с пыхом5.2, сделай
apt-get update
apt-get autoremove --purge php5*
после чего установи 5.2, подключи обратно репозитории.

Пользователь решил продолжить мысль 14 Марта 2011, 04:57:22:
Сделал так как описано тут: https://forum.ubuntu.ru/index.php?topic=143544
Всё стало как хотелось.
здорово, но там то же самое, наверное у тебя просто 10.10, а ты это не учёл сразу и попытался сунуть из люсида.
« Последнее редактирование: 14 Марта 2011, 04:57:22 от ⚡ Thunde® ⚡ »

Saymon21

  • Гость
ага..

Оффлайн Schneider

  • Участник
  • *
  • Сообщений: 173
    • Просмотр профиля
2. gksu gedit /etc/apt/preferences.d/phpкуда вставляем:
Package: libapache2-mod-php5
Pin: version 5.2.10*
Pin-Priority: 991

Package: libapache2-mod-php5filter
Pin: version 5.2.10*
Pin-Priority: 991
............


а вы ничего не напутали уважаемый.
Вот хз а я уже второй день бьюсь, а в манах написано:
Цитировать
Приоритеты выше 100 указывают, что пакет должен быть установлен. Обычно, установленная версия пакета изменяется только при обновлении до новой версии. Любые приоритеты от 100 до 1000 (включительно) определяют это типичное поведение. Пакет с таким приоритетом не будет даунгрейдиться до доступной версии с меньшим номером версии. Для примера, если у меня установлен sylpheed 0.5.3 и определен pin на sylpheed 0.4.99 с приоритетом 999, то пакет 0.4.99 не будт установлен из-за значения pin. Чтобы можно было установить пакет меньшей версии, значение pin должно иметь приоритет выше 1000.
вывод apt-get update у меня следующий
....В кэше http://ru.archive.ubuntu.com/ubuntu/ maverick/universe Translation-ru
В кэше http://ppa.launchpad.net maverick Release.gpg
Игн http://ppa.launchpad.net/txwikinger/php5.2/ubuntu/ maverick/main Translation-en
Игн http://ppa.launchpad.net/txwikinger/php5.2/ubuntu/ maverick/main Translation-ru
------почему Игн.  это что ? Игнорирован? почему?
а вывод apt-cache show php5 |grep Version
Version: 5.3.3-1ubuntu9
Version: 5.3.3-1ubuntu9.3
и них... нет 5.2.x какой нибудь. уже и в соурс лист руками добавил
в первых строках
deb http://ppa.launchpad.net/txwikinger/php5.2/ubuntu maverick main
deb-src http://ppa.launchpad.net/txwikinger/php5.2/ubuntu maverick main
и после apt-get update сделал
, все равно apt-cache show php5 |grep Version
Version: 5.3.3-1ubuntu9
Version: 5.3.3-1ubuntu9.3

и

 sudo apt-get install php5 -s
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  libapache2-mod-php5 php5-cli php5-common
Предлагаемые пакеты:
  php-pear php5-suhosin
НОВЫЕ пакеты, которые будут установлены:
  libapache2-mod-php5 php5 php5-cli php5-common
обновлено 0, установлено 4 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Inst php5-common (5.3.3-1ubuntu9.3 Ubuntu:10.10/maverick-updates [i386])
Inst libapache2-mod-php5 (5.3.3-1ubuntu9.3 Ubuntu:10.10/maverick-updates [i386])
Inst php5 (5.3.3-1ubuntu9.3 Ubuntu:10.10/maverick-updates [all])
Inst php5-cli (5.3.3-1ubuntu9.3 Ubuntu:10.10/maverick-updates [i386])
Conf php5-common (5.3.3-1ubuntu9.3 Ubuntu:10.10/maverick-updates [i386])
Conf libapache2-mod-php5 (5.3.3-1ubuntu9.3 Ubuntu:10.10/maverick-updates [i386])
Conf php5 (5.3.3-1ubuntu9.3 Ubuntu:10.10/maverick-updates [all])
Conf php5-cli (5.3.3-1ubuntu9.3 Ubuntu:10.10/maverick-updates [i386])

вот такая борода

что делать то дальше?
почему я такой невезучий. :-[
и как дальше быть? подскажите где грабли


Пользователь решил продолжить мысль 31 Марта 2011, 04:07:43:
починиль наконец то
приоритеты сменил на 1001 в /etc/apt/preferences.d/php
и, чтобы работали дополнительные фичи php
как то php5-gd php5-mcrypt php5-suhosin

добавил туда же

Package: php5-mcrypt
Pin: version 5.2.6*
Pin-Priority: 1001

Package: php5-suhosin
Pin: version 0.9.28-1
Pin-Priority: 1001

Package: php5-fpm
Pin: version 5.2.10*
Pin-Priority: 1001

и в sources.list
deb http://archive.ubuntu.com/ubuntu/ karmic universe
deb http://archive.ubuntu.com/ubuntu/ karmic-updates universe
deb http://archive.ubuntu.com/ubuntu/ karmic multiverse
deb http://archive.ubuntu.com/ubuntu/ karmic-updates multiverse

а то без них не ставятся модули указанные выше.

« Последнее редактирование: 31 Марта 2011, 04:09:02 от Schneider »

Оффлайн ExHang

  • Любитель
  • *
  • Сообщений: 72
  • [Solutions]
    • Просмотр профиля
а я так и не смог сделать даунграуд php с 5.3.3 до 5.2 - все делаю как написано, обновляю sudo apt-get update а потом upgrade - версия php не меняется. В чем проблема?

Оффлайн Schneider

  • Участник
  • *
  • Сообщений: 173
    • Просмотр профиля
а я так и не смог сделать даунграуд php с 5.3.3 до 5.2 - все делаю как написано, обновляю sudo apt-get update а потом upgrade - версия php не меняется. В чем проблема?
значит все-таки, что-то не так как написано!
А вообще мутное дело, я так до конца и не понял как у меня это получилось.
на одной машине server гигтег 10.10 сделал даунгрейд пхп, а потом попытался наоборот апгрейд сделать для xmlrpc библиотеки для
rtorrent, ничего не вышло, из за сломанных зависимостей. где то пересекаются библиотеки,
для пхп старая нужна какая нибудь libc (название взято с потолка) а для xmlrpc подавай такую свежую, какой еще в оффрепах Ubuntu не предусмотрено.  В итоге в связке со старыми библиотеками xmlrpc-новый не хочет устанавливаться. Вот так вот. Патовая ситуация.

Оффлайн SeVlad

  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
    • Изготовление недорогих сайтов
Re: [HOWTO] Apache/php/MySQL/phpMyAdmin/php5-xcache/Zend Optimizer/php5.2
« Ответ #130 : 19 Мая 2011, 22:32:44 »
У меня тож не получилось по методу из первого поста. :( частично получилось через пляски установки с репозитария karmic, но необходимые модули (curl и тп) так и не смог поставить. В общем после долгих мучений вернулась версия 5,3,3.. (Ubuntu 10.10)

Собсно вопрос: как можно вручную, скачав ПХП с офсайта его установить со всеми причиндалами - зендом (ну это ясно), ионкубом, курлом, мбстринг, xml-\xml-rpc-\gd- библиотеками?

Нуб в убунте.(Но не в ПК и Винде ;) )
Ubuntu  10,10 на ноуте. С инетом оч. туго

Оффлайн ArtPro

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
    • Форум Веб-Разработчиков
Re: [HOWTO] Apache/php/MySQL/phpMyAdmin/php5-xcache/Zend Optimizer/php5.2
« Ответ #131 : 14 Августа 2011, 13:18:07 »
У меня такая проблема, я установил Apache + PHP+MYSQL + PHPMyAdmin, Вроде установилось, сервер работает но вот PHPMyAdmin не работает когда я ввожу вот этот адрес: http://localhost/phpmyadmin выдает ошибку:
Not Found

The requested URL /phpmyadmin was not found on this server.
Apache/2.2.16 (Ubuntu) Server at localhost Port 80
Помогите плиз...

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6847
    • Просмотр профиля
Re: [HOWTO] Apache/php/MySQL/phpMyAdmin/php5-xcache/Zend Optimizer/php5.2
« Ответ #132 : 15 Августа 2011, 02:29:41 »
попробуй
dpkg-reconfigure phpmyadminвывод сюда, если не заведётся.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6847
    • Просмотр профиля
Re: [HOWTO] Apache/php/MySQL/phpMyAdmin/php5-xcache/Zend Optimizer/php5.2
« Ответ #133 : 11 Сентября 2011, 12:53:45 »
как создать топик на help.ubuntu.ru, а то я тока править имеющиеся нашёл как...

есть статья "Установка стандартного набора LAMP", но мне проще по новой все написать, т.к. я бы там исправил всё почти.

Оффлайн Solli

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: [HOWTO] Apache/php/MySQL/phpMyAdmin/php5-xcache/Zend Optimizer/php5.2
« Ответ #134 : 10 Декабря 2011, 21:19:56 »
Хочется вывести на кнопки запуска старт/останов/рестарт апача - как реализовать так чтобы по нажатии терминала открывалось окно терминала и просило ввести пароль суперпользователя? Вариант с gksu уже сделал.
Или даже так - каким образом ( и возможно ли ) можно при нажатии на такую кнопку запуска в окне терминала  происходило перечисление всего запущенного/перезапущенного/остановленного то есть апача/его модов / и всех хостов с перечислением их их имен?

 

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