LAMP之路

不积跬步,无以至千里!

php5.3远程连接mssql2005数据库

2014-4-12 一抹阳光 环境架设

php5.3开始php官方不再支持mssql,之前写的《windows下php5.2连接mssql2005数据库》已经不再适用。 经过苦苦查阅资料,终于成功。 以下步骤是在《windows2003+IIS6+php5.3+mysql5.5环境架设详细教程》环境上增加mssql支持。 1、连接Sql server 2005以上版本的sql server(如sql server 2005),需要在机器上先安装 SQL Server Native Client :官方下载 备用下载:sqlncli.zip For sql server 2008R2: 官方...[阅读全文]

评论(0) 浏览(3144)

500 OOPS: vsftpd: refusing to run with writable anonymous root

2014-4-7 一抹阳光 环境架设

今天准备用vsftpd传些东东,确encounter这个错误:500 OOPS: vsftpd: refusing to run with writable anonymous root 无奈google一下,原来是这样呀: 对于vsftpd的根目录 /home/ftp 其权限为:drwxrwxrwx 即完全没有限制(或许是不小心执行了 chmod 777 /home/ftp); 但vsftpd出于安全考虑对 /home/ftp是不允许没有限制的,这导致了上述错误的发生。 所以我们只需做如下更改: chown root:root /home/ftp chmod 755 /home/...[阅读全文]

评论(1) 浏览(3172)

windows下php5.2连接mssql2005数据库

2014-3-12 一抹阳光 环境架设

1.打开php.ini ,加载扩展。修改 ;extension=php_mssql.dll 去掉前面的;号 2.将php目录中的以下文件复制到c:\window\system32中 php5ts.dll ntwdblib.dll 并检查c:\window\system32中有无以下文件 kernel32.dll advapi32.dll msvcr71.dll user32.dll netapi32.dll 3.重启web服务器。   ================   问题处理: 1.Warning: mssql...[阅读全文]

评论(0) 浏览(2923)

IIS6的FTP建设

2014-3-9 一抹阳光 环境架设

最近由于需要,在win2003上搭建ftp,需要两个账号,1个匿名访问,另一个账号访问可以更改匿名访问账号中的内容。   首先想到的是Server-U,但是他是收费的,当然有破解版,但是在网上下载的这类破解版的用着还是不放心。 而且服务器上已经用IIS6搭建了网站,就不妨再用IIS搭建一个FTP吧。 IIS的FTP有三种模式:不隔离用户,隔离用户,用Active Directory隔离用户。 常用的是前两种,出于安全性考虑,这里使用第二种隔离用户模式。 1,首先要确保IIS的FTP组件已经安装。 2,建立一个系统用户myftp,设置为永不过期和用户不能更改密码。 3,新建目录,这里有...[阅读全文]

评论(0) 浏览(2454)

windows 2003 VPN的架设

2013-12-31 一抹阳光 环境架设

Windows 2003系统中VPN服务叫做“路由和远程访问”。 首先我们要做的是保证vpn起用的条件,"一停四开" 1.window自带的防火墙(windows firewall/internet connection sharing (ICS) 要停止 2.远程注册表服务(Remote Registry)必须开启 3.server服务 (Server)必须开启 4.route路由服务(Routing and Remote Access)必须开启 5.Workstation ...[阅读全文]

评论(0) 浏览(3268)

LNMP部署ThinkPHP程序

2013-11-21 一抹阳光 环境架设

写在前面的话: ThinkPHP的四种URL模式:0(普通模式);1(PATHINFO模式);2(REWRITE模式);3(兼容模式) nginx需要PATHINFO模式,但需要更改nginx配置文件让其支持PATHINFO模式。   系统环境: 系统:CentOS-6.4-x86_64 web服务器:nginx1.2.7 PHP版本:PHP5.3.17 数据库版本:MySQL5.5.28   一、安装LNMP1.0一键安装包: http://lnmp.org/install.html 按照以上版本安装环境   二、修改配置文件 ...[阅读全文]

评论(2) 浏览(12142)

[架设教程]windows2003+IIS6+php5.3+mysql5.5环境架设详细教程

2013-10-23 一抹阳光 环境架设

写在前面的话: 对于IIS6中支持php5.2相信使用过php的大多数人都不陌生。但PHP5.3与PHP5.2相比,变化很多。 由于PHP5.3的全新特效及改进,原有的isapi方式解析PHP脚本已经不被支持,PHP从5.3.0以后的版本开始使用微软的 FastCGI模式 ,这是一个更先进的方式,运行速度更快,更稳定! 新版本的PHP5.3通过以往老方法已经不能在IIS上安装了,现在给出在IIS上安装PHP5.3以后版本的教程。  一、下载环境软件 注意事项:PHP 版本选择5.3.x,小版本号越新越好,MySQL 版本选择 5.5.x,小版本号越新越好,没有特殊原因不用其他版本。...[阅读全文]

评论(0) 浏览(8794)

aspx网站报错:“/”应用程序中的服务器错误。

2013-9-12 一抹阳光 环境架设

“/”应用程序中的服务器错误。 运行时错误 说明: 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。但可以通过在本地服务器计算机上运行的浏览器查看。 详细信息: 若要使他人能够在远程计算机上查看此特定错误信息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <customErrors> 标记的“mode”属性设置为“Off”。   排查网站权限:是否授予network service 写入...[阅读全文]

评论(0) 浏览(2480)

http and rtmp

2013-9-4 一抹阳光 环境架设

RTMP协议和HTTP比有哪些优势呢,或者说:我们为什么要使用FMS/Red5呢?   两种协议HTTP和RTMP,有点点不同. HTTP:  超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法   HTTP 先通过IIS 将FLV下载到本地缓存,然后再通过NetConnection的本地连接来播放这个FLV,这种方法是播放本地的视频,并不是播放服务器的视频。因此在 本地缓存里可以找到...[阅读全文]

评论(0) 浏览(4580)

nginx搭建flv流媒体服务器【转】

2013-9-4 一抹阳光 环境架设

FLV视频有两总发布方式  1、HTTP方式   这种方式要下载FLV视频文件到本地播放,一旦FLV视频文件下载完成,就不会消耗服务器的资源和带宽,但是拖动功能没有RTMP/RTMP流媒体方式强大,很多视频网站都是用HTTP方式实现的,如:YouTube,土豆,酷6等  2、RTMP/RTMP流媒体方式   这种方式不用下载FLV视频文件到本地,可以实时的播放flv文件,可以任意拖拽播放进度条,但是比较消耗服务器的资源,   二、使用nginx来搭建flv流媒体服务器   1、使用nginx来搭建flv流媒体服务器简介 nginx中的Flv Stream模块能实现flv流媒体的功能,而且支持f...[阅读全文]

评论(0) 浏览(3074)