Element中的el-upload使用过程中踩的坑

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Element中的el-upload使用过程中踩的坑相关的知识,希望对你有一定的参考价值。

参考技术A

在项目中需要使用文件上传,用到了element中的el-upload,这其中有很多的坑。

1. el-upload 中的 action 原本指向发送请求的url,但很多时候我们除了上传文件以外还需要同时上传其他文件或者数据,进行手动上传的操作。
不能直接删除action属性 需要把action置空或者设置为‘#’ ,不然会报错。

记kali (Debian内核)安装mysql过程中踩的那些坑

为了mysql安装中的各种问题,浪费了大把时间,因为2019.4版本自带的mysql会报Can ‘t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock ‘(2) ";的问题,我把它卸了重装。

有人在/etc/mysql/my.cnf的client-server节点下加了socket=/tmp/mysqld.sock,然后使用ln -s /tmp/mysqld.sock /var/run/mysqld/mysqld.sock解决了这个问题。

但是这个办法对po主无效。

1.如何删除mariadb版本的mysql

apt-get remove mysql-*

dpkg -l |grep ^rc|awk ‘{print $2}‘ |sudo xargs dpkg -P

保险起见再执行以下命令:

apt-get remove mariadb-client

apt-get autoremove mariadb-client

apt-get remove mariadb-server

apt-get autoremove mariadb-server

如果提示没有安装所以不用删除说明删干净了(一定要检查有没删干净,po在这里踩过坑)

2.安装mysql

这里因为kali2的版本没有mysql的包,所以来安装mariadb——

apt-get install mariadb-client-10.3

apt-get install mariadb-server-10.3

如果不指定版本安装的就是最新的

之后输入vim /etc/mysql/my.cnf,添加以下内容:

[client-server]

port=3306

socket=/tmp/mysql.sock

[mysql]

#default-character-set=utf8

[mysqld]

basedir=/usr/local/mysql/

datadir=/usr/local/mysql/data/mysql

character-set-server=utf8

tmpdir=/tmp

:wq!保存,然后配置mysql开机自启动

sudo systemctl enable mysql

启动mysql

service mysql start

这一步如果报错,根据提示用journalctl -xe查看报错信息,重点查看报[error]的部分

可能是配置文件出错可能是某个文件夹没有权限可能是磁盘满了可能是端口被占用可能是其他奇奇怪怪的问题。。总之要看看报错怎么说

以上

磁盘满了的话,参考以下: https://blog.csdn.net/iefreer/article/details/38401511

以上是关于Element中的el-upload使用过程中踩的坑的主要内容,如果未能解决你的问题,请参考以下文章

django使用过程的中踩的坑

golang 学习过程中踩的坑

elasticsearch+kibana使用中踩的坑,持续更新中。

thinkPHP使用中踩的坑,记录一下(不停更)

这些年,在数据挖掘项目中踩的“坑”

需求:一个页面中需要用到多个字典数据。用于下拉选项,同时,需要将其保存为json格式。以便于key,value的相互转换。记录在实现过程中踩的坑