分类 常用工具 下的文章

小编今天在配置电脑的时候,也就是显示git的当前分支的时候,小编之前的文字有写怎么配置。在执行脚本的时候出现了\u@\h [\033[01;36m]\W[\033[01;32m]$(git_branch)\[\033[00m\] \$这样的错误,也不知道算不算错误,反正就是不执行。
通过查找资料发现,这原因其实是由于环境不对所导致的,小编的电脑重装了系统,从 macOS Catalina 开始,default shell 就从 bash 改成了 zsh。这个可以通过 echo $SHELL 或者 echo $0 来判断,如果输出有 zsh,那你之前的那些代码肯定不会执行的,因为那些代码应该只能在bash 里执行。小面小编说下解决办法

解决办法:
方法一:

  • 打开设置->选择“用户与群组
  • 点击左下角的小锁,解锁,这一步需要输入该账户的密码
  • 右键该用户->选择高级选项
    操作.png
  • 在登录shell里面选择/bin/bash
    操作2.png
  • 保存退出就可以了

方法二:
把要执行的代码加到 .bash_profile 文件里面,然后通过 exec bash 临时把当前 session 切换到 bash,理论上你上面那些代码在切换之后就可以执行了。当然你也可以用 ·chsh -s /bin/bash 命令把默认的 shell 改成 bash`。

小编目前也米有发现比较好的卸载方式,只能删除mysql的相关目录。

 sudo rm /usr/local/mysql

 sudo rm -rf /usr/local/var/mysql

 sudo rm -rf /usr/local/mysql*

 sudo rm -rf /Library/StartupItems/MySQLCOM

 sudo rm -rf /Library/PreferencePanes/My*

 vim /etc/hostconfig and removed the line MYSQLCOM=-YES-rm -rf ~/Library/PreferencePanes/My*

 sudo rm -rf /Library/Receipts/mysql*

 sudo rm -rf /Library/Receipts/MySQL*

 sudo rm -rf /var/db/receipts/com.mysql.*

小编今天装了个mysql5.7最后一步直接点击了OK,然后就没记住密码。小编在这里提供下重置mysql密码的方法。

  • 首先关闭mysql服务器

    sudo /usr/local/mysql/support-files/mysql.server stop
  • 进入mysql的bin目录

    cd /usr/local/mysql/bin
  • 获取root权限

    sudo su
  • 重启mysql服务器

    ./mysqld_safe --skip-grant-tables &
  • 退出,直接按command+D
  • 配置短命令

    alias mysql=/usr/local/mysql/bin/mysql
  • 连接数据库

    mysql
  • 切换数据库

    use mysql
  • 获取权限

    flush privileges;
  • 重置密码

    set password for 'root'@'localhost'='root'('新密码');

    好了,大功告成,退出mysql,重新用新密码登录就可以了。

首先说一下这不是安装某个软件的时候会报的错误,而是安装一类软件的时候报的错误。这是由于系统少了VC2013导致的,只需要下载相对应的VC2013就可以了。小编在这里提供下云盘的下载链接:

链接:https://pan.baidu.com/s/1sbb4VG5SMxwejNvTZaKn3g 
提取码:1zzw 
复制这段内容后打开百度网盘手机App,操作更方便哦

宝塔今天给用户发送了一条短信:【宝塔面板】紧急安全更新通知,Linux面板7.4.2版本/Windows面板6.8版本存在安全隐患,其他版本无此风险。已发布紧急更新,请所有使用此版本的用户务必升级到最新版,更新方法,登录面板直接升级更新即可,如更新出现问题,请登录宝塔论坛反馈或者联系客服反馈。

刚开始小编也没注意,但是后来知道了后果后,就赶紧更新了。因为凡是安装了宝塔面板(宝塔Linux 7.4.2版本或者宝塔Windows 6.8版本)的服务器,通过 IP:888/pma即可直接进入数据库后台,对数据库进行任何的修改和删除。目前官方已经紧急通知了所以使用宝塔面板的用户,并且在官方论坛,QQ群,公众号发布了宝塔面板的升级通知,紧急修复了现在的bug。

处置办法:

  • 宝塔Linux 7.4.2版本 升级到 宝塔Linux正式版 7.4.3
  • 宝塔Linux测试版本7.5.14 升级到宝塔Linux测试版本7.5.15
  • 宝塔Windows 6.8版本 升级到 宝塔Windows 正式版6.9.0
  • 另外建议封堵888端口

升级方法:

登录面板后台,右上角点击更新,弹窗后,点击立即更新。

或者使用升级脚本(注意:优先在面板首页直接点更新,失败的情况下,才使用此命令,且不能在面板自带的SSH终端执行):

curl https://download.bt.cn/install/update_panel.sh|bash

没有修复的加紧时间吧,很危险的,小编知道的就有的数据库被删除了。

这个问题好像已经存在了很多年了,好像是通过浏览器先访问腾讯地图,然后再访问位置支付的时候就会触发,网上很多解决办法就是清除浏览器缓存,这样就可以解决问题了,小编觉得用无痕模式也是可以的。再不行就换个浏览器呗,解决办法不止一个,但是都有相应的弊端,不想清除数据,也不想这么麻烦,还有一种解决方案:

  1. 先扫码登录
  2. 肯定会提醒你“登录超时,请重新登录”。不然就是成功了。
  3. 提示之后不要紧,只要访问下以下地址就可以了,把以下代码粘贴进地址栏,访问即可。

    javascript: void((function(){function delecookie(a){var b=new Date;b.setTime(b.getTime()-1e5),document.cookie=a+"=v;expires="+b.toGMTString()+";path=/;domain=.qq.com"}delecookie("session_id");window.location.href = $(".page-error p a").attr("href")})())
  4. 你就登录成功了

小编建议大家把这个作为书签保存起来,以后使用起来比较方便
登录超时,请重新登录.png

为了我们网站更加的友好,我们通常会设置下404页面,让用户看到的更加的友好。往往要加一个404自定义的界面。IIS服务器呢,总是给我们显示一个默认的404页面,不太好用,那么小编今天介绍下在IIS7设置404页面(自定义404错误页面)的方法。

首先打开我们的IIS管理器。找到我们的网站。双击我们的网站,双击右侧的错误页。
one.jpeg

再双击404这一行
two.jpeg
取消下面的对勾,上面填入404.html(网站根目录里面要有404.html页面)
three.jpeg
fore.jpeg

安装virtualenv

首先安装python的运行环境,安装完毕后,查看是否安装了pip,输入pip -V即可查看pip的版本。
然后我们可以使用pip install virtualenv安装virtualenv。
注意:

  • 如果你的pip的版本太低。可能会安装失败,我们可以使用python -m pip install --upgrade pip更新pip,如果报错的话,我们就输入命令:python -m pip install -U pip来更新。
  • 使用virtualenv --version可以查看你的pip的版本。

创建虚拟环境

我们可以通过virtualenv venv命令 创建名为 venv 的虚拟环境。
注意:

  • 如果创建失败显示failed to create process的错误,那么就卸载了virtualenv,卸载命名pip uninstall virtualenv,重新安装之前那,检查自己的环境变量是不是有问题,是不是有其他的python环境的变量。检查完成后,重新安装virtualenv即可。

    激活与退出

  • 激活命令:venv\Scripts\activate
  • 退出命令:deactivate

解决Typecho迁移服务器出现"Database Server Error"错误,小编在迁移Typecho,出现了这样的问题,首先排查掉数据库账号密码等问题,如果你的连接地址,数据库用户名,数据库密码错误的话,那肯定是不行的,如果这些都没有问题,还是出现这样的问题,我来说下怎么解决。
Typecho的数据库配置是在网站的根目录下面的config.inc.php这个文件里面,我们的链接地址,数据库用户名,密码也是在这里修改。
出现Database Server Error这个错误有的时候是由于Typecho_Db这个写错了,只需要将Mysql换成Pdo_Mysql就可以了。
解决Typecho迁移服务器出现%22Database Server Error%22错误.png