php - Symfony 警告:PHP 没有使用配置文件 (php.ini)
问题描述
我在 Mac 上使用 brew 下载了 PHP
# Update homebrew
brew update
# Add the tap
brew tap shivammathur/php
# Install PHP 8.0
brew install shivammathur/php/php@8.0
但是当我跑步时
symfony check:req
我明白了
> PHP is using the following php.ini file:
WARNING: No configuration file (php.ini) used by PHP!
为什么 Symfony 不访问 php.ini 文件? 即使 php.ini 文件存在,我通过以下方式检查:
php --ini
Configuration File (php.ini) Path: /usr/local/etc/php/8.0
Loaded Configuration File: /usr/local/etc/php/8.0/php.ini
Scan for additional .ini files in: /usr/local/etc/php/8.0/conf.d
Additional .ini files parsed: /usr/local/etc/php/8.0/conf.d/ext-opcache.ini
请考虑我是PHP的绝对初学者谢谢
解决方案
我和你有同样的问题,我通过更改这个文件的名称来解决它。当我安装 php 时,我创建了一个文件 php.ini。(我在 php.ini 中重命名的 php.ini-development 的副本)。我修改了几行并安装了“Composer”。但是当我检查 symfony 要求时,我看到了这个问题。当我用 VSC 打开它时,我注意到该文件名为 php.ini.ini。我认为是“作曲家”在我安装它时更改了名称。我将它重命名为 php.ini,我不再遇到这个问题。
推荐阅读
- python - 管理存储在文件中的python结构,就好像它们在内存中一样?
- java - Android 无法从资产中打开我的数据库
- c# - 如何在数据模板中设置数据绑定的属性路径
- database - MongoDB云中的Atlas搜索过滤器可以用于日期之间的查询吗?
- python - 如何选择数据框中的特定行,对它们进行分组并使用 python 求和?
- sql - 在迁移到 ssis 之前,根据具有匹配 id 的另一条记录更新 excel 文件中的空白字段
- javascript - 如何用 Vue 交换输入字段?
- java - 如何在vaadin中从前端登录到后端
- python - 如何在数据库查询数据结果上使用 Flask LinkCol?
- xgboost - 宽数据集(400 列)上的 lightgbm 内存问题