Dov'è apc.php?


25

Usando Ubuntu server 10.4, ho acquisito php-apc

Dov'è il file apc.php che dovrei copiare?

Grazie!

Risposte:


40

Accanto alla pagina pacchetti.ubuntu.com su php-apc il file può essere trovato compresso qui /usr/share/doc/php-apc/apc.php.gz.

Se non si desidera cercare online, è possibile eseguire una query sull'elenco dei file installati dal sistema di gestione dei pacchetti utilizzando un comando simile dpkg -L apc.php.


Chiunque può invece condividere il codice per quel apc.phpfile? Sembra che Dotdeb non abbia incluso quel file nel suo pacchetto.
Jürgen Paul,

@WearetheWorld, puoi sempre scaricare un file .deb che lo include ed estrarre semplicemente i file da .deb. Vedi serverfault.com/a/88522/984 Un .deb è un ararchivio che di solito contiene un paio di file tar.gz.
Zoredache,

Sì, è quello che ho fatto ahah!
Jürgen Paul,

Su Ubuntu ho dovuto usare dpkg -L php-apc.
DanMan,

Si noti che per php5.5 la lib è APCU quindi il percorso è:/usr/share/doc/php5-apcu
COil

15

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

"Trova, all'interno /, la corrispondenza delle risorse apc.php*e scarta stderr."

Ad esempio, questo può tornare /build/buildd/php5-5.3.2/pear-build-download/APC-3.0.19/apc.php


1
Non riesco a vedere il senso di reindirizzare l'output di find a grep in questa istanza, poiché find restituirà solo nomi che contengono la stringa cercata.
tylerl,

4
Altrimenti c'è "Autorizzazione negata" per i file che non puoi leggere.

2
Questo non funziona per Ubuntu dove apc.php viene compresso con gzip. anche se find / -name 'apc.php*'avrebbe.
Ry4an Brase,

Dove vengono inviati errori di autorizzazione a STDERR, utilizzarefind / -name apc.php* 2>/dev/null
Steve Clay il

... oppure potresti sempre trovare find con sudo e non ci sarebbe bisogno di preoccuparsi dell'intero dev / null malarkey.
Matt Fletcher,

6

Sono venuto qui alla ricerca di questo file dopo aver installato APC su CentOS con PEAR. Dopo averlo rintracciato con il suggerimento di trovare Ben, ho pensato di pubblicare il suo percorso nel caso in cui altri finissero qui:

/usr/share/pear/apc.php

4

Dal README.Debian

  1. Visualizzazione delle statistiche e ottimizzazione della cache

APC viene fornito con uno script chiamato apc.php. Questo script fornisce informazioni dettagliate sulla cache. In Debian questo script è in / usr / share / doc / php-apc. Copia o collega simbolicamente il file al tuo docrot e accedi con il tuo browser. Se installi il pacchetto php5-gd sarai presente anche con la grafica. Per comprendere le informazioni e utilizzarle per ottimizzare la cache, consultare la documentazione APC all'indirizzo: http://php.net/apc

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

Questo file si trovava in /usr/share/doc/php-apc


4

Se nient'altro funziona, puoi scaricarlo direttamente da 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

Non funziona più bene, hanno iniziato a rinominare le cose APC in APCu
ParoX il

@ParoX sì, ho patchato il mio a mano ma al momento si sta nuovamente schiantando, sfortunatamente non molto realizzabile al momento.
Mahn,

Grazie. Negli host virtuali CentOS di Godaddy questo era l'unico modo in cui funzionava.
Ruslan Abuzant,


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.