欢迎您光临我的个人网站!


2009-06-22

在使用PHPExcel导出Excel时出现的几个错误的解决办法

Posted in PHP, FreeBSD/Unix服务器 at 13:55 由 仲远 浏览量: 85

标签:, ,
Zhongyuan Wang

97100fe403b8

PHPExcel是PHP中功能最强大的导入、导出、操作Microsoft Excel的开源项目。但是它体系复杂,有时会让人难以掌控。
由于Microsoft Office是商业软件,因此在Office2003及之前的版本,微软的文档格式是不公开的。这导致别的Office办公软件处于极其被动的地位,因为他们再怎么努力,也很难完全兼容被普遍使用的Microsoft Office Word、Microsoft Office PowerPoint、Microsoft Office Excel等软件。在M...查看全文

2009-06-13

Ubuntu 9.04 Server安装FTP服务器

Posted in FreeBSD/Unix服务器 at 0:22 由 仲远 浏览量: 260

标签:,

Ubuntu下通常使用的FTP服务器是vsftpd。
1、修改软件源,提高软件下载安装速度
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo vim /etc/apt/sources.list
以下源列表供大家参考:
deb http://debian.ustc.edu.cn/ubuntu/ jaunty-backports main multiverse restricted universe
deb http://debian.ustc.edu.cn/ubuntu/ jaunty-proposed main multiverse restricted universe
deb http://debian.ustc.edu.cn/ubuntu/ jaunty-secur...查看全文

2009-06-10

Ubuntu 9.04 Server安装过程遇到的问题小记

Posted in 实验室, FreeBSD/Unix服务器 at 16:34 由 仲远 浏览量: 219

标签:, ,

原来Ubuntu也是有Server版的,于是十分高兴,就到Ubuntu的网站上下载了Ubuntu 9.04 Server的ISO文件,自己刻录几张盘。需要注意的是,由于我们的机器内存是4G,为了全部识别并充分利用这些内存,我选择了64位的操作系统。Ubuntu服务器版的64位系统的文件名为:ubuntu-9.04-server-amd64.iso。虽然写的是amd64,但是其实Intel平台也一样安装。
1、安装过程中遇到configuring apt时scanning the mi...查看全文

2009-05-14

Fatal error: Class 'ZipArchive' not found的解决办法

Posted in PHP, FreeBSD/Unix服务器 at 16:32 由 仲远 浏览量: 421

标签:, ,

出现这个错误说明是程序在调用'ZipArchive' 这个类的时候没有成功,原因是由于在安装php的时候没有增加php zip的支持(非zlib)。
在Windows下的解决办法是:
1、在php.ini文件中,将extension=php_zip.dll前面的分号“;”去除,然后同样在php.ini文件中,将 zlib.output_compression = Off 改为 zlib.output_compression = On ;
2、重启Apache服务器。
在Unix/Linux下的解决办法:
查看全文

2009-01-15

在httpd.conf中屏蔽Indy Library的方法

Posted in Apache, 网络安全, FreeBSD/Unix服务器 at 11:22 由 仲远 浏览量: 524

标签:, , , , , ,

我曾经在上个月写过一篇《屏蔽Indy Library的方法》,介绍屏蔽Indy Library的两种方法,分别是在.htaccess文件以及网页中对Indy Library恶意爬虫进行屏蔽。今天介绍一种在httpd.conf中屏蔽Indy Library的方法。
第一步,在httpd.conf中,所有虚拟主机之外的地方(一般在虚拟主机设置之前),增加如下代码:
 SetEnvIfNoCase User-Agent "Indy Library" bad_bot
第二部,在你需要屏...查看全文

2008-12-05

屏蔽Indy Library的方法

Posted in Apache, 网络安全, FreeBSD/Unix服务器 at 15:32 由 仲远 浏览量: 788

标签:, , , , , ,

我想如果一个网站管理员有空的时候看看自己的网站访问日志,是原始日志那种的,不是统计数据的,一定会感到触目惊心的!因为有太多太多不怀好意的连接与访问。通常情况下,这些连接和访问都没有成功,因此没有造成太大的损失。但是一旦他们成功,就会造成很严重的后果。
例如,下面是截取的一段网站访问的日志:
202.96.180.147 - - [05/Dec/2008:15:01:03 +0800] &q...查看全文

2008-12-04

彻底屏蔽SosoSpider的方法

Posted in 实验室, Apache, 网络安全, FreeBSD/Unix服务器 at 14:13 由 仲远 浏览量: 853

标签:, , , , , , ,
彻底屏蔽SosoSpider的方法

昨天访问实验室的一个网站,突然发现打开速度巨慢,甚至无法打开!心里顿时大惊。Ping服务器的ip,一切正常;FTP连接,一切正常。于是赶紧通过远程桌面连接服务器,查看网站日志,才发现有一些124.115.4.*、124.115.0.*和58.60.14.*的ip在大量连接网站,网站的访问日志“唰唰唰”地“飞奔”,何其壮观!

我立刻意识到是那个惹人厌的Sosospider爬虫(这些ip段为soso的爬虫,...查看全文

2008-11-26

MM_CASETEST4291文件夹是Dreamweaver生成的

Posted in 网络安全, FreeBSD/Unix服务器 at 14:39 由 仲远 浏览量: 580

标签:,

昨天登录服务器的时候,突然发现在根目录下多出了一个名为MM_CASETEST4291的文件夹,文件夹里是空的。心中大惊,担心是不是服务器被黑了。于是查看创建用户,居然是自己。难道不是通过www破解的?而是直接破解了用户名密码?
这种情况下赶紧上网Google一下,在一些英文文章中发现原来这个文件夹是Dreamweaver创建的。想起来原来前几天在使用Dreamweaver的时候,曾经点...查看全文

2008-11-13

Ubuntu8.1下安装JDK,配置Java运行环境

Posted in 实验室, Java, FreeBSD/Unix服务器 at 18:56 由 仲远 浏览量: 1,137

标签:, , , , ,

安装完Ubuntu8.1之后,如果想要开发或运行Java程序,就需要安装JDK或JRE。下面就介绍一种最为简便的在Ubuntu中安装JDK的方法。
众所周知,Sun公司对于Linux下的的JDK安装控制是相当严格:(1)预编译成二进制的JDK包是需要取得Sun公司授权的;(2)Sun公司有自己的Unix操作系统。或许是因为这两点原因,目前在Linux或Unix系统中安装JDK要比Windows中安装JDK复杂许多。通常许多安...查看全文

2008-11-12

Linux下由两个管道提供双向数据流的C程序

Posted in FreeBSD/Unix服务器 at 12:44 由 仲远 浏览量: 689

标签:, ,

以下是一个Linux/Unix下由两个管道提供双向数据流的C程序,这是操作系统课程中经常使用的基本程序:
#include <unistd.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <stdio.h>
#include <string.h>
int main()
{
    int fd1[2],fd2[2],cld_pid,status;
    char buf[200], len;
 
    if (pipe(fd1) == -1) // 创建...查看全文

Pages (3): [1] 2 3 »