• 如何配置php-composer阿里云镜像

    这里主要简单介绍一下如何配置php composer的阿里云镜像,推荐使用这个镜像环境,速度和稳定性还不错。 地址 :https://developer.aliyun.com/composer 检查是否存在常见问题。如果全部检出,请继续执行后续步骤composer diagnose全局配置(推荐)方式:composer config -g repo.packagist com...

    PHP 2019年10月31日 1871 0
  • php-composer在国内的镜像有哪些

    在这篇文章中: 国内 PHP Composer 镜像列表 Composer 是什么? 镜像列表 配置镜像 国内 PHP Composer 镜像列表 Composer 是什么? Composer 是一个 PHP 包管理的系统,现在越来越多的 PHP 使用 C...

    PHP 2019年10月31日 2042 0
  • mysql库不能修改为utf8mb4编码,但又想存emoji表情怎么办? PHP

    mysql库不能修改为utf8mb4编码,但又想存emoji表情怎么办?

    前言Emoji 在我们生活中真的是越来越常见了,几乎每次发消息的时候不带个 Emoji,总觉得少了点什么,似乎干巴巴的文字已经无法承载我们丰富的感情了。对于我们开发者来说,如何将 Emoji 存入 MySql 数据库或者取出来,就变成了一种必须掌握的技能了。Emoji 是一种图形符号,能够很直观地反应出某种文字含义。它让我想起远古时代的象形文字。Emoji 其实是一个日语词(え...

    PHP 2019年10月29日 2611 0
  • php连接数据库出现未发现数据源名称并且未指定默认驱动程序

    使用php通过odbc连接access或SQL Server数据库时,出现错误提示:SQLSTATE[IM002] SQLDriverConnect: 0 [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序原因是没有安装对应的access或sqlserver驱动,不要以为在Windows下,安装了Office就有驱动了,实际连接需要看实...

    PHP 2019年10月12日 4089 0
  • thinkphp5定时任务如何采用workerman进行设计支持每天执行以及corn表达式

    1、首先通过 composer 安装workerman,在thinkphp5完全开发手册的扩展-》composer包-》workerman有详细说明:在项目根目录执行以下指令<br>composer require topthink/think-worker  2.在项目根目录创建服务启动文件 server.php: <?php define('AP...

    PHP 2019年09月29日 3404 0
  • dedecms导入数据出错:[ERR] 1291 - Column 'nature' has duplicated value '婆婆妈妈' in SET

    dedecms5.7导入数据时,出错错误: [SQL] Query dede start [ERR] 1291 - Column 'nature' has duplicated value '婆婆妈妈' in SET [ERR] INSERT INTO `dede_co_urls` VALUES (233, '38aa4c09f59c4bd6c973d4814be84...

    PHP 2019年09月26日 3123 0
  • php错误信息:Deprecated: Function ereg_replace() is deprecated

    升级php版本后,发现ereg_replace的函数也弃用了。 最简单的处理方法就是退回至原版本,但对于我来说,坚决使用新版本了,因此决定处理掉这个问题。 处理方法如下: 把ereg换成preg_match,ereg_replace也需得换成preg_replace。 只得注意的是ereg("^[0-9]")    需修改成   pre...

    PHP 2019年09月22日 2327 0
  • php出错Warning: preg_replace_callback(): Requires argument 2, 'Array', to be a valid callback

    在使用preg_replace_callback函数时,回调函数写的返回值都是一个字符串,但奇怪的是,执行后,却报warning:Warning: preg_replace_callback(): Requires argument 2, 'Array', to be a valid callback in C:webtpl.class.php on line 163其实究其...

    PHP 2019年09月21日 3358 0
  • php升级版本后提示preg_replace过时:The /e modifier is deprecated

    更换了php版本后,打开网站发现提示一堆的错误信息: ( ! ) Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in C:webtpl.class.php on line 61Call Stack# Time Memory Functio...

    PHP 2019年09月21日 3099 0
  • dedecms采集出错:Tag Character postion 60, 'field' Error!

    织梦采集时,读取数据列表时,出现以下错误: Tag Character postion 60, 'field' Error! 经过检查对应的数据,这是不满足dedecms的标签书写规范造成的。dedecms的标签书写必须满足闭合标签,比如:{dede:field name='title'}文章标题{/dede:field}而实际采集的数据是:{dede:field name='...

    PHP 2019年09月12日 2775 0
  • dedecms采集https协议时却生成了http协议请求的解决办法 PHP

    dedecms采集https协议时却生成了http协议请求的解决办法

    织梦采集https时出错,织梦二次开发,织梦采集https协议时却生成了http协议请求需要修改脚本1、找到文件 /include/dedehtml2.class.php,增加变量 $Scheme,如下图:2、在构造函数中增加 $this->Scheme = 'http://'; ,如下图:3、在SetSource()函数内增加 $this->Scheme = $u...

    PHP 2019年09月12日 3808 0
  • java_error_in_phpstorm.hprof和java_error_in_webstorm.hprof能删除吗

    java_error_in_phpstorm.hprof和java_error_in_webstorm.hprof能删除吗? 有时不看不知道,看了一下我的文档里面,java_error_in_phpstorm.hprof和java_error_in_webstorm.hprof的文件都比较大,但从error来看,有可能是错误日志类文件,初步判断应该是可以删除了,于是找了一下相...

    PHP 2019年09月06日 18207 0
  • 如何通过谷歌浏览器插件ChromePHP对PHP进行调试 PHP

    如何通过谷歌浏览器插件ChromePHP对PHP进行调试

    PHP调试工具有很多,这里只介绍ChromePHP ChromePHP ChromePHP 是 基于谷歌浏览器的插件 . 在PHP代码中,不会终止代码,并且会在谷歌 console 台中打印出信息 . 插件链接 下载 chrome_php_logger.crx 并且安装 . PHP ChromePHP 下载 chrome_php.php . 代码使用<...

    PHP 2019年09月05日 2512 0
  • php实现的SSO单点登录系统接入功能示例分析

    SSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一,下面我们来看看吧。 简单讲一下 SSO 单点登录系统的接入的原理,前提是系统本身有完善的用户认证功能,即基本的用户登录功能,那做起...

    PHP 2019年09月05日 1961 0
  • LAMP架构部署和动态网站环境的配置 PHP

    LAMP架构部署和动态网站环境的配置

    实验环境: 操作系统:centos 7.5 服务器IP:192.168.10.5 运行用户:root 连接工具:xshell工具 web环境:Linux+apache+php+mariadb(LAMP架构) 大型动态应用系统平台主要是针对于大流量、高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、安全、可扩展、易维护的应用系统平台做为支撑,以保证网站应用的平稳运行。这...

    PHP 2019年07月18日 1909 0
  • php中的sleep函数在http请求停止后会执行吗

    在PHP里面有一个sleep函数,这个函数的作用是延缓执行,那么问题来了,如果浏览器的用户打开了一个php请求,由于sleep设置的时间比较长,在这个过程中用户关闭了浏览器,那么sleep后面逻辑会如何处理呢?是执行了还是未执行呢? 带着以上的疑问,可以先写个demo进行测试一下。<?phpfile_put_contents('test1.log','test1');s...

    PHP 2019年06月25日 2163 0
  • Openssl default config默认配置修改

    配置php环境openssl时,仅仅打开extension=php_openssl.dll是不够的,还需要openssl.cnf的文件才能生成私钥和公钥。 当我通过phpinfo()来查看环境配置信息时,发现Openssl default config的值是c:/usr/local/ssl/openssl.cnf,这是默认路径,而这个路径其实是不存在的。当我想把这个路径修改成...

    PHP 2019年06月03日 8180 0
  • 用户目录下的java_error_in_phpstorm.hprof文件可以删除吗

    在用户目录下,发现有几个文件比较大,比如java_error_in_phpstorm.hprof文件,快1个G大小了,搜索了一下,看到这样一个回复: Yes, you may delete that file.Such files are created automatically when IDE experience performance issues -- can b...

    PHP 2019年05月28日 55507 2
  • ThinkPHP5出现错误Call to undefined function app\index\controller\M()

    ThinkPHP5与ThinkPHP3相比,变化还是非常大的,在TP3当中使用M方法是没有问题的,但在TP5里面,会直接报错,错误提示为: Call to undefined function appindexcontrollerM() 这个错误在没有详细的文档说明下,处理起来也还是要花一些时间的。因此将TP3对应的M方法及其它方法,在此对应一下,以便参考: ...

    PHP 2019年03月10日 8831 0
  • php连接本地redis很慢的问题

    本地装好redis环境后,用java连接redis速度正常,改用php进行连接的时候,发现速度很慢,大概1~3秒。使用Redis Desktop Manager进行连接,速度也是正常的,看来应该是php代码的问题了。于是一直排查代码,尝试了好几种写法,发现一直都没有解决问题。 接着将所有功能逻辑都去掉,只留下了简单的连接,发现问题就出在连接上。然后去检查了配置文件: $cfg...

    PHP 2018年08月05日 4324 0