技术饭 VS Code出现“由于找不到ffmpeg.dll,无法继续执行代码”的系统错误

点击桌面vs code快捷方式出现如图错误。打开Microsoft VS Code 文件夹,VS Code出现“由于找不到ffmpeg.dll,无法继续执行代码”的系统错误,发现一部分文件被打包进了一个叫“_”的文件夹(真奇怪啊),把该文件夹里的全部文件取出至Microsoft VS Code文件夹。可以正常打开Vs Code。

阅读全文 » 559天前
2022年10月14日

技术饭 centos8 安装 mysql5.7(更新数据库)

centos8 安装 mysql5.7(更新数据库),centos8下默认的yum源是mysql8,如果想用mysql5.7那该如何安装呢?其实也蛮简单的,mysql官方也给出了操作方法,直接安装步骤执行就可以了,但是有一点需要注意的是:过程中可能会报Mariadb错误,原因是因为yum自动默认了Mariadb,这需要先禁用卸载Mariadb之后才能继续安装mysql5.7版本。

阅读全文 » 992天前
2021年08月08日

技术饭 main(): Failed opening required '/manyidea/Config.php' (include_path='.:/usr/share/pear:/usr/share/php')

main(): Failed opening required '/manyidea/Config.php' (include_path='.:/usr/share/pear:/usr/share/php'),php文件上传时发生错误,提示打不开文件,搞了半天也没一个头绪,改了php.ini的配置也无济于事,后来才发现是centos系统的文件夹目录都是drw-xr-x,并不是755或者777,正常情况应该是drwxr-xr-x才能访问得到。

阅读全文 » 1000天前
2021年07月30日

技术饭 ERROR: ld.so: object '/usr/local/lib/libftp.so' from /etc/ld.so.preload cannot be preloaded: ignored

ERROR: ld.so: object '/usr/local/lib/libftp.so' from /etc/ld.so.preload cannot be preloaded: ignored,今天打开阿里云centos的控制面板出现了这种情况,有点懵逼,就重启了下服务器,就一直报这种错误,然后定时任务还被设置成了0,定时任务改回来,15分钟左右又被篡改成了0,估摸着应该是被植入了病毒,想想这台服务器之前因为Redis没有设置密码就已经出现过定时任务文件被篡改的情况,当时还没在意。

阅读全文 » 1220天前
2020年12月22日

技术饭 PHP mkdir函数创建目录失败

PHP 编程中,经常会遇到文件的上传,文件夹的创建等等。其中会用到一个非常重要的函数:mkdir;它的作用是创建一个目录,用来存放上传文件的文件夹。在上传过程中如果涉及多级目录的创建,经常会遇到错误,怎么如何处理呢??

阅读全文 » 1259天前
2020年11月13日

技术饭 Group by 查询时的ONLY_FULL_GROUP_BY错误解决方案

mysql使用group_by的时候报错:Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Expression #5 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'cis.q1.query_date' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by。

阅读全文 » 1259天前
2020年11月13日

技术饭 解决You have new mail in /var/spool/mail/root提示

问题:终端远程登陆后经常提示You have new mail in /var/spool/mail/root;这个提示是LINUX会定时查看LINUX各种状态做汇总,每经过一段时间会把汇总的信息发送的root的邮箱里,以供有需之时查看。 一般这种情况mail的内容就只是一些正常的系统信息或者是比较重要的错误报告。如果你安装了mutt的话直接用这个命令就可以查看mail的内容(用root登陆先),没有装的话用cat /var/spool/mail/root查看(用root登陆先)。

阅读全文 » 1261天前
2020年11月11日

技术饭 MySQL 批量修改数据表编码及字符集

经常使用SQLyog导出导入数据库时,不懂为什么经常性出现编码错误字符集被设置成了默认,奇怪的很,可能是软件版本问题,当需要修改数据库编码和字符集时,通常需要对其下属的所有表及表中所有字段进行修改。以下备注批量修改方案( 以修改为 utf8mb4_general_ci为例,注意将 db_name 换为真实的数据库名 )。

阅读全文 » 1262天前
2020年11月10日

技术饭 vue.js前端获取thinkphp5.1后端api接口的验证码,验证码一直验证失败

最近需要做验证码接口,前端使用的vue.js接收,遇到如下问题:thinkphp5.1框架默认生成的验证码是session方式给到前端用户,验证码图片生成没有问题,出现问题是在验证验证码的步骤:每次验证都是显示验证码错误。测试了才知道api接口模式,访问不同接口的生成才session_id是不一样的,所以导致生成验证码与确认验证码的接口两个session_id不一致,那么解决问题的方式就是设置同一个session_id就可以了。

阅读全文 » 1314天前
2020年09月19日

技术饭 think\cache\Driver::unserialize()经常报Error at offset... bytes这样的错误

