php.ini 丢失/帮助安装 php
Posted
技术标签:
【中文标题】php.ini 丢失/帮助安装 php【英文标题】:php.ini is missing/ help to install 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-developement
variant。例如,请参阅this tutorial。
【参考方案1】:
复制php.ini-development
并将其重命名为php.ini
(如果适合您的需要,也可以选择php.ini-production
)。这些是您可以基于自己的配置的示例配置文件。之后根据自己的喜好编辑它。
【讨论】:
请注意,如果您更改php.ini-production
中的值,当您更新您的软件时,该文件的更改将被自动覆盖,从而丢失您更新的配置。以上是关于php.ini 丢失/帮助安装 php的主要内容,如果未能解决你的问题,请参考以下文章