SMTP 设置中主机、用户名、授权码均正确 发送邮件时出现错误 Error: EHLO not accepted from server 修改 system/library/mail.php 代码: // fputs($handle, 'EHLO ' . getenv('SERVER_NAME') . &qu…
stripos() 返字符串在另一字符串中第一次出现的位置(大小写不敏感) stristr() 查找字符串在另一字符串中第一次出现的位置(大小写不敏感) strpos() 返回字符串在另一字符串中首次出现的位置(对大小写敏感) strrchr() 查找字符串在另一个字符串中最后一次出现的位置。 strripos() 查找字符串在另一字符串中最后出现…
[toc] 安装拓展 进入拓展源码目录 cd /usr/local/src/php-7.4.14/ext/mbstring /usr/local/php74/bin/phpize 输出 Configuring for: PHP Api Version: 20190902 Zend Module Api No: 20190902 Zend Exten…
安装 oniguruma wget https://github.com/kkos/oniguruma/archive/v6.9.5_rev1.tar.gz tar -zxvf v6.9.5_rev1.tar.gz cd oniguruma-6.9.5_rev1/ ./autogen.sh ./configure make && m…
公司客户的一个站点在网络安全检测报告指出存在两个漏洞,SQL 注入和 XSS。 该站点代码由原生 PHP 代码编写,在获取 GET id 参数时未作校验,直接参与 SQL 语句的查询。 在获取 GET 参数处进行格式校验,转为 int 类型数据 $id = (int)$_GET['id']; $id = intval($_GET…
三种获取配置信息的方法 public function getConfigAction() { $config=Yaf\Application::app()->getConfig(); var_dump($config->application->toArray()); exit; } public function getCon…
三种获取配置信息的方法 public function getConfigAction() { $config=Yaf\Application::app()->getConfig(); var_dump($config->application->toArray()); exit; } public function getConfig2Actio…
导致该问题的原因在于没有配置curl.cainfo,该配置位于php.ini中。 解决方案: 下载cacert.pem https://curl.haxx.se/ca/cacert.pem 配置php.ini [curl] ; A default value for the CURLOPT_CAINFO option. This is requir…
获取唯一 ajaxUrl 请求参数中设置 action 请求方法 functions.php 中写函数并注册 前端 var ajaxurl = '<?php echo admin_url('admin-ajax.php')?>'; $.ajax({ url: ajaxurl, type: …
wordpress qtranslate-x Warning: Parameter 2 to qtranxf_postsFilter() expected to be a reference