think\cache\Driver::unserialize()经常报Error at offset... bytes这样的错误,这几天做了抢红包的活动,请求高并发之后,程序出现了报错,数据无法写入数据库,查询调试发现报的错误是:unserialize(): Error at offset 284217 of 284296 bytes,后来是清除了缓存才解决了问题,可是问题是总不能一直清除缓存吧!!!

阅读全文 » 1349天前
2020年08月15日

技术饭 CentOS7升级Git版本到最新版本

CentOS7上的Git版本太陈旧,在使用过程中会遇到问题,因此需要升级git版本。实时上,CentOS系统上各种软件版本都很低,使用的时候可能造成不同的错误,所以就需要升级了。

阅读全文 » 1463天前
2020年04月23日

技术饭 微信支付错误:201 商户订单号重复

微信支付错误:201 商户订单号重复,使用微信支付,在微信支付界面,由于余额不足等原因,没有进行支付并关闭了支付页面,此时订单状态为“待支付”,从业务角度来说,应该允许用户继续支付。但是再次支付时,微信接口返回“201 商户订单号重复”的错误提示。

阅读全文 » 1492天前
2020年03月25日

技术饭 小程序二维码生成错误码{"errcode":41030,"errmsg":"invalid page hint: [eU6RsA00464521]"}

小程序二维码生成错误码{"errcode":41030,"errmsg":"invalid page hint: [eU6RsA00464521]"},小程序码生成的时候报上述错误,我还在开发,这个page我传递的是null,结果报错,测试了很多遍还是没搞明白,最后翻翻文档才解决问题。

阅读全文 » 1504天前
2020年03月13日

吃瓜群众 检察日报评孙杨案:无视规则将会承担相应后果

3月4日检察日报在微博上发表文章,无视规则将会承担相应后果,面临被禁赛八年的国际体育仲裁庭(CAS)仲裁结果,虽然孙杨已经表示要上诉,但是其胜诉的希望相当渺茫。本案仲裁的基本问题有二:一是事实认定;二是规则适用。毋庸讳言,孙杨不配合药检取样的决定是错误的。其原因一是无知;二是无视。此文一出边上了微博的热搜,很多网友也还是支持孙杨,毕竟也为国争过光,检查日报这么权威的媒体都出来推墙了,那舆论的分口还能咋办呢?墙倒众人推,人心散了,队伍不好带啊。

阅读全文 » 1510天前
2020年03月07日

技术饭 AikehouA 5.2.0版本,最新版安装出现 HTTP ERROR 500 错误解决方案

今天在使用最新版AikehouA 5.2.0版本时,出现 HTTP ERROR 500 错误,调试了许久,查了nginx的错误日志等,断调试代码,一直没有找到确切的原因,后来在本地php7.0环境、自己服务器php7.0环境测试,安装没有任何问题,故此判断是因为最新版本composer加载了必须支持php7.0的插件,php5.6.x的环境不支持php7.0的一些方法,所以这里就需要删除一些composer包,更新vendor目录即可解决问题。

阅读全文 » 1511天前
2020年03月06日

技术饭 MySQL崩溃与致命错误:无法为缓冲池分配内存

我们有几个网站在运行,拥有1GB的实例。服务器运完美无暇运行5个月,然后MySQL开始崩溃,每隔几天,mysql错误日志中出现以下错误。

阅读全文 » 1653天前
2019年10月16日

技术饭 413错误,Allowed memory size of 100663296 bytes exhausted (tried to allocate 84494727 bytes),php.ini重启不生效

文件上传出现413错误,解决完413后报Allowed memory size of 100663296 bytes exhausted (tried to allocate 84494727 bytes)错误,修改php.ini之后重启php-fpm,php.ini配置还是原样不生效不生效

阅读全文 » 1657天前
2019年10月12日

技术饭 Linux 无法 ping通外网,Could not resolve host: api.weixin.qq.com; Unknown error

微信通信错误是不少微擎用户遇到的问题,之前菠菜哥曾经发过两篇关于该错误的解决办法,截止到目前位置加微信咨询解决的有100多人了,但发现很多朋友是linux服务器,今天重点说一下Linux服务器的该错误修复。

阅读全文 » 1736天前
2019年07月25日

技术饭 这可能是由于CredSSP加密Oracle修正 解决方法

升级至win10 最新版本10.0.17134,远程桌面连接Window Server时报错信息如下:出现身份验证错误,要求的函数不正确,这可能是由于CredSSP加密Oracle修正。

阅读全文 » 1892天前
2019年02月19日

技术饭 163邮箱smtp端口 25 不能用的解决方案

这几天要做邮箱发送验证码找回密码测试,本来在本地测试环境是没有任何问题的,可是部署到服务器上就是不行,一直报504错误,找了大半天的解决方案都不行,后续就看了163官方的邮件配置端口,确定是端口问题,切换成ssl方式然后端口改成465即可。

