编译安装php 5.3.1之后,找不到我的php.ini文件


11

我的编译配置:

./configure \
--with-fpm \
--with-libevent=shared,/usr/lib \
--with-mcrypt \
--with-zlib \
--with-curl  \
--enable-mbstring \
--with-openssl \
--with-mysql \
--with-mysql-sock \
--with-gd \
--with-jpeg-dir=/usr/lib \
--enable-gd-native-ttf \
--without-sqlite

phpinfo页面输出如下所示

Configuration File (php.ini) Path: /usr/local/lib
Loaded Configuration File:         none

而且/ usr / local / lib中没有php.ini。

我的环境:Ubuntu 9.10 64位,nginx 0.8.32

Answers:


12

从php-5.3.1.tar.gz中的INSTALL文件中:

13. Setup your php.ini file:

PHP will use the built-in default values if no php.ini file was
placed in the configuration directory. The default location is
/usr/local/lib, if you prefer your php.ini in another location, use 
--with-config-file-path=/some/path in step 10.

The PHP distribution provides two sample php.ini files, you can use them
by
  cp php.ini-development /usr/local/lib/php.ini
or
  cp php.ini-production  /usr/local/lib/php.ini

If you choose one of these php.ini files be certain to read the list
of changes within, as they affect how PHP behaves.

您需要创建php.ini文件。这可以通过复制示例文件之一来完成。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.