当前位置: 首页 > 知识库问答 >
问题:

Drupal 7多站点不工作

师承弼
2023-03-14

我正在尝试为现有的drupal 7站点设置多站点。我所做的是

>

  • 创建了一个数据库并导入了现有站点数据库以用于新站点

    在站点目录中创建了一个名为mysite.local的文件夹,并复制了 settings.ph 并使用新文件夹更改了数据库配置。

    在/etc/hosts文件中添加了一个条目。

    我的网站

    在/etc/apache2/sites-available中添加了文件mysite.local.conf,并添加了以下几行。

        
            DocumentRoot "/var/www/html/drupal/sites/mysite.local"
            ServerName mysite.local
            ServerAlias mysite.local
        `
    

    启用了这个网站

    然后添加了一个指向该目录的符号链接

    ln -s /var/www/html/drupal /var/www/html/drupal/sites/mysite.local

    但是我在访问mysite.local时得到403。

    谁能帮我弄清楚这里出了什么问题

  • 共有1个答案

    贺景铄
    2023-03-14

    即使是多站点,也需要将其指向根目录。Drupal将根据域名找出将设置拉到哪里。php来自。将DocumentRoot更改回/var/www/html/drupal

     类似资料:
    • 我目前正在开发多个Vue。js SPA是本地的,在尝试使用NGINX反向代理为这些应用提供服务时遇到了各种问题。具体来说,我遇到了许多与websockets或sockjs节点相关的错误,这会破坏vue应用程序的热重新加载功能。(404未找到)的。 这些SPA中的每一个都运行在它们自己的ode.js服务器上,这些服务器在它们的服务器根目录上发送静态文件。应该通过NGINX反向代理访问它们: 对于开发

    • 我找不到任何答案,也许有人知道。我试图设置maven站点和maven javadoc插件,但这似乎是不可能的。每次我运行mvn站点:run时,我都会得到这个堆栈跟踪: 而在maven网站上我得到了一堆包不存在的错误。这东西似乎根本不起作用,我尝试了各种配置。前一段时间,我也花了很多时间来尝试这件事的工作,并成功地添加了一些,但它现在不工作。我看起来不可能设置,所以我需要一些帮助,也许我错过了什么。

    • 问题内容: 我有一段可捕获JSON数据的JavaScript。在本地执行时,一切似乎都可以正常工作。但是,当我尝试从其他站点访问它时,它不起作用。 这是脚本。 您可以在“ http://mydeveloperpage.com/sandbox/ajax_json_test/ ”中找到完全相同的文件的副本。 任何帮助将不胜感激。 谢谢! 问题答案: 从文档中: 由于浏览器安全性的限制,大多数“ Aja

    • Flask-SocketIO从2.0版本起带有负载均衡器支持多个工作站。部署多个工作站给了使用Flask-SocketIO的应用程序有能力在多进程和多主机之间传播客户端链接,这种方式的扩展支持极大规模的并发客户端。 使用多个Flask-SocketIO工作站需要两个依赖: * 负载均衡器必须要配置成总是将所有的HTTP请求从一个给定的客户端转发到同样的工作站中。这有时会作为sticky sessi

    • 我有一个多站点系统正在运行。与一个子文件夹一切完美的作品。前端在,后端在 但是现在我需要和后端应位于但它没有。我想问题出在我的中。 有人知道这个问题吗,怎么解决?

    • 我配置了logstash转发器并尝试解析日志文件。希望我通过查阅日志正确地完成了所有步骤。在运行logstash配置文件和logstash转发器时,我没有看到任何错误,但是文件解析没有启动。 以下是我的配置详细信息 日志存储的输出 sudo-bin/logstash-f/etc/logstash/central。使用里程碑1输入插件“lumberjack”进行配置。这个插件应该可以工作,但会从像你