我想问一下我是否可以在没有安装Web服务器的情况下运行php。我是否必须像CGI一样使用php并通过命令行运行我的页面?如果是这样,我必须通过安装php选择哪些步骤?我是说偏好设置为CGI以及该步骤之后的组件?
我安装了php 5.3.3,但似乎无法正常工作,我收到几则消息,提示缺少php5ts.dll,当我将该文件放在ext文件夹中时,会出现其他错误消息。是否需要使用任何配置文件或步骤?(php 5.3.3是否适合做这样的事情?)
如果必须安装Web服务器,如何通过命令行运行php代码?
通常,只需运行以下命令,即可正常运行php文件(成功安装后):
$ /path/to/php myfile.php // unix way C:\php\php.exe myfile.php // windows way
您可以在此处阅读有关以CLI模式运行PHP的更多信息。
值得补充的是,从5.4版开始,PHP能够独立运行Web服务器。您可以通过在要提供以下页面的文件夹中运行此代码来做到这一点:
$ php -S localhost:8000
您可以在此处阅读有关在Web服务器模式下运行PHP的更多信息。