Встановлення APC. Використовувати pecl або apt-get?


13

Я бачив посібники, які використовують, apt-get install php-apcі посібники, які використовують pecl install apc.

Чи один метод кращий за інший? Або це лише два різні способи встановлення одного і того ж? Яка різниця?

З того, що я прочитав, здається, що з використанням pecl installвийде пізніша версія, чи правильно це?

Використання Ubuntu 12.04-64bit, якщо це має значення. Спасибі.


2
Я думаю, що php-apc зламаний в Ubuntu, востаннє я перевірив, що це принаймні.
Томас Уорд

Обидва способи встановлення APC працювали на мене. Використовуючи pecl, мені довелося встановити додатковий пакет або два, інакше це призведе до помилки та перерви встановлення. Мені було просто цікаво, чи один метод робить щось додаткове ...
ril44

Відповіді:


7

Це залежить від того, чи потрібно керувати оновленнями з допомогою apt-getабо pecl. Так чи інакше, немає жодної реальної користі для одного проти іншого.


6

Різниця полягає в тому, що PECL надасть вам новішу версію APC.

  • На час написання програми PECL встановить останню випущену версію, 3.1.13
  • APT встановить 3.1.7 12.04 LTS

Дивіться відмінності у журналі змін: http://pecl.php.net/package-changelog.php?package=APC&release=3.1.7

Загалом:

  • Якщо ви не надто переймаєтесь версією, використовуйте APT, оскільки це простіше в обслуговуванні
  • Якщо вам потрібні деякі з останніх функцій або виправлення, використовуйте PECL

5

"PECL - це сховище для розширень PHP, що забезпечує каталог усіх відомих розширень та хостинг-сервісів для завантаження та розвитку розширень PHP." 1 PECL постачається з пакетом php-pear.

Щоб встановити APC,

Просто відкрийте термінал Ctrl+ Alt+ Tна клавіатурі. Коли він відкриється, запустіть команду нижче.

sudo apt-get install php-apc

Примітка. У нових версіях Ubuntu APC доступний у менеджера пакетів; однак якщо ви використовуєте старіший реліз Ubuntu і ви не можете знайти пакет apc-php. Ви можете встановити через PECL, але деякі залежності потрібно встановити, тоді PECL можна використовувати для встановлення APC.

1 "Що таке PECL?"


1
Дякую за відповідь. Я розумію, що таке PECL і як встановити APC за допомогою apt-get. Мені було цікаво, які відмінності були між двома методами? Чи один метод кращий за інший?
ril44

Дякую, працювали для мене sudo apt-get install php-apc with PHP 5.5.9-1ubuntu4.17 ;-)
Ramesh Chand
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.