当 XAMPP 中有默认的 php 包时,我应该安装额外的 php 吗?

Posted

技术标签:

【中文标题】当 XAMPP 中有默认的 php 包时,我应该安装额外的 php 吗?【英文标题】:Should I install additional php when XAMPP has default php package in it? 【发布时间】:2021-10-22 23:23:02 【问题描述】:

我是 Laravel 的初学者,我将 XAMPP 安装为本地服务器。我注意到我的 XAMPP 已经安装了 php 7.4,因为它是依赖项。但是当我在 php 中的 www dir 中尝试 php -v 时,它显示出来了。

'php'不是内部或外部命令,可操作 程序或批处理文件。

但在php目录中显示

PHP 7.4.15 (cli)(构建时间:2021 年 2 月 2 日 20:47:45)(ZTS Visual C++ 2017 x64 ) 版权所有 (c) PHP Group Zend Engine v3.4.0, 版权所有 (c) Zend 技术

那么,我应该在我的系统中安装额外的 php 以进行开发吗? php的版本应该和XAMPP php 7.4匹配吗?

【问题讨论】:

【参考方案1】:

php -v 只会告诉您是否已将 PHP 作为命令行界面 (PHP-CLI) 安装,这将使您能够在 cmd.exe 或 powershell 中运行 php 代码。您通常不需要此功能,但以下是如何启用它的参考:https://***.com/a/10753133(请注意 Windows 10 上的评论)。

要检查 PHP 是否在您的网络服务器环境中运行(默认情况下在 xampp 中可用),请在您的 www 文件夹中创建一个文件 test.php,其中包含以下内容:

<?php
phpinfo();
?>

在浏览器中调用此文件,您将获得所有可用 php 功能的概览。在你开始工作之前删除文件,因为它也会给黑客提供很多信息(你不想要的)。

【讨论】:

那我可以断定不用再下载php了吗? 从我看来你应该很高兴。你用phpinfo()测试了吗?

以上是关于当 XAMPP 中有默认的 php 包时,我应该安装额外的 php 吗?的主要内容,如果未能解决你的问题,请参考以下文章

xampp php不工作

XAMPP修改Apache默认网站目录htdocs的详解

在 XAMPP for Windows 中升级 PHP?

如何修改xampp的默认路径?

PHP脚本未加载托管在xampp中的[重复]

如何在 XAMPP 中更改 PHP 的默认路径?