PHP相关
ityangs
本人酷爱网络编程,熟练PHP网站开发前后端技术。侧重PHP后端语言的研发工作。个人主页:www.ityangs.cn
展开
-
Laradock 搭建基于Docker 的PHP开发环境
Laradock 搭建基于Docker 的PHP开发环境Laradock简介搭建开始1、搭建条件2、搭建步骤相应的层级目录关系Laradock简介Laradock 是为 Docker 提供的完整 PHP 本地开发环境,和 Homestead 一样提供了一系列打包好(包括配置)的Docker Image。Laradock 早期专注为 Laravel 打造 Docker 开发环境,因而...原创 2019-08-06 17:11:41 · 1112 阅读 · 0 评论 -
功能点记录
服务器相关 以下各个功能工作中都使用过且解决了最终问题,特此记录便于后期备查!!!服务器相关Ubuntu下Apache开启Rewrite模块使用SecureCRT SSH密钥对远程登录阿里云云服务器 ...原创 2018-07-06 22:47:08 · 1222 阅读 · 0 评论 -
PHP扩展安装记录
PHP扩展安装imagick扩展安装 window下安装php的imagick和imagemagick扩展教程 Linux下php安装imagick原创 2018-01-09 12:01:02 · 918 阅读 · 0 评论 -
(一)Centos7下 Tengine安装和配置
Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。Tengine,简单的讲就是对nginx进行了二次开发并提供了更丰富的功能,官网地址:http://tengine.taobao.org/,原创 2017-01-03 00:07:31 · 3810 阅读 · 0 评论 -
(二)Centos7下Yum更新安装PHP5.5,5.6,7.0
yum源默认的版本太低了,手动安装有一些麻烦,想采用Yum更新安装的可以使用下面的方案:1.检查当前安装的PHP包yum list installed | grep php如果有安装的PHP包,先删除他们yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x原创 2017-01-02 16:36:10 · 16167 阅读 · 2 评论 -
PHP异步处理方法
PHP四种常用的异步处理解决方案1、使用前端Ajax处理$.ajax("do.php", { name: 'ityangs',job:'PHP Programmer'} );2、使用popen函数执行本地文件pclose(popen('php /var/www/do.php &', 'r'));3、使用CURL 设置curl的超时时间 CURLOPT_TIMEOUT 为1 (最小为1),因此客户原创 2017-03-01 15:20:38 · 4033 阅读 · 0 评论 -
PHP 中最全的设计模式(23种)
PhpDesignPatterns 【PHP 中的设计模式】一、 Introduction【介绍】 设计模式:提供了一种广泛的可重用的方式来解决我们日常编程中常常遇见的问题。设计模式并不一定就是一个类库或者第三方框架,它们更多的表现为一种思想并且广泛地应用在系统中。它们也表现为一种模式或者模板,可以在多个不同的场景下用于解决问题。设计模式可以用于加速开发,并且将很多大的想法或者设计以一种简单地方原创 2016-11-27 20:50:33 · 6890 阅读 · 0 评论 -
Centos6、7/Linux 下编译安装 PHP 5.6(升级版本)
一、系统环境:CentOS 6.5 / 7.0 x86_64 Fedora 20 x86_64二、下载 PHP 源码包# wget http://cn2.php.net/distributions/php-5.6.21.tar.xz# xz -d php-5.6.0.tar.xz# tar xf php-5.6.0.tar -C /usr/local/src/三、添加 epel 源# rpm原创 2016-10-31 18:37:24 · 3710 阅读 · 0 评论 -
PHP允许AJAX跨域请求的两种方法
**一. 服务端设置 header 头允许AJAX跨域** 代码如下:// 允许 ityangs.net 发起的跨域请求header("Access-Control-Allow-Origin: ityangs.net"); //如果需要设置允许所有域名发起的跨域请求,可以使用通配符 *header("Access-Control-Allow-Origin: *");**二. 允许jsonp跨域原创 2016-10-20 14:07:20 · 20346 阅读 · 0 评论 -
连接Mysql错误处理
连接Mysql提示Can’t connect to local MySQL server through socket的解决方法mysql,Mysqldump,Mysqladmin,php连接mysql服务常会提示下面错误:@requires_authorizationERROR 2002 (HY000): Can't connect to local MySQL server through s原创 2016-09-23 11:24:01 · 2897 阅读 · 0 评论 -
修改 WordPress 数据库前缀
很多朋友在安装WordPress时,数据库的前缀都没有修改,而是使用了默认的 wp_,其实倡萌一直都不推荐使用默认前缀,主要是出于安全考虑。但是,如果你已经使用了默认的wp_,又该如何修改呢?倡萌最近看到 我爱水煮鱼 的一篇文章,正好解决了这个问题,大家不妨也来学习下,以后或许用得着哦。操作编辑数据库,具有比较高的风险,所以请在操作前,下载备份你的数据库文件,切记!原创 2016-03-07 22:03:54 · 3318 阅读 · 0 评论 -
PHP功能强大的字符串处理函数
列举几个php语言中被遗忘的一些但功能非常强大的字符串处理函数,这里就不对其用法一个个举例了,感兴趣的朋友可以自己测试。(PHP 4 >= 4.0.4, PHP 5)函数原型 bool ctype_alnum ( string text )ctype_alnum -- Check for alphanumeric character(s) 检测是否是只包含[A-Za原创 2016-03-03 19:24:22 · 2670 阅读 · 0 评论 -
php批量去除bom的代码
php批量去除bom的代码代码块代码块语法遵循标准markdown代码,例如:<?phpheader('content-Type: text/html; charset=utf-8');$auto=1;/*设置为1标示检测BOM并去除,设置为0标示只进行BOM检测,不去除*/$basedir='.';$loop=true;echo '当前查找的目录为:'.$basedir.'当前的设置是:原创 2016-03-03 19:44:32 · 2986 阅读 · 0 评论 -
Linux下php安装Redis扩展
说明: 操作系统:CentOS php安装目录:/usr/local/php php.ini配置文件路径:/usr/local/php/etc/php.ini Nginx/Apache安装目录:/usr/local/nginx或/usr/local/apache1、安装编译工具yum install wget make gcc gcc-c++ zlib-dev原创 2016-03-05 17:02:50 · 2899 阅读 · 0 评论 -
实时查看及监控PHP-FPM的运行状态
PHP-FPM内置了状态页,开启后可查看PHP-FPM的详细运行状态,给PHP-FPM优化带来帮助。下面本篇文章就来记录一下如何实时的查看及监控php-fpm的运行状态。打开php-fpm.conf,配置php-fpm状态页选项pm.status_path = /phpfpm_status(默认值为:status)配置nginx.conf,添加可访问server(不用放在h原创 2016-03-03 14:44:22 · 4802 阅读 · 0 评论