为了账号安全,请及时绑定邮箱和手机立即绑定

如何修复“Apache2 Debian 默认页面”而不是我的站点

如何修复“Apache2 Debian 默认页面”而不是我的站点

PHP
牧羊人nacy 2021-06-09 14:13:30
我试图用我的树莓派地址读取我的 DS18B20 传感器温度,我在 /var/www/html/index.php 中编写了这段代码<?php      // Fichier à lire      $file = "/sys/bus/w1/devices/28-80000026ddb1/w1_slave";      // Lecture ligne par ligne      $lines = file($file);      // Recupere la 2nd ligne      $temp = explode(’=’, $lines[1]);      // Formatage de la temperature      $temp = number_format($temp[1]/1000,2, ’.’, ’’);      // On affiche la temperature      echo $temp;echo" degrés Celius";?>它出什么问题了?它向我展示了以下内容:
查看完整描述

2 回答

?
一只名叫tom的猫

TA贡献1906条经验 获得超3个赞

您正在看到您的网络服务器的根页面。您的 PHP 代码不在根页面中,您需要浏览到页面 index.php 。

在浏览器栏中点击显示 Apache2 Debian 默认页面的 url,然后是:

/index.php

代替

/index.html

例如:

[ip_address]/index.php

如果 apache 配置文件是默认的,应该不需要其他设置来浏览您的页面。可以进一步配置将根页面更改为您的。

是的,应该安装 PHP 才能运行 PHP 代码。


查看完整回答
反对 回复 2021-06-19
?
BIG阳

TA贡献1859条经验 获得超6个赞

您需要安装 PHP,将其链接到您的 apache 安装,然后告诉 apache 根页面是“index.php”而不是“index.html”,以便当您请求“/”时它可以执行 index.php 脚本。

1- 安装 PHP 引擎,例如作为 apache SAPI 模块:

apt install libapache2-mod-php7.0

2- 把这个放在你的虚拟主机或你的 /etc/apache2/apache2.conf 文件中:

DirectoryIndex index.php index.html

3-重启apache

您现在应该可以使用 apache httpd 执行 PHP 代码了


查看完整回答
反对 回复 2021-06-19
  • 2 回答
  • 0 关注
  • 1041 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信