rainysia的专栏

Let it go

nginx 设置错误的自定义404页面跳转到500

5年前写的站, 当时是在apache下写的error page, 换了nginx后, 404页面直接跳到了500 服务器内部错误. 只需要在配置 try_files 的时候指定一下就可以了 我的是debian, 在/etc/nginx/site-available/default 里面loca...

2014-06-05 16:45:23

阅读数:2470

评论数:0

获取php扩展函数

上一篇我们安装了rabbitMQ和amqp的php扩展, 这里我们首先要知道有哪些函数可以用. 写一个php函数来遍历 <?php $ext_info = array(); $loaded_extension = get_loaded_extensions(); foreach ($...

2014-05-29 00:32:11

阅读数:3186

评论数:0

Apache的WSGIRestrictedEmbedded

1. 同事的一台服务器在修改了系统时区后重启的时候,检测到了apache的error_log出现了以下内容 2.这是apache的mod_wsgi模块,这个模块可以用python作为CGI脚本来跑网络应用,可是同事的服务器上跑的是php的程序.根本就没点儿python的代码.  打开h...

2014-05-29 00:28:15

阅读数:1165

评论数:0

debian 下安装切换apache到nginx,php5-fpm和spawn-cgi运行php

1:前言  以前debian作开发机server是apache,工作需要切换到nginx,有时候两个都要使用。作个简单的笔记。注意,本文仅仅是在debian 7(wheezy) 上。其它OS有其它OS的配置和安装,不能保证一致性。apache的安装配置就参考前面发的文章了。 2:安装 ngin...

2013-10-23 17:08:31

阅读数:4785

评论数:0

debian下安装php的一些扩展geoip,mongo,redis,libevent,proctitle,inotify,pcntl,uv,yaf

因为项目的关系,需要安装一些新的扩展 debian xfce 7.2 x64   下面3个都是通过apt-get安装的。 PHP 5.4.4-14+deb7u5 (cli) nginx1.2.1 apache 2.2.22 1: 通过默认的方法安装(最优),大部分常用的都在debian的仓库里面...

2013-10-17 18:20:54

阅读数:6284

评论数:0

简单的php文件上传。一个文件搞定。

有staff需要临时上传文件作中转,于是就写了个uploads.php 这个来方便他上传下载。 把下面代码另存为uploads.php 然后放在www目录即可,截取的长度看你的路径,代码里面写了两个样例, 可以参考下 简易文件上传 请选择文件: &l...

2013-10-17 15:33:40

阅读数:3959

评论数:0

debian安装vld来查看Opcode,PHP调优。

一: 我的环境:  Debian 7 (wheezy)  x64   PHP 5.4.4-14 (apt-get 而来) Apache/2.2.22 (同上,非源码编译) 二 :安装vld. (# 代表是root下,下面不再说明. wget过来的是0.11.2的版本) 首先我用pecl in...

2013-07-22 14:03:02

阅读数:2100

评论数:0

在vim中调试php, 安装php code_sniffer,php-md. phpqa.vim

1:安装php code sniffer 和 php md php code sniffer a: centos系的  #yum install php-pear #yum install ImageMagick-devel #pear install PHP_CodeSniffer #pear ...

2013-04-08 16:37:11

阅读数:4690

评论数:0

HTTP协议header标头详解

本文根据RFC2616(HTTP/1.1规范),参考 http://www.w3.org/Protocols/rfc2068/rfc2068 http://www.w3.org/Protocols/rfc2616/rfc2616 http://www.ietf.org/r...

2012-10-31 11:19:47

阅读数:122234

评论数:1

用phpDocumentor来生成文档

首先是安装 linux下 #pear upgrade PhpDocumentor 或者直接去http://sourceforge.net/projects/phpdocu/files/  下载包(要!翻@墙) ,然后再编译, 编译前确认你的php支持了zlib的话,可以直接 #pear ...

2012-08-09 18:18:08

阅读数:1875

评论数:0

php的安全字符串类

写cookie的value值的时候,看了下google和baidu的cookie文件,里面的value是一长串字符.于是写了个安全字符串类来产生安全字符串. 这个是security.php <?php /** * * @title 安全字符串类 * @author ra...

2012-07-05 18:50:04

阅读数:1520

评论数:0

google maps api v3版页面镶嵌

项目中需要用到。                           function init() {             var map = new google.maps.Map(document.getElementById("map"...

2012-04-23 15:24:37

阅读数:2880

评论数:0

关于session失效的问题,UTF-8(无BOM)和有BOM。

最近移交了一个项目,在本机的win和linux环境下,这个网站都没有任何问题,在同事的机器上,在测试的vps上也都没有问题,但是到了客户那边的服务器上,就出现了一个问题,无法登录 程序是遗留下来的,最近移交到我这儿,找了很久很久的问题,最后 print_r($_SESSION); 后,居然客户...

2012-04-12 20:19:16

阅读数:2470

评论数:0

提高PHP代码质量的36个技巧

原文来自http://www.binarytides.com/blog/35-techniques-to-enhance-your-php-code/ 1.不要使用相对路径 常常会看到:  require_once('../../lib/some_class.php');该方法有...

2012-04-12 10:13:34

阅读数:1190

评论数:0

debian下apache的虚拟主机配置,基于多IP和基于多域名的虚拟主机。

类似于windows平台下的apache虚拟主机配置,这里唯一的几点不同在于debian中的apache2(通过apt-get安装的)是在/etc/ apache2里面 本文A篇幅教你实现多个基于127.0.0.*(公网IP道理相同)的IP来控制本机的虚拟主机,B篇幅教你实现基于多个域名的虚拟主...

2012-03-14 14:45:30

阅读数:5061

评论数:0

phpmyadmin配置文件config.default.php部分配置选项说明

phpmyadmin的配置文件是由config.default.php 修改而来的,修改成 config.inc.php 里面参数众多.列出一些需要自己修改的,以便以后查找修改      $cfg['PmaAbsoluteUri']:主要用来以URL的方式配置phpmyadmi...

2012-03-13 11:16:56

阅读数:6716

评论数:2

记录一次vps的全部php+apache+mysql的安装信息

查看netstat -natup|grep 80 ps -A|grep httpd kill -9 xxxxx 1.卸载自带的apache #rpm -qa|grep -i httpd #service httpd stop httpd-2.2.3-45.el5.cen...

2012-02-09 14:06:31

阅读数:1946

评论数:2

万网的云翔主机centos优化.

前几日公司甩了一个云翔主机II给我,挂了一个站上去后随着访问量的增大,发现内存有些不够用了. 登录进去后 free -m 发现内存为1.5G 使用1.49G 剩余不到100M 于是查找开始优化下,下面列出了大部分的服务. 大家可以选择性的直接关掉就可以了 停止掉服务用service  ...

2012-01-18 17:51:55

阅读数:2860

评论数:2

centos 5.6 final的VPS安装php5.3.9,apache2.2.21,mysql 5.5.20支持.

新开vps一个,得到ip和密码后 服务器为centos5.6 yum -y install fastestmirror yum -y update mkdir /home/app/apache mkdir /home/app/php apache tar -xvf ht...

2012-01-09 12:05:06

阅读数:1942

评论数:0

phpmyadmin登录不上,Wrong permissions on configuration file, should not be world writable!

1:久了木用。链接phpmyadmin后提示 Wrong permissions on configuration file, should not be world writable! 2: 原来这个不能给777,phpmyadmin是需要工作在755权限下的 ...

2011-12-29 10:31:21

阅读数:1841

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