【问题标题】:PHP is not loading config filePHP没有加载配置文件
【发布时间】:2014-02-19 15:17:03
【问题描述】:

我安装了 PHP 5.4.28 并且 PHP 没有读取配置文件,因为我在配置文件中设置了 ioncube,当我放入 shell “php -v”时,ioncube 没有响应。但不是直接的,只有当我在参数“php -v -c /etc/php54.ini”中设置文件时,我才能在“php -v”中看到 ioncube。在“php -r 'phpinfo();' | grep .ini" 正确设置为 "配置文件 (php.ini) 路径 => /etc/php54.ini"。不知道怎么回事。

总结:

php -v

PHP 5.4.24 (cli) (built: Jan 28 2014 10:21:58)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

php -c /etc/php54.ini -v

PHP 5.4.24 (cli) (built: Jan 28 2014 10:21:58)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
    with the ionCube PHP Loader v4.5.2, Copyright (c) 2002-2014, by ionCube Ltd.

php -r "phpinfo();" | grep .ini

**Configuration File (php.ini) Path => /etc/php54.ini**
Scan this dir for additional .ini files => (none)
Additional .ini files parsed => (none)
user_ini.cache_ttl => 300 => 300
user_ini.filename => .user.ini => .user.ini
Classes => AppendIterator, ArrayIterator, ArrayObject, BadFunctionCallException, BadMethodCallException, CachingIterator, CallbackFilterIterator, DirectoryIterator, DomainException, EmptyIterator, FilesystemIterator, FilterIterator, GlobIterator, InfiniteIterator, InvalidArgumentException, IteratorIterator, LengthException, LimitIterator, LogicException, MultipleIterator, NoRewindIterator, OutOfBoundsException, OutOfRangeException, OverflowException, ParentIterator, RangeException, RecursiveArrayIterator, RecursiveCachingIterator, RecursiveCallbackFilterIterator, RecursiveDirectoryIterator, RecursiveFilterIterator, RecursiveIteratorIterator, RecursiveRegexIterator, RecursiveTreeIterator, RegexIterator, RuntimeException, SplDoublyLinkedList, SplFileInfo, SplFileObject, SplFixedArray, SplHeap, SplMinHeap, SplMaxHeap, SplObjectStorage, SplPriorityQueue, SplQueue, SplStack, SplTempFileObject, UnderflowException, UnexpectedValueException

【问题讨论】:

    标签: php linux configuration centos


    【解决方案1】:

    /etc/php54.ini 似乎是一个路径,而不是当您不提供它时的文件。就我而言,例如,我得到了这个:

    bf@desktop-bf:~$ php -r "phpinfo();" | grep .ini
    Configuration File (php.ini) Path => /etc/php5/cli
    Loaded Configuration File => /etc/php5/cli/php.ini
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-09-30
      • 2013-11-02
      • 1970-01-01
      • 2022-11-06
      • 2020-09-26
      • 1970-01-01
      • 1970-01-01
      • 2010-10-16
      相关资源
      最近更新 更多