Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache DirectAdmin更改文档根目录_Apache_Document Root_Directadmin - Fatal编程技术网

Apache DirectAdmin更改文档根目录

Apache DirectAdmin更改文档根目录,apache,document-root,directadmin,Apache,Document Root,Directadmin,当我更改httpd.conf的DocumentRoot时,什么也没有发生。 我在这里找到了httpd.conf: /usr/local/directadmin/data/user/paynitapp 我的httpd.conf是: 当我将此public\u html更改为public\u html/public时,什么都没有发生。 根目录仍然是public\u html您可以尝试以下操作(DirectAdmin) 在管理级别:访问“自定义HTTPD配置” 在自定义HTTPD配置中:选择要

当我更改
httpd.conf的DocumentRoot时,什么也没有发生。
我在这里找到了
httpd.conf

/usr/local/directadmin/data/user/paynitapp
我的
httpd.conf
是:

当我将此
public\u html
更改为
public\u html/public
时,什么都没有发生。 根目录仍然是
public\u html

您可以尝试以下操作(DirectAdmin)

  • 在管理级别:访问“自定义HTTPD配置”
  • 在自定义HTTPD配置中:选择要更改的域DocumentRoot
  • 只添加需要插入的VirtualHost的几行。 “|?DOCROOT=/home/USERHOSTING/domains/YOURDOMAIN/public|html/public |”

首先确保您确实重新启动了服务,其次确保文件是正确的,例如,在其中放入明确的语法错误,然后重新启动服务。它启动了吗?是的,当我更改并运行“systemctl status httpd.service”时,我得到了一个错误:语法错误在/usr/local/directadmin/data/users/paynitapp/httpd.confOK的第29行,这很好。下一步:确保您没有查看客户端缓存的结果。我总是按cmd+shift+R来删除缓存,它不会删除缓存,但确实应该完全重新加载请求的URL。最好是使用匿名浏览器窗口。无论如何,下一个选项可能是重写主机配置或动态配置文件中的规则。