我已经在我新买的流行主机 vps ip 上安装了 lamp ,并在 /var/www/ 中编辑一个名为 echo.php 的文件。
echo.php中的内容为:
<?php
phpinfo();
?>
在控制台中,php /var/www/echo.php
可以为我列出 php 信息。
为什么http://vps_ip/echo.php
(在 Firefox 中输入)没有为我列出任何内容?
ssh root@vps_ip:28662
错误信息:ssh:无法解析主机名
奇怪的是vps_ip居然可以用putty连接!
答案1
检查 apache error_log 是否有问题。通常是 /var/log/apache/error_log 或 /var/log/httpd/error_log
您能否确认路径 /var/www 是实际的文档根目录。我建议在该位置以纯文本形式创建另一个文件并验证其是否有效。例如: echo“测试我”>/var/www/test.txt
纯文本文件至少会确认文件夹/文件位于正确的位置,并且您可能会遇到 php 的另一个问题。