
myphp
lumengabc
学习啊学习。。。
展开
-
wanlshop小程序商城配置UNIAPP商城 B2B2C多用户 多终端微信小程序开发者工具] - initialize
小程序商城配置https://doc.fastadmin.net/wanlshop/268.html安装宝塔安装fastadmin登录fastadmin后台安装所有插件宝塔配置域名服务多商城基础配置H5配置小程序配置HBuilder工具安装与设置微信开发工具安装与安全设置后台客户端设置-》生成源码包解压为目录-》拖入HBHB-》运行-》生成H5/生成小程序config.php//H5跨域请求总是。允许跨域的域名,多个以,分隔'cors_request_domain' .原创 2021-06-01 15:47:56 · 2976 阅读 · 2 评论 -
sphinx全文搜索引擎安装与配置php运行查询
4 打开cmd命令窗口,cd进入到安装路径:D:\soft\sphinx-3.4.1-efbcc65-windows-amd64\sphinx-3.4.1\bin。3 复制etc目录下的sphinx-min.conf.dist到bin目录下并修改文件名为sphinx.conf。2 安装后会得到6个文件夹:api,bin,doc,etc,misc,src。8 浏览器访问即可输出查询结果。原创 2023-01-18 14:43:23 · 437 阅读 · 0 评论 -
php Elasticsearch全文搜索引擎分词搜索源码示例demo
php Elasticsearch全文搜索引擎分词搜索源码示例demo<?phprequire 'vendor/autoload.php';use Elasticsearch\ClientBuilder;$client = ClientBuilder::create()->setHosts(['127.0.0.1'])->build(); //1 新建索引 index_lumeng function create_index($client) {.原创 2021-12-21 10:01:27 · 1717 阅读 · 0 评论 -
laravel 安装使用elasticsearch全文搜索引擎分词索引
1 (转)https://www.cnblogs.com/hualess/p/11540477.html 安装elasticsearch服务2 (转)https://blog.csdn.net/weixin_34650292/article/details/121845614 安装laravel扩展 * https://www.cnblogs.com/hualess/p/11540477.html 安装服务 * https://blog.csdn.net/.转载 2021-12-20 16:20:15 · 538 阅读 · 0 评论 -
采集css文件里面的图片采集html里面的图片
采集css文件里面的图片采集html里面的图片<?php/** http://localhost/test/my/xiuwo/css2img/ * 通过CSS采集图片. 注意:采集下来的图片 保存在和当前目录相同。$image_path = "//images/a/c.png";$image_path = str_replace("//","", $image_path);$image_path = substr($image_path, 0);$pathinfo = pa原创 2021-08-02 11:03:09 · 250 阅读 · 0 评论 -
curl 不支持https 请求 windows系统file_get_contents返回false远程phpstudy
curl 不支持https 请求 windows系统file_get_contents返回false远程phpstudywin系统curl请求不支持https接口问题:打开php.ini,找到curl.cainfo修改为curl.cainfo = C:\cacert.pem保存后重启服务即可。附:phpstudy操作路径 -》设置-》配置文件-》php.ini-》找到对应的版本点击,修改即可。cacert.pem下载路径:https://download.csdn.net/do.原创 2021-01-13 15:24:28 · 358 阅读 · 0 评论 -
php安装ffmpeg-php扩展php视频截图视频处理获取视频时长
如果是php7的话就别看了,暂时还没支持php7.最多支持到php5.6。把项目脚本中报错的一行注释掉,引起的原因貌似是php7重写了一些东西,这里通不过了。注释掉那个报错脚本里报错的行,目前暂时没有出现问题。环境为centos7,一顿yum安装。先装上repo源,目前ffmpeg的软件版本为2.6.8ffmpeg是软件,ffmpeg-php是php的扩展sudo rpm –import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.rosud转载 2020-08-13 14:26:54 · 1361 阅读 · 0 评论 -
php上传图片base64上传thinkphp5上传upload图片源码下载
php上传图片base64上传thinkphp5上传upload图片源码下载 function uploadbaseAction() { $img_path = ROOT_PATH . 'test' . DS . 'media'. DS . 'bag'. DS . date('Ymd'); $base64_image_content ...原创 2020-03-26 15:24:01 · 512 阅读 · 0 评论 -
phpmailer发送163邮箱开启smtp使用ci框架
1登录163邮箱。设置,开启SMTP功能,设置:授权码2设置mailer配置文件 $config = array( 'Port' => 465,//windows 设置为25 , linux 设置为465 并且 $mail->SMTPSecure = "ssl"; 'Host' => 'smtp...原创 2020-03-10 12:01:42 · 1166 阅读 · 0 评论 -
php商品列表多属性筛选不存在变灰
在商城网站系统开发中,商品列表筛选是很重要的。当遇到属性层级达到10+甚至更多层。比如手表类的商城网站:属性有:品牌,价格,机芯,性别,颜色,材质,直径。。。等等(假设有500个属性)。需要达到的效果:当选择某1个属性条件时,显示出商品列表,并且商品结果中(没有满足这些商品的属性需要变灰或者剔除)思路:1.做缓存,将500个属性遍历下,结果数大于3000个的缓存起来属性数据。(这...原创 2020-01-13 14:52:22 · 612 阅读 · 0 评论 -
PHP生成图片加水印图片上加名字自定义文字展示
这里需要填写本地的字体路径,而且WIN系统必须是自带的字体才行。我使用的是:simhei.ttf下载地址是:simhei.ttf//1.配置图片路径 $src = "imgshuiyin/1.png"; //2.获取图片信息 $info = getimagesize($src); //3.通过编号获取图像类型 $type = image_type_to_extensi...转载 2019-12-13 14:56:57 · 456 阅读 · 0 评论 -
支付宝芝麻信用免押金接口源码demo开发php和java流程
芝麻信用免押金接口源码demo开发php和java流程,如何开发支付宝免押金接口功能1 小程序选择商品2 小程序请求创建订单见小程序官方示例demo源码目录page\API\requesthttpRequest() { my.httpRequest({ url: 'http://httpbin.org/post', method: 'POST', ...原创 2019-11-26 14:27:54 · 5863 阅读 · 0 评论 -
fastadmin新建页面增删改查新项目功能
项目根目录,右击鼠标打开shell窗口,并执行:F:\x\www\PHPTutorial\php\php-5.6.27-nts\php.exe .\think crud -t fa_question_new -c question_new 最近用FastAdmin做了一个项目,总结一下其大概的使用方法以及容易出现的问题。FastAdmin基于tp5以及其他前端组件...转载 2019-10-28 14:17:04 · 3409 阅读 · 0 评论 -
php curl cookie模拟登录如何通过服务端登录
php curl cookie模拟登录如何通过服务端登录调用方法$post = array( 'name' => '1', 'surname' => '张',);$url = "http://www.a.com/login"; //登录地址, 和原网站一致$cookie_file = 'cookie_file.txt'; //设置cook...原创 2019-10-18 15:03:22 · 309 阅读 · 0 评论 -
php截取日期date(\'Y-m-d\',strtotime($row->newstime)
date('Y-m-d',strtotime($row->newstime)原创 2013-12-09 10:41:45 · 3094 阅读 · 0 评论 -
.htaccess写法。有些服务器需要用?而不是/
RewriteEngine on# 是否显示根目录下文件列表Options -IndexesRewriteBase /RewriteRule ^(.*)\.(asp|aspx|asa|asax|dll|jsp|cgi|fcgi|pl)(.*)$ /404.html# Rewrite 系统规则请勿修改 RewriteRule ^news/$ index.php?newsRewriteRule ^n原创 2013-12-09 10:43:24 · 826 阅读 · 0 评论 -
ini
RewriteRule /news/ /index.php/news/$1 [L]RewriteRule /news /index.php/news/$1 [L]RewriteRule /news_detail/([0-9,a-z,\.,-,_]*) /index.php/news_detail/$1 [L]RewriteRule /news_detail/([0-9,a-z,\.,-,_]*)/原创 2013-12-09 10:43:26 · 622 阅读 · 0 评论 -
PHP单例模式
首先我们要知道明确单例模式这个概念,那么什么是单例模式呢? 单例模式顾名思义,就是只有一个实例。 作为对象的创建模式, 单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例, 这个类我们称之为单例类。 单例模式的要点有三个: 一是某个类只能有一个实例; 二是它必须自行创建这个实例; 三是它必须自行向整个系统提供这个实例。 下面我们讨论下为什么要使用PHP原创 2013-12-09 10:45:02 · 647 阅读 · 0 评论 -
php采集类(转)
一个自己写的php采集类,充分利用正则的强大字串处理能力,使用简单,功能也比较简单,能满足一般应用,功能也在不断完善中,使用过程:设置一个初始url,添加导航规则,添加采集字段和规则,保存输出即可 使用代码如下 $spider = new spider();$spider->addStartUrl(‘http://www.onlinedown.net/hits/week_{2,3}.ht原创 2013-12-09 10:45:24 · 1023 阅读 · 0 评论 -
php缓存技术(转)
普遍缓存技术 数据缓存:这里所说的数据缓存是指数据库查询缓存,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数据库,得到数据,并把查询结果序列化后保存到文件中,以后同样的查询结果就直接从缓存表或文件中获得。 用的最广的例子看Discuz的搜索功能,把结果ID缓存到一个表中,下次搜索相同关键字时先搜索缓存表。 举个常用的方法,多表关联的时候,把附表中的内容生成数组保存原创 2013-12-09 10:45:29 · 749 阅读 · 0 评论 -
addslashes和 get_magic_quotes_gpc过滤SQL字符
php中的addslashes函数使需要让数据库处理的字符串中引号的部份加上斜线,以供数据库查询 (query) 能顺利运作。这些会被改的字符包括单引号 (')、双引号 (")、反斜线 backslash (\) 以及空字符 NUL (the null byte)。 语法: string addslashes(string str); 1,表单提交中addslashes的表现。 首先要看get_m原创 2013-12-09 10:47:10 · 1081 阅读 · 0 评论 -
【转载】windows下使用pear安装phpDocumentor
[环境]OS: windows vista 我的php+apache+mysql是用appserv装的。apperv的安装后不需要配置就可以直接使用了,很方便。[安装方法]D:\AppServ\php5>go-pear.bat 注:D:\AppServ\php5 是你的安php安装目录。 安装最后会提示你点击执行:D:\AppServ\php5\PEAR_ENV.reg,你安装好注册信息原创 2013-12-09 10:50:32 · 936 阅读 · 0 评论 -
利用PHP SOAP实现WEB SERVICE
php有两个扩展可以实现web service,一个是NuSoap,一个是php 官方的soap扩展,由于soap是官方的,所以我们这里以soap来实现web service.由于默认是没有打开soap扩展的,所以自己先看一下soap扩展有没有打开。 在soap编写web service的过程中主要用到了SoapClient,SoapServer,SoapFault三个类。SoapClient类这原创 2013-12-09 10:52:01 · 885 阅读 · 0 评论 -
PHP运行模式(cgi,fast-cgi,cli,web模块模式)
PHP运行模式有4钟:1)cgi 通用网关接口(Common Gateway Interface))2) fast-cgi 常驻 (long-live) 型的 CGI3) cli 命令行运行 (Command Line Interface)4)web模块模式 (apache等web服务器运行的模块模式)1. CGI(Common Gateway Interface) CGI原创 2013-12-09 10:52:55 · 1167 阅读 · 0 评论 -
php实例化类开销
49999995000000-开始时间-1371950941-结束时间-1371950936实例化一个类a的时间:5秒49999995000000-开始时间-1371951033-结束时间-1371951010实例化5个不同类a的时间:23秒49999995000000-开始时间-1371951080-结束时间-1371951057实例化5个 相同类a的时间:23秒实例化类a,类a中进行循环100原创 2013-12-09 10:53:19 · 1800 阅读 · 0 评论 -
memcache 和 memcached
1.目前大多数php环境里使用的都是不带d的memcache版本,这个版本出的比较早,是一个原生版本,完全在php框架内开发的。与之对应的带d的memcached是建立在libmemcached的基础上,所以相对来说,memcached版本的功能更全一些。 memcache:http://cn2.php.net/manual/en/book.memcache.php memcached:http:原创 2013-12-09 10:53:36 · 814 阅读 · 0 评论 -
防止PHP木马攻击操作其他目录文件
1、防止跳出web目录 首先修改httpd.conf,如果你只允许你的php脚本程序在web目录里操作,还可以修改httpd.conf文件限制php的操作路径。比如你的web目录是/usr/local/apache/htdocs,那么在httpd.conf里加上这么几行: php_admin_value open_basedir /usr/local/apache/htdocs 这样,如果脚本原创 2013-12-09 10:54:50 · 2143 阅读 · 0 评论 -
ab测试ci速度,发现static html真是扯蛋的快!!
作者: Elliot Haughin翻译: Hex原文: http://www.haughin.com/2008/02/1 ... gniter-application/ 根据基准测试来优化并调整你的 CodeIgniter 应用程序。 最近有很多关于怎样优化 CodeIgniter 应用程序以使它们更快,更可靠并且可扩展性更强的讨论。 所以,让我们用“真实的”数据和基准测试来了解一些实现这原创 2013-12-09 10:54:55 · 946 阅读 · 0 评论 -
php.ini文件php.ini-development和php.ini-production区别
php.ini-development 适合开发程式使用(测试用)php.ini-production 拥有较高的安全性设定,则适合上线当产品使用一般将php.ini-production修改为php.ini,确保测试环境(本地)与正式环境(线上)一致php.ini-production对应于php.ini-recommendedphp.ini-development对应于php.ini-dist原创 2013-12-09 10:54:59 · 3488 阅读 · 0 评论 -
apache配置 php中没有php5apache2_2.dll的原因及解决办法
在给apache配置php的过程中,如果php安装目录里没有php5apache2_2.dll,一定是下载的版本不对。 php 5.3.4有v9版和v6好几个版本 网站左边有几段文字: which version do i choose?if you are using php with apache 1 or apache2 from apache.org you need to use the原创 2013-12-09 10:55:02 · 3484 阅读 · 0 评论 -
the requested operation has failed!
修改apache httpd.conf后, restart apache时,如果出现这个错误,多半是配置有错误。今天在win7 64bit上安装apache .2.2.和php vc6- 5.2.17(VC6 x86 Non Thread Safe (2011-Mar-22 13:28:39)非线程安全VC6 x86 Thread Safe (2011-Mar-22 13:29:30)线程安全)p原创 2013-12-09 10:55:06 · 872 阅读 · 0 评论 -
PhpDocumentor支持的常用标签
??附表1: PhpDocumentor支持的常用标签: @abstract 申明变量/类/方法 @access指明这个变量、类、函数/方法的存取权限 @author 函数作者的名字和邮箱地址 @category 组织packages @copyright指明版权信息 @const指明常量 @deprecate指明不推荐或者是废弃的信息 @example 示例 @exclude指原创 2013-12-09 10:55:17 · 945 阅读 · 0 评论 -
安装mysql,已安装要彻底删除。
在装MYSQL的时候发现要输入current root password 不记得以前在电脑里装过(你的系统曾经装过MYSQL在重装就会要求输入原来设定的密码,如果是第一次 安装就不会出现),在网上苦苦搜寻解决方法。 终归结出以下解决方法: 1.清除MYSQL的安装目录,默认是C:\Program Files 2.清除MYSQL数据存放目录,一般在C:\Documents and Sett原创 2013-12-09 10:38:39 · 1190 阅读 · 0 评论 -
ci分页
调用视图newslist页面 控制器news_list class News_list extends CI_Controller{ var $base; var $base_admin; function News_list(){ parent::__construct(); $this->base=$this->config->item('base_url'); $this->bas原创 2013-12-09 10:41:15 · 795 阅读 · 0 评论 -
phpmyadmin连接远程,本地文件修改
二、修改libraries文件夹下的config.default.php文件 1、查找$cfg['PmaAbsoluteUri'] ,将其值设置为你本地的phpmyadmin路径,例如http://127.0.0.1:9999/phpmyadmin/ 2、查找$cfg['Servers'][$i]['host'] , 将其值设置为你mysql数据库地址,例如125.24.112.19 3、原创 2013-12-09 10:41:19 · 777 阅读 · 0 评论 -
规范的AR可以防止SQL注入,XSS可以避免跨站攻击
规范的AR可以防止SQL注入,XSS可以避免跨站攻击 AR类即是指框架自带的 select('xxx'), where('id', $id) 这种格式 SQL语句。原创 2013-12-09 10:41:59 · 859 阅读 · 0 评论 -
开启GET请求
$config['page_query_string'] = TRUE; //get原创 2013-12-09 10:42:03 · 716 阅读 · 0 评论 -
PHP采集
//Created on 2010-5-10 wolf QQ116311316include_once("conn.php");if($_GET[id]=1){$con = file_get_contents("http://it.sohu.com/itguonei_26".$_GET[id].".shtml");$preg = "#·(.*)#iUs";preg_match_all($preg,原创 2013-12-09 10:42:05 · 740 阅读 · 0 评论 -
php return 用法
如果用在 if()判断里面。发现下面就调用不到数据。 不知道是什么情况。可能是局部与全局的问题 必须要放在分支外面。原创 2013-12-09 10:43:28 · 789 阅读 · 0 评论 -
cURL代码举例
上次贴出来的twitter同步到人人的代码,很多人留言说看不懂。其实这个代码从总体上说还是比较简单的,可能大家对curl相关函数不太了解导致抱怨说看不懂。这里写篇简单的日志介绍一下curl的使用。 注意:如果你需要深入学习,请在线查看php.net的文档,本文仅仅是对不了解PHP curl函数族的用户的入门简介。代码没有经过严格检查,如有错误请留言指出。同样,全文及以下代码以CC by-nc-s原创 2013-12-09 10:43:37 · 1039 阅读 · 0 评论