- 博客(48)
- 资源 (6)
- 收藏
- 关注
原创 laravel 接口异常错误返回json数据
在laravel中默认返回的异常是html的形式展现在页面上面,当我们写api接口时候希望返回json给前端希望能够不会出现神奇的bug。找到文件Exceptions\Handler.php重写render方法重写代码 /** * 重写render * @param $request * @param Throwable $e * @return \Illuminate\Http\JsonResponse|\Illuminate\Http\Response|
2022-04-19 15:02:57
627
原创 CentOS 8.x系统yum报404的解决方法
报错问题Errors during downloading metadata for repository 'powertools': - Status code: 404 for http://mirrors.cloud.aliyuncs.com/centos/8/PowerTools/x86_64/os/repodata/repomd.xml出现这个的原因背景CentOS 8.x停止维护了,顺带他的yum源也停止了,国内的同步的yum源同步也就除了问题解决方案#1、进入目录.
2022-04-08 13:25:19
1104
原创 php用Imagick扩展合并多张图片为PDF
$image_src_1 = 'a.png'; $image_src_2 = 'b.png'; $image_src_pdf = 'c.pdf'; try{ $pdf = new \Imagick([$image_src_1, $image_src_2]); $pdf->setImageFormat('pdf'); $pdf->writeImages($image_sr...
2022-03-24 21:51:25
1085
原创 关于生僻字乱码的问题
这个事情说来话长,先从2010年之前的各种上户口问题,以及各种民生系统问题说起吧。那个时候总是出现一些行为,说的是,谁的名字有生僻字上不了户口,用其他的字代替了,出现了很多那种在族谱上是一个名字,户籍部门一个名字这种奇怪的现象。 这个事情我们从软件开发的角度来谈谈,为什么说是2010年内,我猜想哦,这些软件使用的是MySQL,也许不一定可能是oracle。但是涉及到国家安全的问题...
2021-04-30 23:00:46
3311
原创 [LNMPA搭建九]PHP详细安装搭建【先安装Apache篇】
1.安装说明在参考此片文章时,请确保你先安装了Apache<a href="http://blog.youkuaiyun.com/sinat_22878395/article/details/60145964" target="_blank">《[LNMPA搭建四]Apache详细安装步骤》</a>这篇文章时在 <a href="http://blog.youkuaiyun.com/si...
2019-11-29 15:34:33
115
原创 [LNMPA搭建八]Apache服务器详细【配置】
配置说明这个配置是按照《LNMPA搭建系列教程》来配置的。这个是先安装了PHP 再安装 Apache的配置教程<a href="http://blog.youkuaiyun.com/sinat_22878395/article/details/60959248" target="_blank">先安装Apache再安装PHP教程<a>cd /data/soft/apache/...
2019-11-29 15:33:21
145
原创 [LNMPA搭建七]PHP扩展安装
1、安装前言鄙人在教程五当中介绍了<a href="http://blog.youkuaiyun.com/sinat_22878395/article/details/60335312" target="_blank">《Nginx服务器详细【配置】》</a>在文章后有个议性说明。在安装好 phpMyAdmin后浏览器访问 you ip/phpMyAdmin 时报了如下错误:...
2019-11-29 15:30:21
153
原创 [LNMPA搭建六]Nginx服务器详细【配置】
1. 创建文件夹创建网站根目录文件夹、日志文件夹和独立网站项目配置文件夹mkdir /data/wwwlogs ##日志文件夹mkdir /data/wwwroot ##网站根目录文件夹mkdir /data/conf/nginx/vhost ##独立网站项目配置文件夹mkdir /data/wwwroot/default ##创建默认项目路径mkdi...
2019-11-29 15:17:30
120
原创 [LNMPA搭建三]PHP详细安装搭建
1.参考网址主要参考网址:http://laiguowei2004.blog.163.com/blog/static/368290002011101612225960/编译参数参考地址:https://segmentfault.com/a/11900000027172622.安装目录结构这里写图片描述3.准备工作下载php需要的扩展库,下面是下载的扩展库:这里写...
2019-11-29 15:12:55
135
原创 [LNMPA搭建二]Nginx服务器详细安装
1.参考网址主要参考网址:http://www.cnblogs.com/hanyinglong/p/5102141.html参考原理网址:http://dreamfire.blog.51cto.com/418026/11409652.安装目录结构这里写图片描述3. 环境准备1.检查编译器yum provides gcc gcc-c++这里写图片描述如果不存在...
2019-11-29 15:10:07
131
原创 [LNMPA搭建一]局域网linux安装(虚拟机)
下载Linux的CentOS版本系统1.1 官网地址https://www.centos.org/download/1.2 选择Minimal ISO版本这里写图片描述2 安装环境准备安装最新版虚拟机或准备局域网裸机一台(以虚拟机为案例)2.1 确定局域网网关与网址范围打开虚拟机点击 编辑》虚拟网络编辑器进入编辑器这里写图片描述查看网络范围...
2019-11-29 11:56:11
142
原创 LNMPA搭建说明
这个是之前本人写在优快云博客里面的文章,有一个系列的专题。这个技术是算过时了。现在各种面板完全可以运维你的项目,绰绰有余。比如宝塔--很适合一些小公司现在都是时间紧任务重、要求快速搭建环境之前我在2017年,被培养到分公司担任项目的技术主管时,我可以用宝塔一类的东西去搞但还是用了后面有一些集群技术、代理反向代理技术当时的宝塔没有这些扩展。现在这些集群技术、代理反向代理扩...
2019-11-29 11:54:30
102
原创 PHP代码实现快手去水印
PHP代码实现微视去水印前言1、一直在寻找微视去水印的方法,PHP的要不然过时了,要不然就是java的,或者是Python的。2、更过分的是有人提供api收费接口打着,开源源码的旗号。3、这里我就提供纯粹的源码思路,怎么啦!怎么啦实现思路1、参考博客:快手去水印解析获取源标题、作者、头像、封面图以及源视频下载地址页面分析1、拿到一个快手分享页面 http://kphbeijing...
2019-11-06 15:25:24
1192
原创 vagrant打造跨平台开发环境
版本建议win7下建议安装版本1.vagrant_1.8.6.msi2.VirtualBox-5.1.8-111374-Win.exewin10下建议安装版本1.vagrant_1.9.7_x86_64.msi2.VirtualBox-5.1.26-111374-Win.exe一、参考地址http://www.54php.cn/default/26.htmlhttp://www.imoo
2017-09-02 14:55:04
869
原创 Gogs搭建git服务器
一、环境准备1、nginx 安装2、MariaDB 安装或者(lnmp服务器)二、新建用户adduser git三、git安装 yum -y install git四、创建数据库$ mysql -uroot -proot> create user 'gogs'@'localhost' identified by '123456';> grant all privileges on go
2017-09-02 14:38:28
1223
1
原创 MyCat详细安装(RDS云数据库版)
一、前期准备1、阿里云的RDS主从数据库(2个) ---如果阿里ECS服务器与RDS主从数据库服务器不在一个区要开通外网地址2、阿里ECS服务器要安装本地mysql3、在mysql创建一个mycat用户 密码mycat123456二、安装Javachmod 0775 /datatar -xvf jdk-8u121-linux-x64.tar.gz 环境变量vi /etc/profi
2017-09-02 14:24:38
3563
原创 https详细nginx配置
参考贴:http://www.funet8.com/2992.html在阿里云里申请免费Https证书SSL https://common-buy.aliyun.com/?spm=5176.2020520163.cas.1.zTLyhO&commodityCode=cas#/buy免费购买完成后,在订单里不去信息,输入需要使用Https服务的详细子域名,填写个人信息 完成信息后,接下来就是等待审
2017-05-19 18:42:34
608
原创 redis安装及php-redis扩展安装
前言看过我的博客的人对我的目录结构应该很了解。大家可以根据自己的lanmp目录结构来安装redis安装cd /data/soft/softWarewget http://download.redis.io/releases/redis-3.2.8.tar.gztar -xvf redis-3.2.8.tar.gzcd redis-3.2.8makecd src && make instal
2017-05-19 18:19:06
2226
原创 session_id用途及妙用
浏览器禁用了cookie客户端(浏览器)禁用了cookie,那么服务器端变不会接收到session id,此时需要显示传递session id了。两种方法:手动通过URL传递session id;隐藏表单传递session id。上述两种方法需要服务端的php环境中session.use_trans_sid 值为 1。<?php session_start(); $_SESSION['arr
2017-05-19 18:06:29
13606
原创 php无法执行system()的shell脚本但是Linux终端可以执行
1、问题描述1、本人test.php的system() 执行的内容是 system("/usr/bin/python /data/wwwroot/web/test.py",$ret);echo $ret;die;2、在Linux终端里面可以执行(此脚本里面有文件操作) 结果:可以生成相应文件夹3、在浏览器中执行相应的 test.php 输出结果:为1
2017-05-17 18:15:19
3412
转载 Linux下的PHP安全要点
前言:PHP的安全是广大开发人员担心的主要问题,无意打开百度发现一片引起注意的百度博文,里面提到安全的一些配置。把这些记录下来,希望浏览本人博客的coder们留下你宝贵的安全建言。 你的文件应该类似或对应于下列: 默认的Web服务器:Apache DocumentRoot:/var/www/html PHP配置文件:/etc/php.ini 扩展配置目录:/etc/php.d/ 安全文件
2017-03-24 09:37:58
351
原创 Jquery使用on()绑定事件失效处理
一、参考网址JQ的绑定方法参考:http://www.cnblogs.com/xilipu31/p/4105794.html on()绑定事件失效:http://www.oschina.net/question/877598_2138986二、ON()事件浅析 在高版本之后,jquery1.7版本出现之后用于替代bind(),live()绑定事件方式;用法是一样一样的。 他的作用:使用
2017-03-09 17:14:06
2692
原创 [LNMPA搭建七]PHP详细安装搭建【先安装Apache篇】
1.安装说明在参考此片文章时,请确保你先安装了Apache《[LNMPA搭建四]Apache详细安装步骤》 这篇文章时在 《[LNMPA搭建二]PHP详细安装搭建》的基础上讲解的5.安装PHPtar -xvf php-5.6.30.tar.gzmkdir php5.6cd php-5.6.30./configure --prefix=/data/soft/php/php5.6 --
2017-03-09 14:12:18
1233
原创 [LNMPA搭建六]Apache服务器详细【配置】
配置说明 这个配置是按照《LNMPA搭建系列教程》来配置的。这个是先安装了PHP 再安装 Apache的配置教程cd /data/soft/apache/apache2.4/confvi httpd.conf ===下面是这个文件的修改==^~^====/find Listen 80#更改 Listen 80 为 Listen 8080/find ServerName localh
2017-03-09 13:54:04
593
原创 workerman和webSocket与libevent扩展的关系
1、libevent介绍libevent是一个事件触发的网络库,适用于windows、linux、freebsd等多种平台,内部使用select、poll、epoll、kqueue等系统调用管理事件机制。Libevent是跨平台的,而且具有非凡的性能。与nodejs一样是事件驱动的;官方网站:http://libevent.org/2、workerman介绍workerman是一个高性能的PHP s
2017-03-07 16:50:53
1860
原创 [LNMPA搭建六]PHP扩展安装
1、安装前言鄙人在教程五当中介绍了《Nginx服务器详细【配置】》在文章后有个议性说明。 在安装好 phpMyAdmin后浏览器访问 you ip/phpMyAdmin 时报了如下错误: 我们的教程从这里开始 。 如有不懂如何安装php扩展的请查看《PHP扩展安装原理》2、前期准备下载php源码并解压本人的下载解压地址是 /data/soft/php/php-5.6.30--code进
2017-03-07 16:09:45
583
原创 PHP扩展安装原理
1、查看PHP扩展phpinfo探针php扩展相关函数get_loades_extensions() arrayextension_loaded('redis') bool 2、管理扩展配置php.ini extension_dir="D:/data/soft/php/ext"extension = redis.dll 3、window下载安装流程扩展下载:http://windows
2017-03-07 15:19:04
733
原创 [LNMPA搭建五]Nginx服务器详细【配置】
1. 创建文件夹 创建网站根目录文件夹、日志文件夹和独立网站项目配置文件夹mkdir /data/wwwlogs ##日志文件夹mkdir /data/wwwroot ##网站根目录文件夹mkdir /data/conf/nginx/vhost ##独立网站项目配置文件夹mkdir /data/wwwroot/default ##创建默认项目路径mkdir
2017-03-04 18:09:47
1008
原创 [LNMPA搭建四]Apache详细安装步骤
1.参考网址主要参考网址: http://blog.youkuaiyun.com/leshami/article/details/501441792.安装目录结构3.准备工作进入安装目录cd /data/soft/mkdir apache下载依赖包:wget http://archive.apache.org/dist/apr/apr-1.5.2.tar.gzwget http://archive.a
2017-03-03 19:52:48
632
原创 [LNMPA搭建三]mariadb详细安装配置步骤
1.参考网址主要参考网址: http://blog.youkuaiyun.com/leshami/article/details/501441792.安装目录结构3.准备工作下载mariaDB源码包:下载地址:https://downloads.mariadb.org/编译环境准备:yum -y install cmakeyum –y install ncurses-devel4.mariaDB安装
2017-03-03 19:34:58
626
原创 [LNMPA搭建零]局域网linux安装(虚拟机)
下载Linux的CentOS版本系统1.1 官网地址https://www.centos.org/download/1.2 选择Minimal ISO版本2 安装环境准备 安装最新版虚拟机或准备局域网裸机一台(以虚拟机为案例)2.1 确定局域网网关与网址范围打开虚拟机点击 编辑》虚拟网络编辑器进入编辑器 查看网络范围 查看网关 取得网址范围: 192.168.19.128~192.1
2017-02-25 12:00:02
635
原创 [LNMPA搭建二]PHP详细安装搭建
1.参考网址主要参考网址: http://laiguowei2004.blog.163.com/blog/static/368290002011101612225960/ 编译参数参考地址: https://segmentfault.com/a/11900000027172622.安装目录结构3.准备工作 下载php需要的扩展库,下面是下载的扩展库:4.扩展库安装(必须) 安装 li
2017-02-23 19:55:33
1047
原创 actionscript与javascipt通信研究
做推广业务的需求。由于推广获得的用户在在不同的推广场景下他们的登录框不一样那么他的登录html页面也不一样。这样增加了推广业务项目的维护复杂度。因此需要把登录界面交个flash做。我们要做的就是flash与JavaScript的通讯交互。
2017-02-10 14:50:37
533
Oracle Linux 安装
2015-04-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人