在Linux命令行中运行PHP
我编写了一个名为在Linux命令行中运行PHP,php,linux,command-line,centos,command-line-interface,Php,Linux,Command Line,Centos,Command Line Interface,我编写了一个名为phpinfo.php的测试文件,它的路径是/var/www/html/phpinfo.php。没有浏览器,是否有办法运行文件并查看输出?您通常会执行以下操作: php/var/www/html/phpinfo.php您通常会这样做: php/var/www/html/phpinfo.php您可以使用以下命令行: php /var/www/html/phpinfo.php 您可以使用命令行: php /var/www/html/phpinfo.php 如果您想直接在命令行上运
phpinfo.php
的测试文件,它的路径是/var/www/html/phpinfo.php
。没有浏览器,是否有办法运行文件并查看输出?您通常会执行以下操作:
php/var/www/html/phpinfo.php
您通常会这样做:
php/var/www/html/phpinfo.php
您可以使用以下命令行:
php /var/www/html/phpinfo.php
您可以使用命令行:
php /var/www/html/phpinfo.php
如果您想直接在命令行上运行它(这似乎不太可能,因为您已将文件放置在webroot中):
如果希望通过Web服务器访问它,则需要确保服务器配置为运行PHP脚本,然后发出HTTP请求。使用web浏览器是最简单的方法。安装一个或在另一台具有服务器网络访问权限的计算机上使用一个。如果您想直接在命令行上运行它(这似乎不太可能,因为您已将文件放置在webroot中):
如果希望通过Web服务器访问它,则需要确保服务器配置为运行PHP脚本,然后发出HTTP请求。使用web浏览器是最简单的方法。在另一台具有服务器网络访问权限的计算机上安装或使用一个。如果您只对
phpinfo()
的输出感兴趣,您可以通过以下命令行看到相同的信息:
php -i
这将以控制台友好的格式打印,而不是以样式化的HTML显示为
phpinfo()
。如果您只对phpinfo()
的输出感兴趣,您可以通过以下命令行看到相同的信息:
php -i
这将以控制台友好的格式打印它,而不是以样式化的HTML作为phpinfo()
显示。您需要使用
php /var/www/html/phpinfo.php
你需要使用
php /var/www/html/phpinfo.php
对
第一个从命令行运行脚本,第二个从Web服务器获取脚本(假设您已正确配置它)是
第一个从命令行运行脚本,第二个从Web服务器获取脚本(假设您已正确配置)
$curl localhost/phpinfo.php
$curl localhost/phpinfo.php
什么显示它无法打开文件?您收到了什么准确的错误消息?什么显示它无法打开文件?你得到了什么准确的错误信息?