为什么 Apache2 不能在 /var/www/html/ 之外寻找 PHP 文件?

毒蛇

我刚刚开始了解 PHP、MySql 的全部内容,以及它与前端开发的联系。在执行此操作时,我发现我无法执行 PHP 文件,除非它位于 /var/www/html 目录中。我已经从包括 askubuntu 在内的多个来源找到了有关此解决方案的信息,但我永远找不到原因。那么这是否意味着 PHP 文件必须始终位于该特定目录中?我可以做任何事情来在里面创建一个 PHP 文件,比如我的 Documents 文件夹成功运行而不是被 Mozilla“保存”-ad?请帮忙。

光滑的

因为它没有配置这样做,默认情况下 Apache 只会在/var/www/html目录中提供 php 文件

您可以将 Apache 设置为在系统内的任何位置查看内容,为了实现此类目的,您需要更改 Apache 设置,它们大多位于/etc/apache2.

请注意,这仅适用于 Ubuntu 14.04 LTS 和更新版本。

在我的 Ubuntu 14.04 LTS 中,文档根目录设置为/var/www/html. 它在以下文件中配置:

/etc/apache2/sites-available/000-default.conf

所以只要做一个

sudo nano /etc/apache2/sites-available/000-default.conf

并将以下行更改为您想要的:

DocumentRoot /var/www/html

还做一个

sudo nano /etc/apache2/apache2.conf

并找到这个

<Directory /var/www/html/>    Options Indexes FollowSymLinks  AllowOverride None  Require all granted
</Directory>

并更改/var/www/html到您的首选目录

并保存它。

保存更改后,只需重新启动 apache2 网络服务器即可完成:)

sudo service apache2 restart 


如果您更喜欢图形文本编辑器,则只需将 替换 sudo nano gksu gedit .

摘自:https : //stackoverflow.com/a/23175981

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我的php文件不能在xamppp上运行?

来自分类Dev

为什么apache2服务器未在php文件下进行处理

来自分类Dev

为什么我不能在xampp中使用php编写文件?

来自分类Dev

为什么我不能在apache中阻止单个node.js文件?

来自分类Dev

为什么我不能在方法之外创建实例

来自分类Dev

apache2为什么不尊重我的envvars文件?

来自分类Dev

apache2为什么不尊重我的envvars文件?

来自分类Dev

为什么Windows EXE文件不能在Linux上运行?

来自分类Dev

为什么我不能在Ubuntu中打开txt文件?

来自分类Dev

为什么不能在平台之间移动对象(.obj)文件?

来自分类Dev

为什么chmod不能在/ media下的文件上工作?

来自分类Dev

为什么不能在if语句下获取文件名?

来自分类Dev

为什么我不能在 Pycharm 上运行我的文件?

来自分类Dev

为什么我不能在PHP中比较这些数字?

来自分类常见问题

“ aapt” IOException错误= 2,没有这样的文件或目录“为什么我不能在jenkins上建立我的gradle?

来自分类Dev

为什么Require指令不能在Apache上正常工作?

来自分类Dev

为什么Require指令不能在Apache上正常工作?

来自分类Dev

为什么PHP include()不能更改文件访问时间?

来自分类Dev

为什么我的图像文件不能用PHP上传?

来自分类Dev

php为什么我不能运行批处理文件?

来自分类Dev

为什么我的 Excel 文件不能用 PHP 打开?

来自分类Dev

无法使用apache2运行PHP文件

来自分类Dev

为什么我不能在方法主体之外声明通用匿名方法?

来自分类Dev

为什么我不能在FacebookCallback之外使用ArrayList变量

来自分类Dev

为什么我可以在for循环中多次重定义相同的变量,但不能在循环之外?

来自分类Dev

为什么不能在主类中创建除主方法之外的其他方法?

来自分类Dev

为什么不能在“ if语句”之外访问java中“ if语句”内部的值?

来自分类Dev

Java:为什么不能在main之外调用此方法?

来自分类Dev

为什么不能在声明范围之外访问用new声明的变量?

Related 相关文章

  1. 1

    为什么我的php文件不能在xamppp上运行?

  2. 2

    为什么apache2服务器未在php文件下进行处理

  3. 3

    为什么我不能在xampp中使用php编写文件?

  4. 4

    为什么我不能在apache中阻止单个node.js文件?

  5. 5

    为什么我不能在方法之外创建实例

  6. 6

    apache2为什么不尊重我的envvars文件?

  7. 7

    apache2为什么不尊重我的envvars文件?

  8. 8

    为什么Windows EXE文件不能在Linux上运行?

  9. 9

    为什么我不能在Ubuntu中打开txt文件?

  10. 10

    为什么不能在平台之间移动对象(.obj)文件?

  11. 11

    为什么chmod不能在/ media下的文件上工作?

  12. 12

    为什么不能在if语句下获取文件名?

  13. 13

    为什么我不能在 Pycharm 上运行我的文件?

  14. 14

    为什么我不能在PHP中比较这些数字?

  15. 15

    “ aapt” IOException错误= 2,没有这样的文件或目录“为什么我不能在jenkins上建立我的gradle?

  16. 16

    为什么Require指令不能在Apache上正常工作?

  17. 17

    为什么Require指令不能在Apache上正常工作?

  18. 18

    为什么PHP include()不能更改文件访问时间?

  19. 19

    为什么我的图像文件不能用PHP上传?

  20. 20

    php为什么我不能运行批处理文件?

  21. 21

    为什么我的 Excel 文件不能用 PHP 打开?

  22. 22

    无法使用apache2运行PHP文件

  23. 23

    为什么我不能在方法主体之外声明通用匿名方法?

  24. 24

    为什么我不能在FacebookCallback之外使用ArrayList变量

  25. 25

    为什么我可以在for循环中多次重定义相同的变量,但不能在循环之外?

  26. 26

    为什么不能在主类中创建除主方法之外的其他方法?

  27. 27

    为什么不能在“ if语句”之外访问java中“ if语句”内部的值?

  28. 28

    Java:为什么不能在main之外调用此方法?

  29. 29

    为什么不能在声明范围之外访问用new声明的变量?

热门标签

归档