PHP技术专栏
richard追风
这个作者很懒,什么都没留下…
展开
-
phpstudy小皮升级apache
由于检测出漏洞需要升级到最新版本的apache,目前版本是2.4.39,升级到最新版本2.4.48一、先官网下载最新版本2.4.48版本二、解压后,放到phpstudy的Extensions目录下,停止旧版本并备份修改文件夹名,新版本2.4.48改成2.4.39,从旧版本中拷贝config文件到新版本中三、根据新版本文档You must first install the Visual C++ Redistributable for Visual Studio 2015-2019 x64..原创 2021-06-24 10:45:00 · 1250 阅读 · 1 评论 -
laravel安装出现505错误
安装后出现505错误一、生成.env文件windows环境:dos输入命令:type .env.example > .envlinux环境:cp命令复制文件二、Dos命令获取密码:php artisan key:generate原创 2020-11-03 13:22:46 · 207 阅读 · 0 评论 -
Linux安装php7
1.安装依赖包1.安装依赖包 yum install -y gcc gcc-c++ make zlib zlib-devel pcre pcre-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl cu原创 2020-09-12 13:18:08 · 173 阅读 · 0 评论 -
第三方平台获取微信公众平台预授权码解密问题
官方demo解密mdecrypt_generic函数在php7.1之后被废弃了,导致php7以上版本使用不了,使用openssl_decrypt替代解密decrypt方法中修改如下: //使用BASE64对需要解密的字符串进行解码 //$ciphertext_dec = base64_decode($encrypted); 注:新方法ope...原创 2020-03-08 19:39:06 · 478 阅读 · 0 评论 -
yii框架mysql支持emoji表情
一、修改mysql配置文件[mysql]增加default-character-set=utf8mb4[mysqld]增加character-set-client-handshake = falsecharacter-set-server=utf8mb4init_connect='SET NAMES utf8mb4'二、修改数据库及相应的表字段修改编码utf8mb4,utf...原创 2019-11-21 10:51:25 · 317 阅读 · 0 评论 -
php 你要知道基本的内置函数(转)
基本知识1、引用php语言中有引用的概念,相当于指针。如$a = &$b 1 2 3 4 5 6 <?php $a = 1; $b = &$a; $b = "2$b"; echo...转载 2019-04-27 09:43:34 · 101 阅读 · 0 评论 -
yii2配置多数据库
一:配置文件增加db2连接'db2' => [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=dbname', 'username' => '', 'password' => '', 'c...原创 2019-07-19 13:30:39 · 361 阅读 · 0 评论 -
php 连接ftp上传,下载文件
public function actionFtp() { $ftp_ip = ""; $ftp_user = ""; $ftp_pwd = ""; $path = 'fptfiles';//ftp服务器下的目录 $putFilePath = 'D:\redislog.txt'; // 本地上传的文件 ...转载 2019-07-19 14:01:26 · 249 阅读 · 0 评论