我想在 Apache2 上的端口 82 上托管一个 PHP 站点. 虚拟主机配置文件将如何?我是新来的


<VirtualHost *:82>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
ServerAdmin abc@gmail.com
DocumentRoot /var/www/html/crm_new
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
ServerName air.in
ServerAlias www.air.in
</VirtualHost>

这是我的配置文件。 但它没有加载索引.php

我建议:

  • 删除您列出两次的任何指令(例如。DocumentRoot, ErrorLog, CustomLog)
  • 请记住,每次更改此文件时,都需要重新启动 Apache 。
  • 重新启动 Apache 时,请注意显示的任何警告/错误,因为这些警告/错误会告诉您是否有任何问题。
  • 查看您在 ErrorLog 中指定的日志文件("tail/path/to/log/file"),看看是否列出了任何问题。
  • 如果您列出的任何日志文件不存在,您可能需要先创建它们并确保它们可由 Apache 用户写入。
  • 在尝试让 php 工作之前,请尝试让静态 html 文件工作。通过这种方式,您可以先解决Apache和移植问题,然后再使其与php一起使用。

相关内容

  • 没有找到相关文章

最新更新