当前位置: 首页 > news >正文

游览器找不到服务器上PHP文件的一种原因

最近在练习搭建网站,遇到游览器找不到服务器上的php文件的问题。后来查找发现,apache文档根目录跟apache虚拟主机文档根目录不同,服务器开启了虚拟主机功能。这导致游览器找不到php文件。使用的环境LAMP 里操作系统和软件版本如下:CentOS 7.8 64bit,Apache 2.4.46 ,MariaDB 10.5.9,PHP 7.4.29 。

可以修过虚拟主机的文档根地址来处理这个问题。或者不开启虚拟主机功能。

注意事项:/home/www/htdxxx只是目录名的一个示意名,具体要根据计算机的实际来设置。

1、apache 的 httpd.conf 文件部分内容

1.1、apache文件根目录

DocumentRoot "/home/www/htdxxx"
<Directory "/home/www/htdxxx">
    Options FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

1.2、是否包含vhost.conf。这里设置了不包含该文件

# Virtual hosts
# Include conf/extra/httpd-vhosts.conf

1.3、目录索引(DirectoryIndex)。index.html与index.php的位置影响网站的网页能否正常显示。

# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

2、httpd-vhosts.conf文件部分内容

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot "/home/www/htdxxx/dummy-host.example.com"
    ServerName dummy-host.example.com
    ServerAlias www.dummy-host.example.com
    ErrorLog "logs/dummy-host.example.com-error_log"
    CustomLog "logs/dummy-host.example.com-access_log" common
</VirtualHost>

<VirtualHost *:80>
    ......     # 备注:省略了几行
</VirtualHost>

http://www.lryc.cn/news/178833.html

相关文章:

  • C++之std::function的介绍
  • 卷积神经网络学习(一)
  • 使用KEIL自带的仿真器仿真遇到问题解决
  • 4700 万美元损失,Xn00d 合约漏洞攻击事件分析
  • 第5讲:v-if与v-show的使用方法及区别
  • C理解(一):内存与位操作
  • ESP8266使用记录(四)
  • 云原生Kubernetes:K8S安全机制
  • 【数据结构】归并排序、基数排序算法的学习知识点总结
  • 【C++】C++模板进阶 —— 非类型模板参数、模板的特化以及模板的分离编译
  • HTML的相关知识
  • 基于微信小程的流浪动物领养小程序设计与实现(源码+lw+部署文档+讲解等)
  • Java后端接口编写流程
  • 【问题记录】解决“命令行终端”和“Git Bash”操作本地Git仓库时出现 中文乱码 的问题!
  • 软考高级之系统架构师之软件需求工程
  • 使用 Velocity 模板引擎的 Spring Boot 应用
  • mysql的mvcc详解
  • FreeRTOS两个死机原因(中断调用接口异常)【杂记】
  • 【AI视野·今日Robot 机器人论文速览 第四十三期】Thu, 28 Sep 2023
  • 批量快捷创建新数组的几种方式
  • 单目标应用:基于沙丁鱼优化算法(Sardine optimization algorithm,SOA)的微电网优化调度MATLAB
  • 基于Halo搭建个人博客
  • DPDK系列之三十一DPDK的并行机制简介
  • 【Java】复制数组的四种方式
  • 设计模式5、原型模式 Prototype
  • 驱动挂载物理页代码示例
  • 【新版】系统架构设计师 - 层次式架构设计理论与实践
  • 大数据Flink(九十):Lookup Join(维表 Join)
  • Docker方式创建MySQL8的MGR集群
  • 问 ChatGPT 关于GPT的事情:扩展篇