Home  >  Article  >  Backend Development  >  What should I do if Linux does not have php.ini?

What should I do if Linux does not have php.ini?

藏色散人
藏色散人Original
2020-07-08 09:42:373669browse

Solution to the problem that Linux does not have "php.ini": 1. Restart "php-fpm" through the command "service php-fpm restart"; 2. Specify the configuration file path when compiling PHP; 3. Change " php.ini" file paths are added to system variables.

What should I do if Linux does not have php.ini?

Linux cannot find php.ini

Use phpinfo() to view in the deployment environment, and php. The ini path is /usr/local/php5/lib

but the php.ini file cannot be found in the corresponding path. I found the relevant method on the Internet and left a note.

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

Loaded Configuration File here shows none;

So I went to /usr/local/php/lib to look for php.ini, but I couldn’t find it. That’s why

Place php.ini cp the file to this directory, restart nginx, if it still doesn't work, restart php-fpm and get it done

Summary:

1. To change php.ini, you need to restart php-fpm. Syntax: service php -fpm restart

2. If you want to specify the configuration file path when compiling PHP, add: --with-config-file-path=/etc. These paths need to exist, otherwise php.ini Unable to write

3. When php.ini cannot be found, the system enables the default configuration mode

4. Adding all paths to the php.ini file to system variables can also solve this problem (unpaid Try)

For more related knowledge, please visit PHP Chinese website!

The above is the detailed content of What should I do if Linux does not have php.ini?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn