centos7给PHP安装swoole

centos7给PHP安装swoole
官方文档:https://wiki.swoole.com/#/environment   一、PECL一键安装(推荐) Swoole 项目已收录到 PHP 官方扩展库,除了手工下载编译外,还可以通过 PHP 官方提供的 pecl 命令,一键下载安装 pecl install swoole 这是最快速简便的安装方法。 注意:安装过程可能会提示php禁用了某些函数,到php.ini的disable_functions中去掉提示的被禁用函数即可。   二、编译安装 1、下载源码:https://githu...

富文本编辑器-tinyMCE

富文本编辑器-tinyMCE
官网:https://www.tiny.cloud 文档:https://www.tiny.cloud/docs/demo/local-upload/   一、下载js文件到本地 下载地址:https://www.tiny.cloud/get-tiny/self-hosted/ 选择:Download TinyMCE Community   二、通过<script>标签引入引入 <script src="/lib/tinymce/tinymce.min.js"></script>   三、给textarea一个id <div class="layui-form-item"> <label...

Laravel-artisan命令

Laravel-artisan命令
[root@localhost laravel]# php artisan list 用法: command [options] [arguments]   可选参数: -h, --help Display this help message -q, --quiet Do not output any message -V, --version Display this application version --ansi Force ANSI output --no-ansi Disable ANSI output -n, --no-interaction Do not ask any interactive question --env[=ENV] The environment the command should ...

laravel利用auth完成后台的登录模块

laravel利用auth完成后台的登录模块
开发环境:windows10、iis、php7.3,安装好laravel   1、创建管理员admin数据表 (1)命令提示符执行:php artisan make:migration create_admin_table (2)修改database/migration/*_create_admin_table.php中的up()方法,如下: <?php use Illuminate\Support\Facades\Schema; use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Migrations\Migration; class CreateAdmi...

PHP多维数组递归转换编码-含键名

PHP多维数组递归转换编码-含键名
亮点在于:对数组的键名也进行了转换。   推荐方法: <?php function array_iconv($arr, $fromCharset, $toCharset){ if(is_array($arr)){ $arr1 = array(); foreach($arr as $key => $value){ $key = iconv($fromCharset, $toCharset, $key); $arr1[$key] = array_iconv($value, $fromCharset, $toCharset); } }else{ ...

工作流设计参考

工作流设计参考
工作流很少有让人满意的,即便是国内用的比较多的jbpm,用起来也会觉得很便扭。再加上PHP中没有什么好用的工作流,于是干脆自己设计一个,设计的原则如下: 1 根据80/20原则,只使用wfmc模型中最符合自身应用的20%功能 2 充分吸收国内使用jbpm开发BOSS中遇到的问题,工作流引擎只负责参数的收集和流程的流转,具体和业务的控制,交给每个流程定制的控制类去实现。 3 表单采用简单的html+控制标签的方法实...

忘记upupw管理面板密码的解决办法

忘记upupw管理面板密码的解决办法
为了方便,本地有一个upupw的绿色版php环境。 经常不使用,就会忘记,这不,我之前修改了upupw的网页管理面板密码,居然忘记了。   解决办法如下: 1、打开upupw解压安装的主目录,例如我是D:\soft\UPUPW_K2.1 2、在主目录下找到D:\soft\UPUPW_K2.1\kangle\config.xml文件,config.xml是kangle的配置文件,没想到管理用户名和密码是写在这个配置文件里面的。 3、打开config.xml,大概在第14行,内容如...

iis配置php后,提示 FastCGI 进程意外退出,的解决办法终于找到了

iis配置php后,提示 FastCGI 进程意外退出,的解决办法终于找到了
  今天给腾讯云windows服务器配置iis+php manager+php5.3+php5.6+php7.1,出现了2个问题。   问题1:php manager官网下载没了 php manager官网下载没了!对就是没了,页面还在,但下载选项没了,只好百度搜索哪里有别人上传的资源。   问题2:配置php后,提示FastCGI 进程意外退出 提示FastCGI 进程意外退出,是因为没有安装对应php版本的“Microsoft Visual C++ XXXX Redistributable” 比如...

phpexcel导出excel无法打开,提示文件格式或文件名无效,文件损毁,解决办法

phpexcel导出excel无法打开,提示文件格式或文件名无效,文件损毁,解决办法
使用过很多次phpexcel了,有时需要保存文件到磁盘,有时需要浏览器弹出下载。保存到磁盘一半不会出现问题,关键是浏览器弹出保存,经常会发生导出的excel文件无法打开,提示文件格式或文件名无效,文件损毁。在此,记录一下解决办法。     1、xls还是xlsx?首先确定导出的excel文件扩展名 2、添加header,不同的文件类型,不同的header。 我就是这里出了问题,xlsx用了xls的header,导致导出的ex...

【PHP】YII框架

【PHP】YII框架
相比于其他php框架,yii框架更适合快速开发,脚手架是他的一大特色,可以表单方式自动生成php文件,666!缺点是文档不够完善。 给大家介绍一些不错的yii资料和视频教程。 yii官网: www.yiiframework.com 文档: http://www.yiiframework.com/doc-2.0/index.html 中文站: http://www.yiichina.com/   推荐学习视频: 一、魏曦视频教程 1、yii基础视频: http://www.weixistyle.com/yii2.php 2、魏曦...