【问题标题】:PHP loaded configuration file not recognizedPHP 加载的配置文件无法识别
【发布时间】:2014-12-21 06:16:43
【问题描述】:

我使用的是 APache 2.4 和 PHP5.6 ,我手动安装了它们,起初我解压 PHP 时没有配置文件,除了有两个带有 ini.development 和 ini.production 的 php 文件,当我设置时Apache httpd.conf 中 PHP 文件的路径并尝试运行 phpinfo() 以获取 php 安装的详细信息,页面加载,但 php 配置文件值为 none,因此当我部署应用程序时 mysqli_extensions 显示为致命错误,这里是没有显示的值

加载的配置文件(无)
扫描此目录以获取其他 .ini 文件(无)
已解析的其他 .ini 文件(无)

如果有人有任何建议,请告诉我

【问题讨论】:

  • 假设这是一个开发环境,cp ini.development php.ini
  • 是的,它是开发环境@Ben Harold

标签: php apache


【解决方案1】:

根据服务器软件的不同,您最好使用 apt-getyumhomebrew 等包管理器来安装和维护 Apache 和 PHP 等软件。

话虽如此,ini.developmentini.production 文件是引用,因此您可以构建自己的 php.ini 文件。要开始,只需复制相应的文件以创建默认的 php.ini 文件 (cp ini.development php.ini)。然后您可以浏览php.ini 文件并微调您的配置。

您可能需要sudo apachectl restart 才能使更改生效。

【讨论】:

  • 你好 benharold,我确实将 php ini-development 内容的内容复制到了名为 php.ini 的新文件中,并带有扩展配置设置,我重新启动了服务器,但它没有工作。我在 Windows R2 2012 Server 上运行它
  • 哦,Windoze。抱歉,没有任何经验。
猜你喜欢
  • 1970-01-01
  • 2023-01-31
  • 1970-01-01
  • 2019-08-07
  • 1970-01-01
  • 2011-07-14
  • 1970-01-01
  • 2018-03-16
  • 2022-12-08
相关资源
最近更新 更多