小站sosyuki,取自日漫《凉宫春日系列》中SOS团的人物。长门有希(Yuki)

放上:

小长门有希的消失

凉宫春日的忧郁

SOS团官网

Drupal 使用 views_data_export 模块导出xls数据时 数字格式转换问题


在使用 views_data_export 导出时.

如果数据是长数字 导出 xls 时会转换为科学计数法 , 如果数字是0开头会自动去掉 这样数据就对不上了

解决方案:

在views中重写结果,在数据外面套一个div 并使用 style 进行格式

<div style="mso-number-format:'\@';">[identifier]</div>

Drupal7 feeds 导入时需要多个源才能确定唯一值的处理


<?php


namespace Drupal\ew_cargo_plan\Plugins;


use Drupal\ew_cargo_plan\Entity\EwCargoPlan;
use Drupal\ew_channel\Entity\EwChannel;
use Drupal\ew_product\Entity\EwProduct;
use Drupal\ew_product_stock\Entity\EwProductStock;
use FeedsParserResult;
use FeedsProcessor;
use FeedsSource;

class EwCargoPlanFeedsProcessor extends FeedsProcessor {

  protected $channel_id = '';

  protected $product_id = '';

  public function getMappingTargets() {
    $targets = parent::getMappingTargets();
    $targets['id'] = [
      'name' => t('ID'),
      'optional_unique' => TRUE,

设置 rsync 同步 crontab 并使用 flock 控制锁


设置 rsync 同步 crontab 并使用 flock 控制锁

rsync 分服务端与客户端 以下是服务端配置

port=8090
log file=/home/rsync/rsyncd.log
pid file=/home/rsync/rsync.pid
#address=192.168.0.1
[test]
path=/home/rsync/test
use chroot=true
max connextions=2
read only=no
list=true
uid=root
gid=root
auth user=test
secrets file=/home/rsync/rsyncd.passwd
#hosts allow=192.168.0.1

rsyncd.passwd 格式 用户名:密码

test:JFjsArQcAaVF4N0BfKoknpmtWeGo0ZKL

启动 服务端

rsync --daemon --config=/home/rsync/rsyncd.conf

客户端不需要配置 

/home/rsync/rsyncd.passwd 指定用户名与密码 与服务端相同