Onde está o apc.php?

25

Usando o servidor Ubuntu 10.4, eu apt-getted php-apc

Onde está o arquivo apc.php que devo copiar?

Obrigado!


fonte

Respostas:

40

De acordo com a página packages.ubuntu.com sobre php-apc, o arquivo pode ser encontrado compactado aqui /usr/share/doc/php-apc/apc.php.gz.

Se você não quer fazer olhar em linha você pode consultar a lista de arquivos instalados pelo sistema de gestão pacote usando um comando como dpkg -L apc.php.

Zoredache
fonte
Alguém pode compartilhar o código desse apc.phparquivo? O Dotdeb não parece ter incluído esse arquivo em seu pacote.
Jürgen Paul
@WearetheWorld, você sempre pode baixar um arquivo .deb que inclui isso e simplesmente extrair os arquivos de .deb. Consulte serverfault.com/a/88522/984 Um .deb é um ararquivo que normalmente contém alguns arquivos tar.gz.
Zoredache
Sim, foi isso que eu fiz haha!
precisa
No Ubuntu eu tive que usar dpkg -L php-apc.
21413 DanMan
Observe que, para php5.5, a lib é APCU, portanto, o caminho é:/usr/share/doc/php5-apcu
COil
15

find / -name apc.php* 2>/dev/null

"Encontre, dentro /, recursos correspondentes apc.php*e descarte stderr."

Por exemplo, isso pode retornar /build/buildd/php5-5.3.2/pear-build-download/APC-3.0.19/apc.php

Steve Clay
fonte
11
Não vejo o sentido de canalizar a saída de find para grep nesta instância, pois find retornará apenas nomes que contenham a string pesquisada.
31410 Tylerl
4
Caso contrário, há "Permissão negada" para arquivos que você não pode ler.
2
Isso não funciona no Ubuntu, onde o apc.php é compactado em gzip. embora find / -name 'apc.php*'tivesse.
Ry4an Brase
Onde erros de permissão são enviados para STDERR, usofind / -name apc.php* 2>/dev/null
Steve argila
... ou você sempre pode executar find com sudo e não há necessidade de se preocupar com toda a malarkey dev / null.
Matt Fletcher
6

Eu vim aqui procurando esse arquivo depois de instalar o APC no CentOS com PEAR. Depois de rastreá-lo com a sugestão de localização de Ben, pensei em publicar seu caminho caso outras pessoas acabem aqui:

/usr/share/pear/apc.php
bryan kennedy
fonte
4

Do README.Debian

  1. Visualizando Estatísticas e Ajustando seu Cache

A APC vem com um script chamado apc.php. Este script fornece informações detalhadas sobre seu cache. No Debian, este script está em / usr / share / doc / php-apc. Copie ou faça o link simbólico do arquivo para o seu docrot e acesse-o com seu navegador. Se você instalar o pacote php5-gd, também estará presente com gráficos. Para entender as informações e usá-las para ajustar o cache, consulte a documentação da APC em: http://php.net/apc

- Pietro Ferrari Qua, 17 dez 2008 11:23:39 -0500

Este arquivo foi localizado em /usr/share/doc/php-apc

John Magnolia
fonte
4

Se nada mais funcionar, você pode baixá-lo diretamente do PECL manualmente:

cd /tmp
wget http://pecl.php.net/get/APCu -O - | tar xz --wildcards apcu*/apc.php
mv apcu*/apc.php apc.php
rm -r apcu*/
# mv apc.php /wherever/you/want/apc.php
Mahn
fonte
Já não funciona direito, eles começaram a mudar o nome da APC coisas para APCu
Parox
@ParoX sim, eu remendei o meu com a mão, mas atualmente está travando novamente, infelizmente não é muito confiável no momento.
Mahn
Obrigado. Nos hosts virtuais CentOS da Godaddy, essa era a única maneira de funcionar.
Ruslan Abuzant 28/02