随笔分类 - php
摘要:1.安装composer 2.安装laravel 3.nginx配置 浏览器输入127.0.0.60 4.激活用户登录注册功能 浏览器输入127.0.0.60 5.连接数据库 (1)修改配置 .env 文件 (2)数据库迁移 新建数据库 laravel5 执行的数据迁移文件在database/mig
阅读全文
摘要:1.下载advanced 2.进入advanced cd advanced 3.初始化 php init 4.新建数据库yii2advanced 数据库配置common/config/main-local.php 用migrate新建表 yii migrate 5.配置nginx frontend
阅读全文
摘要:执行phpize时出现Cannot find autoconf 错误 Ubuntu下解决方法
阅读全文
摘要:ubuntu14 已经安装nginx,php5.4,mysql,git 新建nginx配置文件dev.conf 重启php /etc/init.d/php5-fpm start 重启nignx /etc/init.d.nginx start 浏览器192.168.5.223:9005 提示Can N
阅读全文
摘要:1.安装Ubuntu14 更新源 2.安装nginx 配置 重启nignx,让配置生效 4.安装php7 添加PPA,Personal Package Archives,也就是个人软件包集 安装php7及扩展 配置 php.ini(/etc/php/7.0/fpm/php.ini) 去掉cgi.fi
阅读全文
摘要:使用MongoDB命令查看很不方便 于是想把爬来的数据导出来,看爬来的数据是否正确 打开cmd,执行 还是得找个可视化的工具,这样可以方便查看数据 自己是做php的,就找了几个php写的工具 为php安装php_mongo扩展https://pecl.php.net/package/mongodb
阅读全文
摘要:1.del del key-name 用于删除已存在的键。不存在的 key 会被忽略 返回值:被删除 key 的数量 2.DUMP DUMP key-name 用于序列化给定 key ,并返回被序列化的值 3.Type type key-name 用于返回 key 所储存的值的类型 数据类型有: n
阅读全文
摘要:相关命令 1.ZADD ZADD key-name score member [score member……] 将带有给定分值的成员添加到有序集合里 2.ZREM ZREM key-name member [ member……] 从有序集合中删除指定的成员 php示例 zrange参数withsco
阅读全文
摘要:相关命令 1.SADD SADD key-name item1 [item 2…] 将一个或多个成员元素加入到集合中 2.SREM SMEMBERS key-name item1 [item 2…] 移除集合中的一个或多个成员元素,不存在的成员元素会被忽略 3.SMEMBERS SMEMBERS k
阅读全文
摘要:hash的常用命令 1.hset hset key field value 将哈希表key中的域field的值设为value 如果key不存在,一个新的哈希表被创建并进行HSET操作 如果field是哈希表中的一个新建域,并且值设置成功,返回1 如果域field已经存在于哈希表中,旧值将被覆盖,返回
阅读全文
摘要:今天因为psi无法在5.3版本上运行,正好看了下这些php版本的特性。 无意中,5.4版本 Buid-in web server内置了一个简单的Web服务器 于是觉得得好好查下php命令 1.查看php的版本、配置 -m 会显示当前php加载的有效模块。 -i 输出无html格式的phpinfo。
阅读全文
摘要:原有的批量导入是按照系统本身的功能导入商品,现在需要用接口将图片上传图片服务器 所以需要将批量导入的商品图片取出来,上传后替换掉原来的url (1)检出详情中的图片,用文件名做key (2)找出图片的实际路径,调用上传接口,将生成的url,保存到对应的key (3)用curl上传图片 (4)替换详情
阅读全文
摘要:Fileinfo 扩展是libmagic库的一个封装,可以用来获得文件的一些信息,如MIME类型 安装php_fileinfo扩展 1.windows 用phpinfo()查看php版本 下载 选择合式版本的php_fileinfo.dll(根据我的版本我选择的是压缩包里的X86/5.4.3下的文件
阅读全文
摘要:一、在MySQL中完成 在MySQL查询语句中转换,优点是不占用PHP解析器的解析时间,速度快,缺点是只能用在数据库查询中,有局限性。 1. UNIX时间戳转换为日期用函数: FROM_UNIXTIME() 2. 日期转换为UNIX时间戳用函数: UNIX_TIMESTAMP() eg: 二、在PH
阅读全文
摘要:curl获取页面内容,不直接输出到页面 必需设置curl的CURLOPT_RETURNTRANSFER选项为1或true
阅读全文
摘要:检测文件类型 finfo_file (PHP >= 5.3.0, PECL fileinfo >= 0.1.0) 修改php.ini,将extension=php_fileinfo.dll前面的分号去掉,来启用 输出结果
阅读全文
摘要:使用CURL完成一个请求: CURL_POST为true,标识这个请求是一个POST请求 使用curl_getinfo()函数获取CURL请求输出的相关信息 会得到一个关联数组 url:网络地址。 content_type:内容编码。 http_code:HTTP状态码。 header_size:h
阅读全文
摘要:使用浏览器直接访问又正常 在PHP curl头部添加HTTP版本信息: 即可修复该问题。 返回当前请求的错误码,0代表没有错误,是一个Ok正常的请求;非0代码请求出现了错误 curl_errno函数返回的数字说明: CURLE_UNSUPPORTED_PROTOCOL (1) – 您传送给 libc
阅读全文
摘要:跟据系统业务的权重,将不同级别的业务放入不同的任务计划中,定时完成 # php安装路径 /usr/local/php# 商城安装路径 /wwwroot
阅读全文
摘要:PHP ini_set用来设置php.ini的值,在函数执行的时候生效,脚本结束后,设置失效。无需打开php.ini文件,就能修改配置 @ ini_set('memory_limit', '64M'); 'menory_limit':设定一个脚本所能够申请到的最大内存字节数@ini_set('dis
阅读全文