¿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!

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.


¿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


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

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


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

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


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.