阅读全文 » 1925天前
2019年01月17日

技术饭 mysql存储表情:General error: 1366 Incorrect string value: '\xF0\x9F\x98\x8A' for column

今天向数据库插入一条数据时,有条数据的某个字段包含\xF0\x9F\x98\x8A字符,导致MYSQL数据库出现以下错误:General error: 1366 Incorrect string value: '\xF0\x9F\x98\x8A' for column ...

阅读全文 » 1944天前
2018年12月29日

技术饭 nginx+php使用open_basedir限制站点目录防止跨站

今天在帮助一个朋友配置一台服务器时发现网站配置好了缓存目录读写不成功,在打开错误时发现提示 Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(../license.php) is not within the allowed path(s): 错误了。

阅读全文 » 1949天前
2018年12月24日

技术饭 跨域ajax异步测试微信分享功能,微信授权回调页面分享解决方案

跨域ajax异步测试微信分享功能,微信授权回调页面分享解决方案,这个功能研究了有一段时间了。刚开始没注意研究微信的签名,导致一直报错签名错误:config:invalid signature,由于微信给出的签名url地址必须是当前网址,所以需要把当前的网址传给后端做加密签名,然后返回的签名才是正常的!!!

阅读全文 » 1951天前
2018年12月23日

技术饭 Warning: ZipArchive::addFile(): Invalid or uninitialized Zip object

ZipArchive::open()参数2为ZipArchive::OVERWRITE的时候,当目标文件已经存在时,程序会生成一个新的同名文件覆盖原来的文件,但是,当这个文件不存在时,ZipArchive::open()将返回数字9,是常量ZipArchive::ER_NOENT的整数值,错误信息是“No such file.”。

阅读全文 » 1979天前
2018年11月25日

技术饭 PHPExcel在PHP7中无法导出的解决方案

PHPExcel在PHP7中无法导出的解决方案,在php7之前是可以正常导出的,在php7中使用save(‘php://output’)出现ERR_INVALID_RESPONSE的错误主要是下面错误导致。

阅读全文 » 1998天前
2018年11月05日

技术饭 PHPStorm的基础常用配置

PHPStorm的基础常用配置,PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。

阅读全文 » 2213天前
2018年04月04日

技术饭 PHP的json_eneode()方法不转义中文汉字的方法

PHP的json_eneode()方法不转义中文汉字的方法,ios程序中不识别读取到的JSON数据中 \u开头的数据。PHP 生成JSON的时候,必须将汉字不转义为 \u开头的UNICODE数据。网上很多,但是其实都是错误的,正确的方法是在json_encode 中加入一个参数 JSON_UNESCAPED_UNICODE 。

阅读全文 » 2339天前
2017年11月29日

技术饭 php7环境下带mysql_开头的php方法都不能使用了

php7环境下带mysql_开头的php方法都不能使用了,奇怪了之前后台备份数据库功能都是可以的,怎么升级成php7之后报了404错误,我靠不对劲啊,还是排查下代码,调试之后发现是mysql_get_client_info函数undefined,竟然说mysql_get_client_info函数不存在......

阅读全文 » 2447天前
2017年08月13日

技术饭 从php5升级到php7之后,session不能传递的解决方案

从php5升级到php7之后,session不能传递的解决方案,刚刚把php升级到了php7.1.7,发现网站后台不能登录,一直提示验证码错误,可是明明GD库开启了,验证码也是显示的,经过测试发现是session为空了,折腾了大半天才知道php7的session默认设置是不传递的,有点坑啊。

阅读全文 » 2447天前
2017年08月13日

技术饭 redis错误ERR operation not permitted

redis错误ERR operation not permitted,在使用redis的时候时常会出这样那样的问题,今天遇到的问题是没有权限了,找了大半天原来是redis设置了密码,所以需要授权之后才能登陆的。

阅读全文 » 2540天前
2017年05月12日

技术饭 支付宝支付成功,但验证签名失败原因分析

今天做了IOS上的支付宝支付,发现订单支付成功了,但是验证签名失败了,通过分析支付宝的配置都是没有问题的,可是TMD还是有错误,经过努力最后发现了问题在于支付宝支付成功返回的异步通知数据除了要去除去sign、sign_type这两个参数外还必须去除一些不必要的参数。

阅读全文 » 2576天前
2017年04月06日

技术饭 百度sitemap显示主域校验失败的解决方案

百度sitemap显示主域校验失败的解决方案,最近刚刚做的网站,过了很久百度就仅仅收录了首页域名,其他的页面一概也没有收录,正在纳闷时,看了一下百度的sitemap显示是主域校验失败,百度了很久也一直没有结果,认真查看了百度的错误分析说是503错误,可是网站明明都是返回200。

阅读全文 » 2648天前
2017年01月24日