如果您希望更改单个网站的 PHP 配置,那么您可以在该网站的 Nginx 配置文件中更改 PHP 配置。具体来说,您可以在 server 块中添加一个 location 块,用于处理 PHP 请求,并在其中更改 PHP 配置。
例如,如果您希望更改单个网站的 open_basedir 参数,则可以按照以下步骤操作:
- 打开该网站的 Nginx 配置文件。通常,它位于
/etc/nginx/sites-available/your-site
,其中your-site
是您的网站名称。 - 在 server 块中添加一个 location 块,用于处理 PHP 请求。它应该类似于以下内容:
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
}
- 在 location 块中添加一行,用于更改 open_basedir 参数。它应该类似于以下内容:
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
fastcgi_param PHP_VALUE "open_basedir=/var/www:/tmp:/path/to/nax/cc";
}
请注意,您需要将 /path/to/nax/cc
替换为 nax\cc 目录的实际绝对路径。
- 保存并关闭配置文件。
- 重新加载 Nginx 配置以使更改生效。您可以使用命令
sudo service nginx reload
来实现这一点。
评论0