【发布时间】:2011-11-01 04:33:38
【问题描述】:
我写了一个名为phpinfo.php的测试文件,CentOS中的路径是/var/www/html/phpinfo.php。没有浏览器,有没有办法运行文件并查看输出?
【问题讨论】:
-
$ curl localhost/phpinfo.php
标签: php linux command-line centos command-line-interface
我写了一个名为phpinfo.php的测试文件,CentOS中的路径是/var/www/html/phpinfo.php。没有浏览器,有没有办法运行文件并查看输出?
【问题讨论】:
$ curl localhost/phpinfo.php
标签: php linux command-line centos command-line-interface
是的。
- php /var/www/html/phpinfo.php
- curl http://localhost/phpinfo.php
第一个从命令行运行脚本,第二个从网络服务器获取它(假设您已正确配置它)
【讨论】:
如果您想直接在命令行上运行它(这似乎不太可能,因为您已将文件放在 webroot 中):
php /path/to/script.php
如果您想通过网络服务器访问它,那么您需要确保服务器已配置为运行 PHP 脚本,然后发出 HTTP 请求。使用网络浏览器是最简单的方法。安装一个或在另一台可以通过网络访问服务器的计算机上使用一个。
【讨论】:
如果您只对phpinfo() 的输出感兴趣,您可以在命令行中看到相同的信息:
php -i
这会以控制台友好的格式打印它,而不是像phpinfo() 那样以样式化的 HTML 显示。
【讨论】:
你需要使用。
php /var/www/html/phpinfo.php
【讨论】:
你通常会这样做:
php /var/www/html/phpinfo.php
【讨论】:
您可以使用命令行:
php /var/www/html/phpinfo.php
【讨论】: