Come definire le costanti con PECL hidef?

1

Recentemente ho convinto il team che potremmo passare da php5.4 a 5.5 - ma, sfortunatamente, sembra che abbia dimenticato che php-apc non è più supportato in php 5.5 - che va bene e dandy, ma potremmo usare un rimpiazzo per apc_define_constants ()

Così, ho sentito parlare delle meraviglie di hidef - ma, non riesco a trovare alcuna documentazione per questo, ovunque - l'ho installato, dopo un po 'di kajiggering, ma non sono sicuro di cosa fai il prossimo ...

Come potrei andare a scartare le varie funzioni incluse nel pacchetto pecl hidef?

O, come minimo, come posso usarlo per definire le costanti?

    
posta rm-vanda 17.02.2014 - 22:00
fonte

1 risposta

1

C'è una piccola documentazione nel file INSTALL della distribuzione binaria qui.

Per usare hidef devi prima definire una directory di configurazione. Il default è / etc / php / hidef, ma puoi (e dovresti, dato che / etc / php / probabilmente non esiste) definire una directory nel tuo ini in questo modo:

hidef.ini_path=/etc/php5/hidef/

Inoltre, non dimenticare di assicurarti che l'estensione sia abilitata in .ini, anche:

extension=hidef.so

All'avvio di PHP eseguirà la scansione di tutti i file e li leggerà. Si potrebbe fare per esempio

$ echo "int ANSWER = 42;" > /etc/php/hidef/sample.ini

sulla riga di comando e poi prova usando

$ php -r 'echo ANSWER;'

Se si prova su un server Web, potrebbe essere necessario riavviarlo dopo aver modificato la configurazione.

    
risposta data 17.02.2014 - 22:30
fonte

Leggi altre domande sui tag