头像

layer.open({
 title: '在线调试',
 content: '可以填写任意的layer代码',
 shade:0
});

shade – 遮罩

类型:String/Array/Boolean,默认:0.3

即弹层外区域。默认是0.3透明度的黑色背景(’#000’)。如果你想定义别的颜色,可以shade: [0.8, ‘#393D49′];如果你不想显示遮罩,可以shade: 0

shadeClose – 是否点击遮罩关闭

类型:Boolean,默认:false

如果你的shade是存在的,那么你可以设定shadeClose来控制点击弹层外区域关闭。

 

头像

pg_restore数据库恢复指令

pg_restore restores a PostgreSQL database from an archive created by pg_dump.

Usage:
pg_restore [OPTION]… [FILE]

General options:
-d, –dbname=NAME        connect to database name
-f, –file=FILENAME      output file name
-F, –format=c|d|t       backup file format (should be automatic)
-l, –list               print summarized TOC of the archive
-v, –verbose            verbose mode
–help                   show this help, then exit
–version                output version information, then exit

Options controlling the restore:
-a, –data-only          restore only the data, no schema
-c, –clean              clean (drop) database objects before recreating
-C, –create             create the target database
-e, –exit-on-error      exit on error, default is to continue
-I, –index=NAME         restore named index
-j, –jobs=NUM           use this many parallel jobs to restore
-L, –use-list=FILENAME  use table of contents from this file for
selecting/ordering output
-n, –schema=NAME        restore only objects in this schema
-O, –no-owner           skip restoration of object ownership
-P, –function=NAME(args)
restore named function
-s, –schema-only        restore only the schema, no data
-S, –superuser=NAME     superuser user name to use for disabling triggers
-t, –table=NAME         restore named table
-T, –trigger=NAME       restore named trigger
-x, –no-privileges      skip restoration of access privileges (grant/revoke)
-1, –single-transaction
restore as a single transaction
–disable-triggers       disable triggers during data-only restore
–no-data-for-failed-tables
do not restore data of tables that could not be
created
–no-security-labels     do not restore security labels
–no-tablespaces         do not restore tablespace assignments
–use-set-session-authorization
use SET SESSION AUTHORIZATION commands instead of
ALTER OWNER commands to set ownership

Connection options:
-h, –host=HOSTNAME      database server host or socket directory
-p, –port=PORT          database server port number
-U, –username=NAME      connect as specified database user
-w, –no-password        never prompt for password
-W, –password           force password prompt (should happen automatically)
–role=ROLENAME          do SET ROLE before restore

If no input file name is supplied, then standard input is used.

头像

PostgreSQL11允许远程访问

安装目录PostgreSQL\11\data\pg_hba.conf

# IPv4 local connections:
host    all             all             127.0.0.1/32            md5
host    all             all             192.168.1.0/24            md5

表示允许网段192.168.1.0上的所有主机访问数据库。

0.0.0.0/0,表示允许所有主机访问数据库。

其中,数字24是子网掩码,表示允许192.168.1.0–192.168.1.255的计算机访问。

头像

Linux宝塔面板FTP无法连接

解决方法:

1、确定自己服务器中安全组的,22、21、(39000 – 40000)端口处于放行状态。

我这边用的是阿里云的ECS服务器,这边已经排查了。确定没有问题,同样遇到这个问题的,请先排查这个端口放行状态。

2、排查了端口之后,进入宝塔Linux面板中的“软件管理”“运行环境”,找到Pure-Ftpd,点击:设置。

3、点击配置修改,查找“ForcePassiveIP”(位置188行左右)

4、去掉ForcePassiveIP的“#”号  将192.168.0.1 修改为你自己的服务器公网IPURL,然后保存。

5、打开FlashFXP中设置相关信息,输入创建的ftp账号密码,协议选择 Ftp,端口是21,注意在选项里面,将传输类型勾选使用被动模式。

6、我这边经过这些步骤是正确连接上了。

好了,上面就是关于Linux宝塔面板FTP无法连接的一些经验介绍,希望能够帮到遇到同样问题的朋友。

头像

‘OFFSET’ 附近有语法错误。 在 FETCH 语句中选项 NEXT 的用法无效。

原因:可能因为本地开发环境的数据库版本高于服务器版本,导致 EF 生成了错误的 SQL 语句

解决:找到 EF 对应生成的 edmx 文件,选中右键-打开方式-使用 XML 文本编辑器 打开编辑,找到“ProviderManifestToken”这一属性, EF 此属性值为 2012,而服务器中是 2008 版本的SQLServer数据库,所以将此属性值修改为 2008 即可。

头像

帝国备份王备份、恢复数据库时页面空白

备份:

最近有个数据库需要备份,就想到了用帝国备份王备份,但是我配置好数据库后,点击备份数据库,点开始备份以后也空白。
后来查阅了相关资料,发现,如果你数据库有数字开头的数据表的情况下,还有数据表使用了保留关键字作为表名都会出现页面空白的问题。

我看了下自己数据库只有一个带数字的表。果断跳过,不备份这个表,即可。

还原:

因为数据文件比较大,超100M了,所以用帝国备份王恢复数据。但每次恢复着就突然白屏了,后来经检查发现,原来我的备份的文件有几个文件Ftp没上传成功,在服务器上显示0kb,后来重新上传就可以了,如果出现类似情况,可以用我这个方法检查一下。

头像

宝塔面板出现:is not within the allowed path(s) 解决方法

is not within the allowed path(s) 意思是没权限访问那个文件夹

解决方法:

每个网站路径下面都有一个 .user.ini 文件.

里面的内容为

open_basedir=/www/wwwroot/xxx.com/:/tmp/:/proc/

这个代表本网站可以访问的路径

如果需要添加其他路径.可以直接在后面添加即可,每个路径之间用:隔开

添加以后 重启下Nginx即可生效. 其他环境应该也都一样.