【问题标题】:How to host drupal in wpn-xm, nginx如何在 wpn-xm、nginx 中托管 drupal
【发布时间】:2016-02-20 06:02:53
【问题描述】:

最近我下载了 WPN-XM 完整安装程序并尝试进一步开发我的 drupal 网站,因为 WPN-Xm 比 Microsoft Windows 中的其他开发堆栈执行得更快。但是在drupal中,只有主页是可见的,所有其他页面都显示404错误。我的网站使用了 drupal 中的 clean url 功能。如何使用 WPN-XM 的 nginx 网络服务器成功托管 drupal 网站?

【问题讨论】:

标签: php nginx wpn-xm


【解决方案1】:

Drupal 7 安装说明 带有 WPN-XM 的“干净 URL”和本地域

  1. https://ftp.drupal.org/files/projects/drupal-7.42.zip
  2. 解压到/www文件夹
    • drupal自带文件夹:drupal-7.42,重命名为drupal7
  3. 在浏览器中打开:http://localhost/drupal7/install.php
  4. 选择“标准”
  5. 启用 PHP 扩展“gd”
    • php.ini: extension=php_gd2.dll
  6. 使用管理员创建数据库
  7. 使用“数据库”、“用户”和“密码”
  8. 配置网站
  9. 终于安装了 Drupal:http://localhost/drupal7/

启用本地 VHost - http://drupal7.dev/

  1. 将drupal7.conf 从domains-disabled 复制到domains-enabled 文件夹
  2. 编辑文件并检查您是否拥有:
    • root www/drupal7;
    • server_name drupal7.dev;
  3. 然后添加带有 SCP 的虚拟主机
    • 右键单击托盘,“ManageHosts”
    • 点击添加输入127.0.0.1drupal7.dev + "ok"
    • 点击主“确定”
  4. 重启nginx
  5. 最后,打开http://drupal7.dev/

启用干净网址

  1. 打开http://drupal7.dev/
  2. 登录
  3. 要启用干净的 url,请转到“配置 > Clean-Urls”或直接到
  4. 启用复选框“启用干净的网址”,然后提交
  5. 最后,打开http://drupal7.dev/admin/content

最后你会得到一个带有干净 URL 的虚拟主机 drupal7.dev - 从 C:\<server>\www\drupal7 提供服务。

【讨论】:

    猜你喜欢
    • 2016-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多