phpRedisAdmin连接redis集群报错
phpRedisAdmin 使用的 predis 本身是支持集群的,但是他没做配置。 按照下面方式修改即可支持集群。 修改文件:includes/common.inc.php 修改内容: // Setup a connection to Redis. if(i …
phpRedisAdmin连接redis集群报错 阅读完整内容愚人博客
phpRedisAdmin 使用的 predis 本身是支持集群的,但是他没做配置。 按照下面方式修改即可支持集群。 修改文件:includes/common.inc.php 修改内容: // Setup a connection to Redis. if(i …
phpRedisAdmin连接redis集群报错 阅读完整内容一、在PHP7中,preg_replace不能用/e修饰符,所以用preg_replace_callback代替preg_replace, 需要修改的文件包括 ThinkPHP\Lib\Template\ThinkTemplate.class.php Thin …
ThinkPHP3.1迁移到PHP7 阅读完整内容重建(替换)一些被 PHP7 废弃的函数 <?php if(!function_exists(‘ereg’)) { function ereg($pattern, $subject, &$matches = …
重建(替换)一些被 PHP7 废弃的函数 阅读完整内容主要因为 PHP 运行在 64位, js 是 32位,造成的. 问题表现: In Javascript: document.write((1732584193 << 5)+"<br />"); document.wr …
PHP js 左移 << 操作 阅读完整内容linux下 安装php的gettext模块 安装php的模块有两种方式: 一、重新编译php,加上–with-gettext 二、动态安装 现在说下第二个动态安装 wget https://ftp.gnu.org/pub/g …
linux下 安装php的gettext模块 阅读完整内容ThinkPHP5 修改器不生效,感觉越来越难用了,文档写的也不清楚,很多莫名其妙的问题. 修改器是个好东西,可以自动处理一些值,这次我遇到的问题是 我字段中间有下划线 比如 new_name 这样的话 修改器函数名需要定义为 set …
ThinkPHP5 修改器不生效 阅读完整内容最近下载了一套程序,其中多国文字翻译用的是 php gettext 扩展, 本地调试是windows upupw 一切正常,上传到vps 里就无效了,插件设置都正常. 最后找到了解决办法, 使用locale -a可以看到os支持的语言文字 …
linux php gettext 多国文字翻译失效问题 阅读完整内容利用\think\template\driver\File.php文件整合buildHtml 1.在controller.php创建方法如下 /** * 创建静态页面 * @access protected * @htmlfile 生成的静态文件名 …
thinkphp5 buildHtml 静态文件生成 阅读完整内容parse_ini_file (PHP 4, PHP 5, PHP 7) parse_ini_file — 解析一个配置文件 说明 ¶ array parse_ini_file ( string $filename [, bo …
PHP 读取配置文件(.ini文件) 阅读完整内容<?php // php 7.2 class CryptDes { var $key; var $iv; //偏移量 function CryptDes( $key, $iv=0 ) { //key长度8例如:1234abcd $this-& …
PHP 7.2 OpenSSL实现DES算法 代替mcrypt_encrypt支持pkcs5Pad 阅读完整内容