You are here

drupal7

内容包括drupal7教程,drupal7汉化,drupal7主题,drupal7模板,drupal7中文手册,drupal7 views,drupal7中文,drupal7安装,drupal7开发,drupal7视频,等

360浏览器兼容模式下段落P标签两端对齐

g089h515r806 的头像
Submitted by g089h515r806 on 星期五, 2019-09-06 06:36

作者:亚艾元技术部

    我们在Drupal8项目中,遇到一个段落P标签对齐的问题。最新的浏览器下面,都没有问题,但是360浏览器,选择了兼容模式,问题就出来了,客户使用360浏览器的还是比较多,让我们一定解决这个问题。总是对不齐。尝试了很久,我们的工程师都没有解决,后来我们向CSS专家shixinwzw求助,给出了一个兼容性较强的CSS实现。

论坛:

Drupal版本:

Nginx 配置子目录指向本地文件其它地方

g089h515r806 的头像
Submitted by g089h515r806 on 星期日, 2019-08-25 03:28

作者:亚艾元技术部

我们将Drupal7的网站静态化以后,生成的文件,没有放到Drupal网站的根目录下面。我们没有为其分配子域名。而是采用主域名下面的子目录的形式:

 

www.example.com/subsite1/

我们原来的处理是在www.example.com所在的目录下面创建一个subsite1这样的子目录,做以下nginx配置:

location = /subsite1/ {

论坛:

Drupal版本:

Drupal 7 网站静态化打包文档

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2019-08-24 08:53

作者: 老葛 亚艾元软件

随着Drupal7版本的进入历史,官方不再维护,相信越来越多的用户,会选择将Drupal7网站静态化,这样会避免各种安全问题,还会提升速度,作为历史遗留网站的一个过渡。随着这样的需求越来越多,我们尝试了与原来boost静态化不同的静态化模式,将Drupal7网站彻底转换为静态html,完全不依赖PHP,mysql数据库。

Drupal7下面的静态化打包,我们采用static模块,在此基础之上,为了兼容nginx,做了进一步的改进。


参考配置: 


Production host:生成站点所在路径,可以包含子目录。

Root cache directory:文件的存放目录的根目录。

Normal cache directory:实际存放的本地目录


论坛:

Drupal版本:

Mysql 导入sql指定编码

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2019-07-30 02:51

Mysql 从linux下面导出的sql,在xampp环境下面,导入,经常会报错误。经过检查是由于编码的问题。

在windows下面的命令行导入时,需要指定编码:


mysql -uroot -p --default-character-set=utf8 

create database mydb;
use mydb;
source mydb.sql;


这样导入,就会很顺利。


论坛:

Drupal版本:

apache无权访问问题的解决

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2019-02-16 08:47

问题:

You don't have permission to access / on this server apache 2.2.15

 

检查日志发现问题:

 

htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable

 

搜索:

https://stackoverflow.com/questions/15607300/htaccess-pcfg-openfile-unable-to-check-htaccess-file-ensure-it-is-readable-and

 

原因,启用了selinux,导致不正常。

论坛:

Drupal版本:

drupal7下,media模块ios系统下面无法上传的问题

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2019-02-16 08:45

ios版本下面,media模块提供的上传,一致存在问题,用户无法滚动到下面,点击保存按钮。


media 模块,media/templates下面的模板文件,增加了以下内容:

<div class="mainContainer-scroll" style="position:absolute;height:100%;width:100%;top:0;left:0;-webkit-overflow-scrolling: touch;-webkit-transform: translate3d(0, 0, 0);overflow-y:scroll;">

    <div class="Content" style="height:2000px;width:100%;">

...

    </div>

</div>


解决ios下面,无法滚动到下面的问题。增加CSS

.ui-dialog.media-wrapper{

论坛:

Drupal版本:

Drupal7下resumable_download模块解决私有文件视频播放问题

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2019-02-16 08:40

问题描述:

用户的视频播放,总是存在问题,苹果下面播放不了,我采取了趋势,android的可以了,但是苹果不行。


后来无意中发现,竟然是客户网站采用私有文件系统导致的,同样的视频,在公开的文件系统下面就可以。原来的文件都存储成了私有格式,也不便于直接转换回来。我查找了一下,有这个一个模块,刚好解决这个问题。



Drupal does not support download resume , meaning that downloading large private files can be troublesome because if for any

reason the download fails , there is no way to continue downloading from where it stopped and the whole file should be

downloaded again.


It also supports several extra features

  

论坛:

Drupal版本:

页面

Subscribe to RSS - drupal7