In order to have these functions available, you must compile PHP with
Ingres support by using the
--with-ingres[=DIR] option, where DIR is
the Ingres base directory, which defaults to /II/ingres.
If the II_SYSTEM environment variable isn't correctly set you may have to
use --with-ingres=DIR
to specify your Ingres installation directory.
When using this extension with Apache, if Apache does not start
and complains with "PHP Fatal error: Unable to start ingres_ii
module in Unknown on line 0" then make sure the environment
variable II_SYSTEM is correctly set. Adding "export
II_SYSTEM="/home/ingres/II" in the script that starts Apache, just
before launching httpd, should be fine.
这些函数的行为受到全局配置文件 php.ini 的影响。
表格 1. Ingres II configuration options
| Name | Default | Changeable |
|---|
| ingres.allow_persistent | "1" | PHP_INI_SYSTEM |
| ingres.max_persistent | "-1" | PHP_INI_SYSTEM |
| ingres.max_links | "-1" | PHP_INI_SYSTEM |
| ingres.default_database | NULL | PHP_INI_ALL |
| ingres.default_user | NULL | PHP_INI_ALL |
| ingres.default_password | NULL | PHP_INI_ALL |
For further details and definition of the PHP_INI_* constants see
ini_set().