要配置 PHP 的 `php.ini` 文件,你可以按照以下步骤进行:
1. 找到 `php.ini` 文件
PHP 在启动时会读取 `php.ini` 文件,通常它位于:
- **Linux**: `/etc/php.ini` 或 `/etc/php/X/apache2/php.ini`(X 代表 PHP 版本)
- **Windows**: `C:\php\php.ini` 或 `C:\Windows\php.ini`
你可以使用以下命令来查找它:
```sh
php --ini
```
这将显示 PHP 读取的 `php.ini` 文件路径。
2. 编辑 `php.ini` 文件
使用文本编辑器打开 `php.ini` 文件,例如:
- **Linux**: `sudo nano /etc/php/X/apache2/php.ini`
- **Windows**: 用 **记事本** 或 **Notepad++** 打开 `C:\php\php.ini`
3. 修改常见配置项
你可以调整以下关键参数:
- **`memory_limit`**:设置 PHP 允许的最大内存使用量,例如:
```ini
memory_limit = 256M
```
- **`max_execution_time`**:设置脚本的最大执行时间(秒):
```ini
max_execution_time = 60
```
- **`upload_max_filesize`**:设置允许上传的最大文件大小:
```ini
upload_max_filesize = 50M
```
- **`post_max_size`**:设置 POST 请求的最大数据大小:
```ini
post_max_size = 50M
```
- **`display_errors`**:控制是否显示错误信息:
```ini
display_errors = Off
```
在开发环境中可以设置为 `On`,但生产环境建议关闭。
4. 保存并重启服务器
修改完成后,保存 `php.ini` 文件,并重启你的 Web 服务器:
- **Apache**:
```sh
sudo systemctl restart apache2
```
- **Nginx**:
```sh
sudo systemctl restart nginx
```
如果你使用的是 **虚拟主机**,可能无法直接修改 `php.ini`,但可以通过 `.htaccess` 或 `user.ini` 文件进行部分配置。