说到PHP,我绝对是个初学者。我有一个标准的html/css/js项目,我正在编辑VS代码和运行一个开发服务器与实时服务器扩展,这是运行在localhost:5500.
我想集成一个单一的。php文件到我的项目,将处理表单提交。
为了使.php文件工作,我需要在我的本地机器上运行xampp吗?
此刻表单动作发送一个post请求到我的。php文件,但我从浏览器得到一个405错误。
是的,PHP代码需要一个PHP处理器才能工作。如果安装了XAMPP(这意味着安装了php
),可以运行
php -S localhost:5501
(确保C:/xampp/php
在PATH环境变量中)
,这将启动一个PHP服务器,您不必将所有内容移动到htdocs
文件夹。
您需要一个能够处理PHP的服务器。
不需要是Apache HTTPD。如果您选择Apache HTTPD,那么您不需要将其安装为XAMPP的一部分。
Live Server扩展不能处理PHP,所以你需要一个不同的服务器。(我想我在VS Code的扩展库中看到了一个PHP功能的等同,但我记得它配置起来相当麻烦。)
是的,你需要一个服务器(apache或nginx) + php。Xampp包含所有这些在一个应用程序:x (SO) A (apache) M(mysql) P(perl) P(php)