首先,我是初学者。
我尝试运行本地Wordpress设置,所以在ubuntu 18.04中我安装了Apache,MySQL和php。 Apache和MySQL设置很好。
我跑:
sudo ifconfig | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | grep -v '127.0.0.1'
输出:192.168.1.100
我在浏览器中转到 192.168.1.100/index.html 并 Apache2 Ubuntu默认页面显示。
然后我将 info.php 文件放在 / var / www / html / 中,看看php是不是 安装正确,但当我去 192.168.1.100/info.php 时 测试如果php工作,我得到一个白色的空白页。有以下几点 在页面源代码中。
<?php
phpinfo();
?>
#REAL DEAL#当我在 / home / user / 中添加 info.php 然后运行<时,奇怪的是/ p>
php -S localhost:8000
然后转到 localhost:8000 / info.php 来测试php 紫色 php信息页面显示!
为什么它不显示在 192.168.1.100/info.php ? php是否正确安装?这种方式也被接受了吗?这是对的吗?发生了什么事,出了什么问题? 我也读了这个主题: LAMP and PHP Issue但是没有弄明白。
答案 0 :(得分:0)
因为您目前位于终端中的touch_softlockup_watchdog()
,并且您从此目录运行/home/user
。这就是php从这个目录中打开服务器的原因。
运行此命令php -S localhost:8000
,然后运行命令/var/www/html
cd /var/www/html