- 浏览: 83745 次
- 性别:
- 来自: 成都
最新评论
-
pdsljlj:
请问,public url 都可以通过reset post修改 ...
golang开源分布式文件系统weed-fs -
jimmygan:
月影无痕 写道网站所有者也是webadmin吗? 你这样做很不 ...
centos环境下nginx+php搭建 -
月影无痕:
网站所有者也是webadmin吗? 你这样做很不安全?详细原因 ...
centos环境下nginx+php搭建
文章列表
环境:windows + Apache + PHP
操作:调用openssl_private_encrypt ($data, &$crypted, $key, $padding = null)
症状:浏览器显示“连接被重置”
解决办法:
将php安装目录下 php/ssleay32.dll和php/libeay32.dll 拷贝到 Apache/bin目录下
这里测试的环境是:windows xp,office 2007,python 2.5.2,pywin32 build 213,原理是利用win32com接口直接调用office API,好处是简单、兼容性好,只要office能处理的,python都可以处理,处理出来的结果和office word里面“另存为”一致。
#!/usr/bin/env python
#coding=utf-8
from win32com import client as wc
word = wc.Dispatch('Word.Application')
doc = word.Docu ...
是用php编写程序时,经常会遇到产生致命错误的情况,如下例子
Fatal error: Call to undefined function: mysql_connect()
但是,很多情况下,我们并不想将这信息提示给用户,那么如何处理呢?
方案:关闭错误报告显示
ini_set('display_errors', '0');
如果想将错误经过处理后再显示给用户,则需要这样做
function display() {
$error = error_get_last();
if ($error !== NULL)
{
d ...
apc安装
wget http://pecl.php.net/get/APC-3.1.9.tgz
tar zxvf APC-3.1.2.tgz
cd APC-3.1.2/
/usr/local/php/bin/phpize
./configure --enable-apc --enable-apc-mmap --with-php-config=/usr/local/php/bin/php-config
make
make install
解决:/usr/bin/ld: cannot find -lltdl
首先系统可能没有安装libtool,安装一下
yum install libtool
但是这个时候还是不能安装,提示相同的错误,这个时候需要执行下面的命令安装libtool中的一个依赖。
cd /usr/share/libtool/libltdl
./configure --prefix=/usr
make
make install
再次回到安装php的目录,make成功
gd-jpeg: JPEG library reports unrecoverable error Wrong JPEG library version: library is 62, caller expects 80 错误的解决办法
前言
之前在centos 5 上安装了nginx-1.0.12 + php-5.3.10的服务器环境,但是测试的时候发现gd库在处理jpeg图片的时候会报错
[error] [php] imagejpeg() [<a href='function.imagejpeg'>function.imagejpeg</a>]: gd-j ...
修复CentOS的grub 从CentOS的安装盘启动
1、当启动到出现boot:提示符时,输入命令行:linux rescue。
2、当出现sh#提示符时,可以输入fdisk -l查看磁盘分区列表。
3、输入grub,出现grub>提示符后
4、输入以下命令行: root(hdx,y) x代表磁盘号,y代表分区号,指定grub的位置(即/boot所在的分区)
5、setup(hd0) 安装grub到0号磁盘
6、quit 退出
7、reboot 重启电脑
top 内存
df 文件系统
uname -a 查看内核版本
getconf LONG_BIT 系统位数
lsb_release -a 查看linix版本号
vim /etc/resolv.conf 这个主要是查看DNS服务器配置 连通外网
vim /etc/sysconfig/iptables 如果没有硬件对端口的限制的话
date 查看系统当前时间
网络同步时间
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 调整当前时区
ntpdate us.pool.ntp.org 同步标准时间了
hostname 查看主机名
cat /et ...
只查看该进程:ps -ef | grep 11345
查看该进程打开的文件:lsof -p 11345
查看内存分配:lcat /proc/11345/maps
查看堆栈:pstack 11345
查看发出的系统调用:strace -p 11345
查看调用库函数:ltrace -p 11345
查看端口使用情况 lsof -n -i:8080
机器准备
A: 控制机器,自己的机器
B: 远程机器,192.168.55.12
注: A和B都已经安装ssh
步骤
在A机输入下面命令,在弹出的三个选择里生成密钥里全部设置为空,直接敲回车键
ssh-keygen -t rsa
在A机输入下面命令,将生成的公钥拷贝到B机
scp .ssh/id_rsa.pub hengwei@192.168.55.12:.ssh/id_rsa.pub
登录B机,并且
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
修改autho ...
1. 简介
在Web应用程序体系架构中,数据持久层(通常是一个关系数据库)是关键的核心部分,它对系统的性能有非常重要的影响。MySQL是目前使用最多的开源数据库,但是MySQL数据库的默认设置性能非常的差,仅仅是一个玩具数据库。因此在产品中使用MySQL数据库必须进行必要的优化。
优化是一个复杂的任务,本文描述MySQL相关的数据库设计和查询优化,服务器端优化,存储引擎优化。
2. 数据库设计和查询优化
在MySQL Server性能调优中,首先要考虑的就是Database Schema设计,这一点是非常重要的。一个糟糕的Schema设计即使在性能调优的MySQL Server上运行,也会表 ...
ruby监控目录变化
安转gem插件
#gem install ffi
监控代码
require 'rubygems'
require 'ffi'
module Inotify
extend FFI::Library
ffi_lib FFI::Library::LIBC
class Event < FFI::Struct
layout \
:wd, :int,
:mask, :uint,
:cookie, :uint,
:len, :uint
end
attach_function ...
一、linux 的 scp 命令 可以 在 linux 之间复制 文件 和 目录;
1 scp 命令
1.1 scp 可以在 2个 linux 主机间复制文件;
命令基本格式:
scp [可选参数] file_source file_target
1.1.1 从 本地 复制到 远程
复制文件:
命令格式:
scp local_file remote_username@remote_ipremote_folder
或者
scp lo ...
安装步骤如下:
下载安装包
yum install pcre-devel zlib-devel openssl-devel
下载ngix代码
wget http://nginx.org/download/nginx-0.7.65.tar.gz
tar zvxf nginx-0.7.65.tar.gz
下载nginx-upload-progress-module
wget http://github.com/masterzen/nginx-upload-progress-module/tarball/v0.7
tar zvxf masterzen-nginx-upload-pro ...
环境
windows 7
VMware® Workstation 7.1.0
mac os 版本
Snow Leopard 10.6.6 SSE2 SSE3 Intel Only by Hazard
引导文件
使用下面任意一个文件,进行引导安装,安装完成后也需要将darwin300或者 Rebel EFI作为引导启动mac
darwin300 \\192.168.55.20\f\soft\macinstall\darwin.iso
Rebel EFI \\192.168.55.20\f\soft\macinstall\Rebel EFI.iso
安装步骤
1. 运行文件jfsky.co ...