
PHP
文章平均质量分 82
思月行云
吾求吾失且不暇,何暇论人哉?!
君子性非异也,善假于物也。
展开
-
记一次PHP服务器500错误的解决方法
之前一直惯用的套路,由于长时间没部署外网环境,居然忘记了这一招,被一个500错误折腾了半天。。PHP服务器500显示具体错误PHP 新手在初期搭建完开发环境后,开发时出现语法错误时,服务器返回500 ( 服务器内部错误),而不是返回错误提示。 这时候需要对开发环境做一些配置,帮助你快速查找问题原因,定位问题,解决问题。找到 php的配置文件 /etc/php.ini配置参...转载 2020-01-18 16:22:34 · 1679 阅读 · 5 评论 -
mysqli_connect参数的写法以及如何设置特定端口
http://www.youkud.com/content.php?id=813mysqli的函数声明:mysqli mysqli_connect ( [string $host [, string $username [, string $passwd [, string $dbname [, int $port [, string $socket]]]]]] )所以应该把端口号写在数据...转载 2020-01-06 14:56:34 · 6985 阅读 · 0 评论 -
基于libmemcached为php扩展memcached服务
基于libmemcached,php扩展memcached的安装张映 发表于 2010-07-18 原文 http://blog.51yip.com/php/928.html一,为什么要装memcached扩展memcached的1.2.4及以上增加了CAS(Check and Set)协议,对于同一key的多进行程的并发处理问题。这种情况其实根数据库很像,如果...原创 2014-04-29 09:42:26 · 243 阅读 · 0 评论 -
php-redis中文参考手册_zset
http://my.oschina.net/cniiliuqi/blog/67660ZSET(stored set) 和set一样是字符串的集合,不同的是每个元素都会关联一个double类型的score。实现使用的是skip list和hash table,skip list的实现使用的是双线链表。Score的主要作用是排序,因此sorted set主要用作索引。 zAdd...原创 2016-07-08 10:05:51 · 178 阅读 · 0 评论 -
PHP-redis中文文档
PHP-redis中文文档 phpredis是php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系 很有用;以下是redis官方提供的命令使用技巧: 下载地址如下: https://github.com/owlient/phpredis(支持redis 2.0.4)Redis::__construct构造函数$redis =...原创 2015-07-28 14:21:36 · 130 阅读 · 0 评论 -
PHP中include和require的区别详解
PHP中include和require的区别详解 1、概要 require()语句的性能与include()相类似,都是包括并运行指定文件。不同之处在于:对include()语句来说,在执行文件时每次都要进行读取和评估;而对于require()来说,文件只处理一次(实际上,文件内容替换require()语句)。这就意味着如果可能执行多次的代码,则使用require()效...原创 2015-07-25 11:15:08 · 129 阅读 · 0 评论 -
C#兼容PHP的GZip算法
// php GZip压缩gzencode($data);// php GZip解压缩gzinflate(substr($data,10,-8)); // 高版本的php已经拥有名为【gzdecode】的api using System;using System.Collections.Generic;using System.Linq;using Sy...原创 2016-05-10 15:22:04 · 486 阅读 · 0 评论 -
C#兼容PHP的MD5算法
md5($str) public static string MD5(byte[] val) { byte[] textBytes = val; try { System.Security.Cryptography.MD5CryptoServiceProvider cryptHandle...原创 2016-05-10 15:18:20 · 511 阅读 · 0 评论 -
c#保留小数点后位数的方法
Double dValue = 95.12345; int iValue = 10000; string strValue = "95.12345"; string result = ""; result = Convert.ToDouble(dValue).T...原创 2015-04-20 16:22:34 · 1919 阅读 · 0 评论 -
C# to PHP base64 encode/decode
http://stackoverflow.com/questions/257462/c-sharp-to-php-base64-encode-decodeWe should probably URL Encode your Base64 string on the C# side before you send it.And URL Decode it on t...原创 2015-03-31 12:49:33 · 931 阅读 · 0 评论 -
php&.net对称压缩解压缩探讨
http://blog.youkuaiyun.com/michaell_zhang/article/details/5979883C#客户端访问PHP SOAP WebService,当传输大量文本数据时,可以通过压缩减少网络传输。C#在System.IO.Compression命名空间下提供了两个类GZipStream 类和DeflateStream类来进行数据的压缩和解压缩。经本人实验,在C#下...原创 2015-03-25 15:42:49 · 193 阅读 · 0 评论 -
为PHP添加swoole异步并行扩展
为PHP添加swoole异步并行扩展 1. 确认安装环境仅支持Linux操作系统,核心代码兼容FreeBSD,需要调整某些编译的参数和细节才能通过Linux内核版本2.3.32以上PHP5.3.10以上版本gcc4.4以上版本。核心代码兼容clang,需要关闭CPU亲和设置特性cmake2.4+,编译为libswoole.so作为C/C++库时,需...原创 2015-08-12 15:17:47 · 224 阅读 · 0 评论 -
深入理解require与require_once与include以及include_once的区别
http://www.jb51.net/article/37942.htm本篇文章是对require与require_once与include以及include_once的区别进行了详细的分析介绍,需要的朋友参考下PHP具有快速、可靠、跨平台应用、源代码开放等特点,使得PHP成为最受欢迎的服务器端Script语言之一。我根据自己在工作中体会到的,向大家介绍PHP使用的心得,希...原创 2016-08-18 15:26:01 · 181 阅读 · 0 评论 -
淘宝开放平台SDK对接
http://blog.youkuaiyun.com/papalian/article/details/20550795首先得有一个注册的appkey和App Secret 该流程分三个步骤: 第一步:通过用户授权获取授权码Code; 第二步:用上一步获取的Code和应用密钥(AppSecret)通过Https Post方式换取Token。 第三步:获取用户Nick或者其他信息第四步:...原创 2017-11-28 15:38:26 · 6241 阅读 · 0 评论 -
基于UCenter关联第三方网站与Discuz用户
https://mo2g.com/view/106/ 基于UCenter用户中心把第三方网站的会员与Discuz关联起来(续1) 基于UCenter用户中心把第三方网站的会员与Discuz关联起来(续2) discuz相关的文章都在这里 同步注册的相关实现:http://www.jianshu.com/p/1caa425ef24bhttp://blog....原创 2017-11-10 16:57:54 · 528 阅读 · 0 评论 -
IIS访问要求输入用户名密码
1. 打开IIS,右击网站--->属性--->目录安全性--->允许匿名访问2. 右击网站的文件夹--->安全--->添加IUser_XXXX--->完全控制----------------------- 如果还是不行 --------------------3. 计算机--->管理--->用户--->IUser_XXX重新设置...原创 2017-10-23 14:08:28 · 814 阅读 · 0 评论 -
关于”要执行请求的操作,WordPress需要访问您网页服务器的权限”
http://blog.youkuaiyun.com/qq_15710883/article/details/59058237今天重置了阿里云的lnmp环境之后,重装了wordpress程序,在安装主题、wordpress插件,删除wordpress插件的时候,会提示"要执行请求的操作,WordPress需要访问您网页服务器的权限。 请输入您的FTP登录凭据以继续。 如果您忘记了您的登录凭据(如用户名、...原创 2017-10-14 15:50:43 · 421 阅读 · 0 评论 -
Windows下安装并设置Redis
http://blog.youkuaiyun.com/renfufei/article/details/38474435/作者: 铁锚日期: 2014年8月10日 Redis对于Linux是官方支持的,安装和使用没有什么好说的,普通使用按照官方指导,5分钟以内就能搞定。详情请参考:http://redis.io/download 但有时候又想在windows下折腾下Redis,...原创 2017-01-06 09:48:48 · 161 阅读 · 0 评论 -
PHP中的排序函数sort、asort、rsort、krsort、ksort区别分析
http://www.jb51.net/article/53861.htm在php中自带了大量了数组排序函数,下面我们一一来介绍一下关于php数组排序的用法吧。 sort() 函数用于对数组单元从低到高进行排序。 rsort() 函数用于对数组单元从高到低进行排序。 asort() 函数用于对数组单元从低到高进行排序并保持索引关系。 arsort() 函数用于对数组...原创 2017-04-20 15:12:17 · 441 阅读 · 0 评论 -
简单的C#&PHP对称加解密
byte[] ctxbytes = System.Text.Encoding.UTF8.GetBytes(ctx); byte[] keybytes = System.Text.Encoding.UTF8.GetBytes(key); int ctxLen = ctxbytes.Length; int keyLen = key...原创 2017-04-01 10:11:40 · 211 阅读 · 0 评论 -
怎样增加phpmyadmin导入文件上限
http://jingyan.baidu.com/article/60ccbceb21966d64cab1979e.html怎样增加phpmyadmin导入文件上限|浏览:4944|更新:2012-08-13 10:13123分步阅读百度经验:jingyan.baidu.com...原创 2015-11-27 10:11:54 · 148 阅读 · 0 评论 -
在C#中获取如PHP函数time()一样的时间戳
c#中没有象PHP一样的time()时间戳函数,但有DateTime.Now.Ticks用来计算时间差。 此属性的值为自 0001 年 1 月 1 日午夜 12:00 以来所经过时间以 100 毫微秒为间隔表示时的数字。dotnet下用DateTime.Now.Ticks能够得到精确的时间,单位是10^-7s。经过实验,发现[c-sharp] view plaincopypri...原创 2015-01-31 14:03:58 · 331 阅读 · 0 评论 -
Comet:基于HTTP长连接的“服务器推”技术
作者:周 婷 (zhouting@cn.ibm.com), 软件工程师, IBM 中国软件开发技术实验室来源:http://www.ibm.com/developerworks/cn/web/wa-lo-comet/周婷,软件工程师,目前在 IBM 中国软件开发技术实验室从事刀片服务器管理固件的开发工作。您可以通过 zhouting@cn.ibm.com 和她联系。...原创 2014-03-06 15:28:11 · 165 阅读 · 0 评论 -
PHP开发网站全过程技术知识分析
http://www.chinaz.com/web/2011/0423/174582.shtml首先笔者需要申明一点的是,我们不是只用PHP来开发一个完整的网站程序,而是说在服务器端所用的语言是PHP。大致说一下我们在做一个完整的网站所要用到的技术知识吧。首先,在网站前台我们必须具备的是HTML,CSS还有Javascript ,你也可以根据你的需要来适当的加入些flash等,不过笔...原创 2014-12-30 12:44:31 · 299 阅读 · 0 评论 -
以用户为中心的SNS站点数据库设计及实现
以用户为中心的SNS站点数据库设计及实现 作者:杨鑫奇 1 前言最近项目开发过程中,遇到数据库设计方面的问题,参考了多个数据库,总结了一些相关的数据库实体及关系的表示 3月份的时候也写过一篇MySQL数据库设计复习笔记及项目实战 ,现在再次进行总结,并添加了在项目中的数据库设计及具体的持久化及cache实现.数据库作为底层,命名规范和变动都会直接影响到上层,所以...原创 2012-04-09 10:24:09 · 217 阅读 · 0 评论 -
在PHP语言中使用JSON
本文版权归 阮一峰 所有,转载请标明如下详细信息,以示尊重!文档信息版权声明:自由转载-非商用-非衍生-保持署名 | Creative Commons BY-NC-ND 3.0原文网址:http://www.ruanyifeng.com/blog/2011/01/json_in_php.html最后修改时间:2011年7月 8日 10:54 目前,JSON...原创 2012-03-06 16:03:04 · 82 阅读 · 0 评论 -
As3利用AMFPHP与PHP进行通讯
来自:http://bbs.9ria.com/thread-65836-1-1.html 首先,说下具体配置,PHP版本:5.2.5,apache:2.2.11,(或者WAMP2.2),amfphp:1.9版本(附件已提供),windows xp系统。注意:amfphp的不同的版本与php不同的版本会有冲突。具体检测方法是:在web根目录下解压amfphp后,访问该url: http://...原创 2012-03-06 12:53:16 · 212 阅读 · 0 评论 -
as3与php交互实现总结
转自:http://blog.youkuaiyun.com/ahstudy/article/details/6996824目前flash在各方个面的应用越来越广,而flash也不单只是注重自身绚丽的效果,也需要和外界程序交换数据,以实现更强大的功能,随着as3的到 来,flash和外部交互的方式也越来越简便和合理化。今天就在这里谈谈as3和后台数据的交互(这里选择as3+php架构,其他配置同理)...原创 2012-03-06 09:40:35 · 180 阅读 · 0 评论 -
[下载] Zend studio 8 Windows版
软件名称:Zend studio 8 windows版软件大小:350 MB软件类型:编程工具软件语言:英文运行环境:Win2003, WinXP, Win2000, Win9X注册名:www_hackhome_com注册码:36161B4937FD7618B4937FD7软件下载: >> Zend studio 8 windows版 =================...原创 2012-02-20 21:31:22 · 162 阅读 · 0 评论 -
PHP异步调用实现方式
PHP异步调用实现方式浏览器和服务器之间只一种面向无连接的HTTP协议进行通讯的,面向无连接的程序的特点是客户端请求服务端,服务端根据请求输出相应的程序,不能保持持久连接。这样就出现了一个问题,一个客户端的相应服务端可能执行1秒也有可能执行1分钟,这样浏览器就会一直处于等待状态,如果程序执行缓慢,用户可能就没耐心关掉了浏览器。而有的时候我们不需要关心程序执行的结果,没有必要...原创 2012-06-07 13:58:47 · 83 阅读 · 0 评论 -
Zend Framework 简介
Zend Framework (简写ZF)是由 Zend 公司支持开发的完全基于 PHP5 的开源PHP开发框架,可用于开发 Web 程序和服务,ZF采用 MVC(Model–View-Controller) 架构模式来分离应用程序中不同的部分方便程序的开发和维护。基本介绍 Zend Framework 是用于 PHP 开发 Web 应用程序和 Web Service 程序的高品质开源框...原创 2012-06-04 10:20:13 · 419 阅读 · 0 评论 -
MYSQLI操作类
转自:http://hudeyong926.iteye.com/blog/902785 <?php /** * Mysqli类 * * @author 废墟 * @version v1.0 2009-08-18 * @link http://anerg.cn/ */ class db_mysqli { protected $mysqli; ...原创 2012-06-01 15:57:28 · 96 阅读 · 0 评论 -
PHP+MYSQL操作类
class dbconn { var $conn = 0; function dbconn($dbhost,$dbuser,$dbpw,$dbname){ $this->conn = mysql_connect($dbhost,$dbuser,$dbpw); !$this->conn && $this->halt("Conne...原创 2012-05-31 09:14:15 · 94 阅读 · 0 评论 -
AMFPHP基本安全问题
http://hi.baidu.com/needyu/blog/item/8bb68c18b765c3b34aedbcb2.html 原文:http://theflashblog.com/?p=4191. 删除Service Browser因为对你有用的服务和方法对其他任何来说也一样能用,很明显,为此你需要在你的产品机上删除它。最简单的就是删除位于AMFPHP根目录的Browser...原创 2012-07-31 18:03:31 · 143 阅读 · 0 评论 -
php常用库函数
http://www.cnblogs.com/qiantuwuliang/archive/2009/11/09/1599068.htmlphp常用库函数|判断一个编程语言的功能强弱,可以从他的库函数入手。一个较好的编程语言,必然有较强的库函数。i/o函数flush函数描述:flush();说明:函数flush刷新php的输出缓存,它尽量将缓和存中的内容输出到用户的浏览器。...原创 2012-08-07 16:15:09 · 145 阅读 · 0 评论 -
php发送get、post请求的几种方法
http://blog.youkuaiyun.com/haha00217/article/details/7969504方法1: 用file_get_contents 以get方式获取内容 <?php$url='http://www.domain.com/';$html = file_get_contents($url);echo $html;?>...原创 2014-12-27 12:34:38 · 116 阅读 · 0 评论 -
MessagePack, Protocol Buffers和Thrift序列化框架原理和比较说明
http://jimmee.iteye.com/blog/2042420第1部分 messagepack说明 1.1messagepack的消息编码说明 为什么messagepack比json序列化使用的字节流更少, 可通过图1-1、图1-2有个直观的感觉。 图1- 1 messagepack与json的格式对比1 图1- 2 messagepack与json的格式...原创 2014-12-25 14:59:12 · 198 阅读 · 0 评论 -
wamp 403 禁止访问
http://blog.sina.com.cn/s/blog_4a60ba9c01014nch.html我的电脑使用的是wamp5,把php项目发布到www文件夹下后,使用http://localhost可以打开网站,然而采用我的局域网中的IP地址访问(如:http://192.168.0.108/),提示403错误,无权访问该页面。在网上找了好多资料,最后终于找到了,解决方案如下:我的wa...原创 2014-12-21 14:58:59 · 206 阅读 · 0 评论 -
wamp修改默认80端口
http://blog.163.com/sun_jian_zhang/blog/static/187804041201222732314892/ WAMP装好之后默认的端口是80,但是这个80端口呢,可以热门端口啊,迅雷,IIS都挺喜欢,在WIN7下本来还有1个进程也点80,让人伤脑筋啊,所以把它改掉,方法如下:一、修改APACHE的监听端口, 1、在界面中选apache,...原创 2014-12-21 12:33:49 · 290 阅读 · 0 评论 -
WAMP安装curl扩展并发起https请求
wamp安装curl扩展的方法: http://blog.youkuaiyun.com/superuser007/article/details/5781095 安装出现 PHP Extension "curl" must be loaded 错误。解决方法如下:1> 在 WAMP或XAMPP 目录下“搜索”功能查找到 httpd.conf: ...原创 2014-12-21 12:01:00 · 634 阅读 · 0 评论