Pregunta

Es allí una manera de leer un módulo de configuración del archivo ini?

Por ejemplo he instalado php-eaccelerator (http://eaccelerator.net) y poner un eaccelerator.ini archivo en /etc/php.d.Mi instalación de PHP no lea esto .ini archivo porque el --with-config-file-scan-dir opción de no utilizar al compilar PHP.Es allí una manera de especificar manualmente una ruta de acceso al archivo ini en algún lugar, así que PHP puede leer el módulo de la configuración?

¿Fue útil?

Solución

Esto es sólo una conjetura, pero trate de agregar todas las directivas de eaccelerator.ini de php.ini.Primero crear un <?php phpinfo(); ?> y comprobar dónde se encuentra.

Por ejemplo, intente esto:

[eAccelerator]
extension="eaccelerator.so"
eaccelerator.shm_size="32"
eaccelerator.cache_dir="/tmp"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"

Otra cosa que podría hacer es el conjunto de todos los valores de configuración en tiempo de ejecución utilizando ini_set().No estoy seguro de si funciona o lo eficaz que es.:) Yo no estoy familiarizado con eAccelerator saber para seguro.

Otros consejos

La manera estándar, en este caso es copiar los organismos pertinentes .ini líneas en la parte inferior de la php.en el archivo ini.No existe el " include "archivo.ini"' funcionalidad en el php.el archivo ini de sí mismo.

No se puede hacer en tiempo de ejecución, debido a que la extensión ya ha sido inicializada por entonces.

Si el uso de Apache, y mod-php, usted puede configurar/cambiar algunos ajustes de php localmente con un .htaccess.Su servidor web tiene que "AlloweOverride" adecuadamente en el archivo de configuración principal de permitir a usted para reemplazar esta configuración local.En mi experiencia, muchas compañías de hosting le permiten ajustar la configuración de php a través de htaccess.

(gracias comentarista para señalar este sólo funciona con el mod-php)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top