drupal drush 在windows下的安装和配置
一、windows下drupal的安装
参考官网:https://www.drupal.org/node/594744
drush下载:https://github.com/drush-ops/drush/releases/download/6.0.0/Drush-6.0-2013-08-28-Installer-v1.0.21.msi
drush各版本下载地址:https://github.com/drush-ops/drush/releases
二、drush的使用
1.安装drupal7 文件夹为drupal75
drush dl drupal- --drupal-project-rename="drupal75" -y
2.cd drupal75执行下面的路径
drush site-install standard --account-name=drupal的帐号 --account-pass=drupal的密码 --db-url=mysql://root:数据库密码@localhost/数据库 -y
例如:
drush site-install standard --account-name=admin --account-pass=admin --db-url=mysql://root:@localhost/drupal7 -y
3.安装模块
drush dl 模块名字 //安装模块 -y 加上y 是肯定
drush en 模块名字 //开启模块 -y
drush dis 模块名字 //卸载模块 -y
4自动下载补全missing的插件
drush en [ModuleName] -y
5.更新模块:
$ drush pm-update
6.清空所有缓存,常用
drush cache-clear all
7.devel生成一堆初始化的测试内容
drush en devel_generate -y
drush generate-content
上面的内容生成了100个测试的nodes
drush help (查看命令帮助)
drush cc (清缓存)
drush cron (运行cron)
二、再centos 下drush的安装
1.参考:https://drupal.org/node/2009426
http://ninghao.net/blog/1370
安装以后报错如图:
解决办法:
编辑:php.ini
搜索disable_functions 去掉 exec、shell_exec
重启服务器
这个有个解决办法:http://cdnimage.com/content/install-drush
配置 PHP.INI
通常情况下,PHP被配置为Web服务器和命令行使用单独的 php.ini 文件。
要查看 Drush 使用哪些 php.ini 文件,请运行:
drush status
如果 Drush 使用和Web服务器相同的 php.ini 文件,您可以通过复制您的Web服务器的 php.ini 文件到该文件夹的 $HOME/.drush 。然后,你可以编辑这个文件,并更改上述而不影响您的Web服务器的 PHP 环境的设置。
Drush 需要相当不受限制的 PHP 环境来运行。特别是,您应该确保 safe_mode , open_basedir , disable_functions 和 disable_classes 的值是空的。
root@debian:~# cp /etc/php5/fpm/php.ini $HOME/.drush
root@debian:~# drush status
The following restricted PHP modes have non-empty values: [error]
disable_functions. This configuration is incompatible with drush.
Please check your configuration settings in /root/.drush/php.ini or
in your drush.ini file; see examples/example.drush.ini for details.
PHP executable : /usr/bin/php
PHP configuration : /root/.drush/php.ini /root/.drush/php.ini
PHP OS : Linux
Drush version : 6.2.0
Drush configuration :
Drush alias files :
vim ~/.drush/php.ini
确保 php.ini 下面几项是这样的:
open_basedir =
disable_functions =
disable_classes =
这样的话, Drush 就在你的 Linux 系统上安装好了,你可以在你的 drupal 站点的根目录上运行 drush 命令。
例如:
下载 views 模块:
drush dl views
常用模块
https://www.drupal.org/project/admin_menu
https://www.drupal.org/project/module_filter
https://www.drupal.org/project/taxonomy_manager
https://www.drupal.org/project/libraries
https://www.drupal.org/project/ctools
https://www.drupal.org/project/token
https://www.drupal.org/project/views
https://www.drupal.org/project/webform
https://www.drupal.org/project/captcha
https://www.drupal.org/project/pathauto
https://www.drupal.org/project/metatag
https://www.drupal.org/project/wysiwyg
https://www.drupal.org/project/ckeditor
https://www.drupal.org/project/imce
https://www.drupal.org/project/devel
https://www.drupal.org/project/ds Display Suite
https://www.drupal.org/project/jquery_update
https://www.drupal.org/project/back_to_top
https://www.drupal.org/project/baidu_analytics
https://www.drupal.org/project/xmlsitemap
https://www.drupal.org/project/syntaxhighlighter
https://www.drupal.org/project/syntaxhighlighter_insert
https://www.drupal.org/project/mobile_switch
https://www.drupal.org/project/colorbox
https://www.drupal.org/project/references
https://www.drupal.org/project/date
https://www.drupal.org/project/field_group
https://www.drupal.org/project/flag
https://www.drupal.org/project/tagclouds
https://www.drupal.org/project/insert
https://www.drupal.org/project/quicktabs
https://www.drupal.org/project/votingapi
https://www.drupal.org/project/vote_up_down
https://www.drupal.org/project/commerce
https://www.drupal.org/project/question_answer
https://www.drupal.org/project/invite
https://www.drupal.org/project/addressfield
https://www.drupal.org/project/autocomplete_deluxe
https://www.drupal.org/project/commerce_alipay
https://www.drupal.org/project/commerce_checkout_redirect
https://www.drupal.org/project/commerce_userpoints
https://www.drupal.org/project/rules
https://www.drupal.org/project/panels
https://www.drupal.org/project/context
https://www.drupal.org/project/varnish
https://www.drupal.org/project/custom_breadcrumbs
https://www.drupal.org/project/views_bulk_operations
https://www.drupal.org/project/backup_migrate
https://www.drupal.org/project/diff
https://www.drupal.org/project/page_title
https://www.drupal.org/project/link
https://www.drupal.org/project/logintoboggan
https://www.drupal.org/project/breakpoints
https://www.drupal.org/project/nodequeue
https://www.drupal.org/project/features
https://www.drupal.org/project/hierarchical_select
https://www.drupal.org/project/field_collection
https://www.drupal.org/project/seo_checklist
https://www.drupal.org/project/content_access
https://www.drupal.org/project/profile2
https://www.drupal.org/project/imagecache_actions
https://www.drupal.org/project/entityreference
https://www.drupal.org/project/search_api_solr
https://www.drupal.org/project/search_api
https://www.drupal.org/project/l10n_update
https://www.drupal.org/project/site_map
https://www.drupal.org/project/geshifilter
https://www.drupal.org/project/feeds
https://www.drupal.org/project/adsense
drupal drush 在windows下的安装和配置的更多相关文章
- Windows下pry安装和配置
Windows下pry安装和配置 pry是一个增强型的交互式命令行工具,比irb强大. 有自动完成功能,自动缩进,有颜色.有更强大的调试功能. pry 安装很简单. 在终端输入: gem instal ...
- windows下redis安装和配置
windows下redis安装和配置 redis介绍 Redis是一个开源,高级的键值存储和一个适用的解决方案,用于构建高性能,可扩展的Web应用程序. Redis有三个主要特点,使它优越于其它键值数 ...
- solr在windows下的安装及配置
solr在windows下的安装及配置 首先,solr是基于Java开发的,所以使用的话需要先进行java环境的配置,在Java环境配置好之后就可以去http://www.apache.org/dyn ...
- Lua在Windows下的安装、配置、运行
Lua在Windows下的安装.配置.运行 本文链接:https://blog.csdn.net/ChinarCSDN/article/details/78667262 展开 # Windows下安装 ...
- QT在windows下的安装与配置
先了解Qt: Qt一直以来,分为商业.开源两个版本,商业版本为用户提供了二级制的动态库,直接安装既可以使用,但是需要花钱购买license,而开源版本则遵守GPL协议,提供了源码,用户需要自行编译,才 ...
- windows下手动安装和配置xamarin
安装xamarin xamarin官方给出了两种安装方式,自动安装和手动安装. 自动安装比较简单,到http://xamarin.com/download下载xamarininstaller.exe ...
- windows下nginx安装、配置与使用(转载)
目前国内各大门户网站已经部署了Nginx,如新浪.网易.腾讯等:国内几个重要的视频分享网站也部署了Nginx,如六房间.酷6等.新近发现Nginx 技术在国内日趋火热,越来越多的网站开始部署Nginx ...
- Python在windows下的安装与配置
安装python 文件准备: A. python安装文件:我用的是python-3.4.3.amd64.msi: 安装很简单,直接双击点下一步即可: 配置环境变量,在windows系统变量中找到pat ...
- windows下nginx安装、配置与使用
目前国内各大门户网站已经部署了Nginx,如新浪.网易.腾讯等:国内几个重要的视频分享网站也部署了Nginx,如六房间.酷6等.新近发现Nginx 技术在国内日趋火热,越来越多的网站开始部署Nginx ...
随机推荐
- 简单示例:Spring4 整合 单个Redis服务
1. 引入spring-data-redis.jar API:https://docs.spring.io/spring-data/redis/docs/current/api/org/springf ...
- python标准库介绍——35 pipes 模块详解
==pipes 模块== (只用于 Unix) ``pipes`` 模块提供了 "转换管道 (conversion pipelines)" 的支持. 你可以创建包含许多外部工具调用 ...
- 在Spring Boot中使用Spring-data-jpa实现分页查询(转)
在我们平时的工作中,查询列表在我们的系统中基本随处可见,那么我们如何使用jpa进行多条件查询以及查询列表分页呢?下面我将介绍两种多条件查询方式. 1.引入起步依赖 2.对thymeleaf和jpa进 ...
- 使用 NodeJS + Express 從 GET/POST Request 取值 -摘自网络
過去無論哪一種網站應用程式的開發語言,初學者教學中第一次會提到的起手式,八九不離十就是 GET/POST Request 的取值.但是,在 Node.js + Express 的世界中,彷彿人人是高手 ...
- php分享十五:php的数据库操作
一:术语解释: What is an Extension? API和扩展不能理解为一个东西,因为扩展不一定暴露一个api给用户 The PDO MySQL driver extension, for ...
- java、oracle对CLOB处理
oracle CLOB字段转换位VARCHAR 1.实际上处理CLOB字段的时候,直接TO_CHAR,当长度超过4000的时候,会报错,提示列被截取: CLOB转varchar2:select to_ ...
- eclipse CDT写c++使用文件作为输入源(输入重定向)
在main函数第一句添加下面. freopen("inputfile","r",stdin); 创建一个inputfile,放project根文件夹下. 注意添 ...
- ios处理键盘
#pragma mark - Keyboard - (void)addKeyboardNoti { [[NSNotificationCenter defaultCenter] addObserver: ...
- 四、s3c2440 裸机开发 通用异步收发器UARN
四.通用异步收发器UARN 原文地址 http://blog.csdn.net/woshidahuaidan2011/article/details/51137047 by jaosn Email: ...
- [na]tcp&udp层各协议小结
TCP和UDP 传输层功能: 可靠性:序列号.确认号&flag位 有效性:win滑动窗口 这篇目录索引: Tcp可靠性 Tcp流控 Tcp拥塞控制 Tcp运输连接管理 TCP的可靠性和流控 为 ...