【问题标题】:php.ini is missing/ help to install phpphp.ini 丢失/帮助安装 php
【发布时间】:2021-10-19 04:41:56
【问题描述】:

我是初学者,我实际上是在尝试安装 php,因为我必须在 .php 中运行一个文件

我在这里安装了可用的 ZIP 文件:https://windows.php.net/download#php-7.4 我在 Windows 10 上安装了 8.0.9 版

然后当我运行文件时,出现错误:

Environment check

[*] The "json" PHP extension is installed.   

[*] The "phar" PHP extension is installed.

[*] Git is installed.

[X] The openssl PHP extension is required.

The extension already exists at: C:\Users\fabie\Downloads\php-8.0.9-nts-Win32-vs16-x64\ext\php_openssl.dll

To enable it, edit your php.ini configuration file and add the line: extension=C:\Users\fabie\Downloads\php-8.0.9-nts-Win32-vs16-x64\ext\php_openssl.dll

所以我检查了 php 目录中是否有任何“php.ini”(即 C:\Users\fabie\Downloads\php-8.0.09-nts-Win32-vs16-x64)

只有 php.ini-developement 和 php-ini.production。

我的问题是:如何解决这个问题?我必须以不同的方式安装 php 吗?我必须创建一个 php.ini 文件吗?我必须在 -developement 和 -production 文件上写吗?

谢谢

【问题讨论】:

  • 这能回答你的问题吗? How to locate the php.ini file (xampp)
  • 自述文件解释了这一点,但 PHP 附带了两个示例 .ini 文件。您必须手动复制一个(在同一目录中)并将其重命名为php.ini。对于本地开发和测试,您可能需要选择php.ini-developementvariant。例如,请参阅this tutorial

标签: php installation


【解决方案1】:

复制php.ini-development 并将其重命名为php.ini(如果适合您的需要,也可以选择php.ini-production)。这些是您可以基于自己的配置的示例配置文件。之后根据自己的喜好编辑它。

【讨论】:

  • 请注意,如果您更改php.ini-production 中的值,当您更新您的软件时,该文件的更改将被自动覆盖,从而丢失您更新的配置。
猜你喜欢
  • 2019-07-20
  • 2010-12-15
  • 2011-07-28
  • 2011-02-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多