HTML5和php需要网络服务器吗?

时间:2017-04-28 17:00:49

标签: php html5 forms

我正在使用PHP文件在YouTube HTML5表单上学习;视频要么从包含表格的网页开始,要么链接到PHP文件,要么将所有内容放在php文件中;我复制了教师的确切文件;但它们不起作用:填写表格并点击提交按钮后没有发布任何内容。

我已将文件放在USB闪存盘上然后在电脑上尝试了它们:没有。

我的问题是:"我是否需要在我的计算机上安装一个实际的服务器才能使PHP文件正常运行?"

感谢您的回复。

3 个答案:

答案 0 :(得分:1)

是。 PHP需要运行Web服务器。

您可以在自己的计算机上运行它;当您从本地计算机创建和测试PHP脚本时,Web服务器 无法连接到Internet。您可以在官方PHP What do I need page

上阅读更多相关信息

您可以下载以下本地服务器之一:

以下是Why a web server is required to run PHP的一个很好的解释。基本上是因为PHP是一种动态的服务器端脚本语言。

但是,如果您只想运行简单的PHP脚本,没有网页。没有Web服务器运行就可以实现。请参阅此问题:How can I run a php without a web server?

答案 1 :(得分:0)

是的,PHP需要在服务器上运行才能执行。如果您有Mac,它应该配备运行Apache服务器。我发现这篇文章在使用PHP开发时非常有用 - https://jason.pureconcepts.net/2015/10/install-apache-php-mysql-mac-os-x-el-capitan/

答案 2 :(得分:0)

是。 PHP文件包含必须由解释器处理的代码,即,相应地读取PHP代码和输出的程序。这可以在没有web服务器的情况下完成(使用命令行php),但PHP最常用于Web服务器。

您想要使用Web服务器和php设置某种堆栈。很多初学者都使用apache作为Web服务器,因为你习惯使用youtube进行学习,所以只需简单搜索" apache php"和你的操作系统。

欢迎来到PHP的精彩世界!!