在Linux系统中修改PHP环境变量有多种方法,以下是几种通用且可靠的方式:
找到php.ini文件位置:
php --ini | grep "Loaded Configuration File"
编辑php.ini文件:
sudo nano /path/to/php.ini
修改或添加环境变量(使用env
指令):
env[MY_VAR] = "my_value"
重启PHP服务(根据服务器类型):
sudo systemctl restart apache2
sudo systemctl restart php-fpm
sudo systemctl restart php7.x-fpm
(根据版本)在项目根目录的.htaccess文件中添加:
SetEnv MY_VAR "my_value"
/etc/php/{version}/fpm/pool.d/www.conf
)ini
env[MY_VAR] = "my_value"
bash
export MY_VAR="my_value"
创建PHP测试文件:
<?php
phpinfo();
?>
查看"Environment"部分确认变量是否生效。
选择哪种方法取决于您的具体环境和需求。对于大多数Web应用场景,方法一(修改php.ini)或方法三(PHP-FPM配置)是最可靠的选择。