-
Recent Posts
Categories
Meta
Blogroll
Tags
Sponsors
Tag Archives: apache
htpasswd 命令用法
htpasswd建立和更新存储用户名、密码的文本文件, 用于对HTTP用户的basic认证。 如果htpasswd不能存取文件, 比如,不能写入到输出文件中,或者读取需要更新的文件, 它将不做任何改变,并返回一个出错代码。 htpasswd使用专为Apache作了修改的MD5或系统函数crypt()加密密码。 htpasswd所管理的文件可以包含两种类型的密码; 有些用户的密码使用MD5加密的,而同一个文件中的其他用户是用crypt()加密的。 概要 在linux下执行htpasswd 可出现如下提示: htpasswd [-cmdpsD] passwordfile username htpasswd -b[cmdpsD] passwordfile username password htpasswd -n[mdps] username htpasswd -nb[mdps] username password
centos安装,配置subversion,及提交自动发布
centos官方wiki上有一篇关于subversion安装的说明。但首先,我们要把其中的一点错误修正。没错,官方也会出错。 看了 http://wiki.centos.org/HowTos/Subversion 上的tutorial. 但是完全按照这个教程来做,必须忽略中间的一个问题: 在完成第1、2步后, tutorial上说: Go test out whether or not you can access your repository from a web browser: http://yourmachine/repos . You should get a popup box asking for a username and password. If so, type in … Continue reading
win7/windows7 下xampp apache无法启动的解决方案[原创]
禁不住win7的诱惹,申请了lenovo的升级包,安装了win7 64位旗舰版。用起来很爽。 然后发现xampp中的apache 无法启动了。可是明明记得以前是可以启动的啊。可能是更新某个补丁导致的结果。 通常xampp中的apache无法启动,都是因为80端口被占用,如Skype,迅雷,电驴等软件占用80端口,如果xampp的启动顺序在其后,就无法启动apache。但这次发现这些软件均没有启动,那该是什么软件在占用80端口呢? 记得在查看win7新功能的时候,有一个打开或关闭windows功能的程序。里面含盖了IE8等windows软件,类似于以前的添加删除windows组件的服务。 于是乎,akii发现里面有IIS,于是开始实验关闭,得出结论如下: 打开控制面板->程序->程序和功能->打开或关闭windows功能 然后在选项Internet信息服务->万维网服务->安全性,把“请求筛选”前的勾去掉,然后确定即可。windows会执行一下程序的变更,然后,您猜怎么着xampp正常了,apache启动了。 现在不用改了,应该是微软更新过一些补丁以后,就不用再修改此处了。 [原创文章,如需转载请保留出处和链接]
五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT)
当Adobe、Microsoft、Sun等一系列巨头开始表现出对”开源”的青睐时,”开源”的时代即将到来! 现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种(http://www.opensource.org/licenses/alphabetical)。我们在常见的开源协议如BSD, GPL, LGPL,MIT等都是OSI批准的协议。如果要开源自己的代码,最好也是选择这些被批准的开源协议。 这里我们来看四种最常用的开源协议及它们的适用范围,供那些准备开源或者使用开源产品的开发人员/厂家参考。 BSD开源协议(original BSD license、FreeBSD license、Original BSD license) BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。 但”为所欲为”的前提当你发布使用了BSD协议的代码,或则以BSD协议代码为基础做二次开发自己的产品时,需要满足三个条件: 如果再发布的产品中包含源代码,则在源代码中必须带有原来代码中的BSD协议。 如果再发布的只是二进制类库/软件,则需要在类库/软件的文档和版权声明中包含原来代码中的BSD协议。 不可以用开源代码的作者/机构名字和原来产品的名字做市场推广。 BSD 代码鼓励代码共享,但需要尊重代码作者的著作权。BSD由于允许使用者修改和重新发布代码,也允许使用或在BSD代码上开发商业软件发布和销售,因此是对 商业集成很友好的协议。而很多的公司企业在选用开源产品的时候都首选BSD协议,因为可以完全控制这些第三方的代码,在必要的时候可以修改或者二次开发。
在xampp中开启Mod_Rewrite
偶尔我们在本地调试程序的时候,也想要看看伪静态的效果,即rewrite。而xampp默认是没有开启mod_rewrite的。所以我们要开启它一下。 在xampp/apache/conf/httpd.conf中,找到 LoadModule rewrite_module modules/mod_rewrite.so 把前面的#号去掉。 然后再找到 Options FollowSymLinks AllowOverride None Order deny,allow Deny from all 把其中的AllowOverride None 改为 AllowOverride All 然后重启xampp中的apache就可以了。
directadmin and apache .htc文件 IE 读取问题
因为ie6的不支持伪类hover的问题,所以需要加一个.htc来校正一下。 在本地xampp测试一切正常。但是放在服务器上就不行。服务器FreeBSD,用的是DirectAdmin http://support.microsoft.com/?scid=k…6231&x=16&y=11 RESOLUTION You can resolve the problem on the Apache Web server side if you add the correct MIME type for the HTC behavior with the following command: AddType text/x-component .htc If the command AddType is not found … Continue reading
Apache日志中“指定的网络名不再可用”问题的解决
Apache日志中“指定的网络名不再可用”问题的解决 在Apache的logs/error.log中经常出现如下记录: [Fri Mar 16 17:28:49 2007] [warn] (OS 64)指定的网络名不再可用。 : winnt_accept: Asynchronous AcceptEx failed. [Fri Mar 16 17:28:49 2007] [warn] (OS 64)指定的网络名不再可用。 : winnt_accept: Asynchronous AcceptEx failed. [Fri Mar 16 17:28:50 2007] [warn] (OS 64)指定的网络名不再可用。 : winnt_accept: Asynchronous AcceptEx … Continue reading
开启xampp中的zend功能
发现xmapp是一个非常不错的套件。用起来非常方便。但官方说不要用于服务器,因为安全性尚未得到验证。我个人觉得,没啥问题。 我的环境是windows xp +xmapp 1.6.6a 修改xampp/apache/bin/php.ini中 zend_optimizer.enable_loader = 0 把0改为1 然后重启apache即可。
非常容易安装的 apache、mysql、php 和 perl 套件XAMPP
许多人通过他们自己的经验认识到安装 Apache 服务器是件不容易的事儿。如果您想添加 MySQL、PHP 和 Perl,那就更难了。XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。 到目前为止,XAMPP 共有以下四种版本: * 适用于 Linux 的版本(已在 Ubuntu、SuSE、RedHat、Mandrake 和 Debian 下通过测试), * 适用于 Windows 98、NT、2000、2003、XP 和 Vista 的版本, * 适用于 Solaris SPARC 的测试版(在 Solaris 8 环境下开发并测试), * … Continue reading
Posted in PHP & MYSQL
Tagged apache, linux, Mac, mysql, php, phpmyadmin, tor, ubuntu, webalizer, windows, xampp, 服务器
Leave a comment
Windows XP + Apache 2.2.4 + PHP 5.2.3 + MySQL 5.0.27 + Zend Optimizer 3.3.0环境配置说明
以下为本说明所要用到的软件及相关网站,zend网站下载需要注册一个用户。 Apache 2.2.4 — www.apache.org PHP 5.2.3 — www.php.net MySQL 5.0.27 — www.mysql.com Zend Optimizer 3.3.0 — www.zend.com phpMyAdmin 2.9.2 — www.phpmyadmin.net ≡ Apache 2.2.4 的安装 ≡ 打开我的电脑,进入D盘,在其下新建一个文件夹,名为 local 。 到其官方站点下载 apache_2.2.4-win32-x86-no_ssl.msi 并执行。 按3次Next按钮,安装程序要求输入你的Network Domain(网络域名)、Server Domain(服务器域名)和网站管理员的E-mail,有的话就如实填写,本说明介绍的是本地自建测试环境,所以随便一下,前两个填 localhost ,邮件写自己的即可。 进入Next后,默认的安装路径是”C:\Program Files\Apache … Continue reading
Posted in PHP & MYSQL
Tagged apache, array, cookie, Mac, mysql, php, phpmyadmin, tail, tor, windows, zend, 域名, 服务器
2 Comments