Php

在 Ubuntu 10.10 上查找(或啟用?!)php.ini

  • March 12, 2013

嗨!

今天我離開了我的舒適區,想編輯我的php.ini文件,然後……客人甚麼?它不存在!

$ php --ini

Configuration File (php.ini) Path: /usr/local/lib
Loaded Configuration File:         (none)
Scan for additional .ini files in: (none)
Additional .ini files parsed:      (none)

載入的配置文件:(無)

我勒個去?我從來沒有見過這個.. 有沒有一種方法可以創建或啟用 PHP ini?


我自己編譯的:

$ php -v

PHP 5.3.3 (cli) (built: Dec  3 2010 16:08:11) 
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies

如果您自己編譯 PHP 而不更改預設 PHP ini 路徑,它會在 .php 中搜尋 php.ini /usr/local/lib/。所以放進php.ini/usr/local/lib/php.ini

在 PHP 包中,有一個 php.ini-recommended 可以復製到該位置(將 dir 更改為 php-5.3.3):

sudo cp php.ini-recommended /usr/local/lib/php.ini

使用 find 查找文件:

find / -name "php.ini" 2> /dev/null

2> /dev/null由於權限錯誤,只是為您隱藏 STDERR。

引用自:https://serverfault.com/questions/209252