PHP

lnmp全面优化集合nginx+mysql+php

lnmp的全名是linux+nginx+mysql+php,既然是全面优化那我们就从linux系统的选择入手。debian系统可以算是linux各分支中做的比较突出的一类,连谷歌都抛弃linux订制,由此可见debian系统之优秀,相较其它linux系统debian具有稳定、占用资源少对于网站web环境来说这些正是我们...

PHP 5.6.6 上运行 ecshop 2.7.3 不兼容问题整合

在安装完php在自己的服务器上以后,发现在静态网页上出现了很多error。在网上查找过后发现,大部分问题是因为 PHP发展到PHP5.5版本以后,有了很多细微的变化。而ECSHOP官方更新又太慢,发现这些问题后也不及时升级,导致用户安装使用过程中错误百出。在这里我整理一下我遇到的问题希望对你们能有些帮组也为了...

PHPFarm

转载:http://www.sitepoint.com/run-multiple-versions-php-one-server/转载:http://thejibe.com/blog/14/02/phpfarm...
代码星球·2020-08-23

PHP5.3, PHP5.4, PHP5.5新特性

 因为用到PHP新版本,一些新特性必须要了解,且有些可以在开发时就使用,如果不使用,那么何必升级PHP版本呢,显得有些得不偿失了!所以整理了一下一些特性,有可能不全,待添加PHP5.3中的新特性一.PHP5.3中的新特性1.支持命名空间(Namespace)2.支持延迟静态绑定(LateStaticBindi...

nginx禁止目录php执行权限

nginx禁止目录php执行权限,找到配置fastcgi.conf文件,一般在/usr/local/nginx/conf/下面,修改如下location~*^/(data|uploads|templets|special|html|erwe)/.*.(php|php5)${denyall;}...

伪装隐藏Nginx,PHP版本号提升服务器安全性

可能有时候我们看某些站点想知道别人在使用什么版本的web服务器之类的信息时,却发现并未显示版本号,甚至连WEB服务器都有变化,可以通过以下方法来隐藏Nginx、PHP的版本号信息,来提升一定的安全性;(当然了,这都是些小打小闹的措施,重点还是在其他防护措施上!)一、隐藏Nginx版本号第一步:vi/usr/local/...

LNMP下防跨站、跨目录安全设置,仅支持PHP 5.3.3以上版本

PHP5.3.3以上的版本,可以修改/usr/local/php/etc/php.ini在末尾里加入:[HOST=www.vpser.net]open_basedir=/home/wwwroot/www.vpser.net/:/tmp/[PATH=/home/wwwroot/www.vpser.net]open_bas...

Linux主机在LNMP环境中同时运行多个PHP版本

这次遇到的问题是,客户网站已经使用PHP5.4运行多个网站程序,但是新安装的程序需要使用PHP5.3。从我之前的经验来看,给网站更换PHP版本,可能会带来意想不到的后果。比如,之前某客户Discuz论坛运行的是PHP5.2经常出现502错误,于是更新到了PHP5.3(PHP5.2中php-fpm功能是以补丁的方式出现,...

最完美解决Nginx部署ThinkPHP项目的办法

网上通用解决方法的配置如下:server{...location/{indexindex.htmindex.htmlindex.php;#访问路径的文件不存在则重写URL转交给ThinkPHP处理if(!-e$request_filename){rewrite^/(.*)$/index.php/$1last;break...

ECshop网点程序优化-自动生成类目页Keywords、Desciption Meta

ECshop支持针对每个新建的类目自定义Keywords、DescriptionMeta信息,好处就不用说了,帮助SEO或者让浏览者了解这是什么页面,但如果有几百个类目的时候,人工去写这些类目又有点累人(咱不干体力劳动的活),花了点时间,写了个自动生成Keywords、Description的PHP脚本,支持四级分类,...

php远程读取json的方法

<?php/***@author懒人<service@kuitao8.com>*@since2.0*/header("Content-type:text/html;charset=utf-8");functionGetCurl($url){$curl=curl_init();curl_setopt($...

phpstorm配置Xdebug进行调试PHP教程

运行环境:PHPSTORM版本:8.0.1PHP版本:5.6.2xdebug版本:php_xdebug-2.2.5-5.6-vc11-x86_64.dllps:php版本和xdebug版本一定要相对应1.PHP安装xdebug扩展php.ini的配置,下面的配置仅供参考,路径要换成自己的![xdebug]zend_ex...

php实现手机拍照上传头像功能

现在手机拍照很火,那么如何使用手机拍照并上传头像呢?原因很简单,就是数据传递,首先手机传递照片信息,这个就不是post传递也不是get函数传递,这个另外一种数据格式传递,使用的是$GLOBALS['HTTP_RAW_POST_DATA'],这个系统函数跟post很相似,但是$GLOBALS['HTTP_RAW_POST...

php获取文件mime类型Fileinfo等方法

前几天写到使用wordpressxmlrpcapi远程发布文章,如果本地服务器的文章库里某一篇待发表的wordpress文章包含图片文件时,就会使用到WordPress上传文件的APImetaWeblog.newMediaObject,该api需要提供文件的mime类型。php如何获取文件(图片)的mime类型呢?最初...

php接收二进制数据流转换成图片

<?php/***图片类*@authorHaroldphp@163.com*@version1.0*PHP默认只识别application/x-www.form-urlencoded标准的数据类型。因此,对型如text/xml或者soap或者application/octet-stream之类的内容无法解析,如果...