¿Dónde está apc.php?

25

Usando el servidor Ubuntu 10.4, hice apt-getted php-apc

¿Dónde está el archivo apc.php que debo copiar?

¡Gracias!


fuente

Respuestas:

40

De acuerdo con la página packages.ubuntu.com sobre php-apc, el archivo se puede encontrar comprimido aquí /usr/share/doc/php-apc/apc.php.gz.

Si no desea buscar en línea, puede consultar la lista de archivos instalados por el sistema de gestión de paquetes utilizando un comando como dpkg -L apc.php.

Zoredache
fuente
¿Alguien puede compartir el código de ese apc.phparchivo? Dotdeb no parece haber incluido ese archivo en su paquete.
Jürgen Paul
@WearetheWorld, siempre puede descargar un archivo .deb que sí lo incluye, y simplemente extraer los archivos de .deb. Consulte serverfault.com/a/88522/984. .B es un ararchivo que generalmente contiene un par de archivos tar.gz.
Zoredache
Sí, eso es lo que hice jaja!
Jürgen Paul
En Ubuntu tuve que usar dpkg -L php-apc.
DanMan
Tenga en cuenta que para php5.5 la lib es APCU, por lo tanto, la ruta es:/usr/share/doc/php5-apcu
Bobina
15

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

"Buscar, dentro /, recursos coincidentes apc.php*, y descartar stderr"

Por ejemplo, esto puede volver /build/buildd/php5-5.3.2/pear-build-download/APC-3.0.19/apc.php

Steve Clay
fuente
1
No veo el sentido de canalizar la salida de find a grep en este caso, ya que find solo devolverá nombres que contengan la cadena buscada.
tylerl
44
De lo contrario, hay "Permiso denegado" para los archivos que no puede leer.
2
Esto no funciona para Ubuntu, donde apc.php viene comprimido. aunque find / -name 'apc.php*'lo hubiera hecho.
Ry4an Brase
Cuando se envíen errores de permisos a STDERR, usefind / -name apc.php* 2>/dev/null
Steve Clay
... o siempre podría ejecutar find con sudo y no habría necesidad de molestarse con todo el dev / null malarkey.
Matt Fletcher
6

Vine aquí buscando este archivo después de instalar APC en CentOS con PEAR. Después de rastrearlo con la sugerencia de búsqueda de Ben, pensé en publicar su ruta en caso de que otros terminen aquí:

/usr/share/pear/apc.php
Bryan Kennedy
fuente
4

Desde el archivo README.Debian

  1. Ver estadísticas y ajustar su caché

APC viene con un script llamado apc.php. Este script proporciona información detallada sobre su caché. En Debian, este script está en / usr / share / doc / php-apc. Copie o vincule el archivo a su docrot y acceda a él con su navegador. Si instala el paquete php5-gd, también estará presente con los gráficos. Para comprender la información y usarla para ajustar su caché, consulte la documentación de APC en: http://php.net/apc

- Pietro Ferrari mié, 17 dic 2008 11:23:39 -0500

Este archivo se encuentra en /usr/share/doc/php-apc

John Magnolia
fuente
4

Si nada más funciona, puede descargarlo directamente desde PECL a mano:

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
fuente
Ya no funciona bien, comenzaron a cambiar el nombre de las cosas de APC a APCu
ParoX
@ParoX sí, parcheé el mío a mano, pero actualmente está fallando nuevamente, desafortunadamente no es muy real en este momento.
Mahn
Gracias. En los hosts virtuales CentOS de Godaddy, esta era la única forma en que funcionaba.
Ruslan Abuzant