Tag Archives: xampp

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启动了。 现在不用改了,应该是微软更新过一些补丁以后,就不用再修改此处了。 [原创文章,如需转载请保留出处和链接]

Posted in PHP & MYSQL | Tagged , , , | 11 Comments

zend debugger 与 zend optimizer和xdebug共存的方法

我用的是lamp集成环境是xampp,linux下是lampp,其实都是一个东西。 想改变一下自己老土的调试方式,所以试用一下zend debugger和xdebug 言归正传,如何让三者共存呢。(理论上,你用zend debugger就不必再使用xdebug,反之亦然) xampp已经给好了zend optimizer的配置,并且xdebug也已经默认给配置好了,只是都没有启用而已 第一步:启用zend optimizer

Posted in PHP & MYSQL | Tagged , , | Leave a comment

ubuntu下使用xampp快速搭建lamp环境

自从用上ubuntu后,也深深为她所吸引。不仅仅是因为她长的漂亮,还因为她身材好。该凸的地方凸,该凹的地方凹。一点也不臃肿,想要什么你可以自己选择。你可以为她化妆,可以为她减肥或增肥,完全根据个人喜好。当然,她本身就很优秀,你甚至可以根本不用去修饰她。仅仅是让她完全学会一门语言就可以了,而且,是你说的语言。因为她初来乍到的时候,虽然都会那么一点,但会的更不完整。 之所以使用xampp(以前叫lampp),是因为,在之前也在ubuntu下配过lamp环境,甚至最简单的一条指令sudo tasksel install lamp-server 就可以安装lamp环境。但是,这仅仅是最基本的。真正要使用的话,我们还要去配置很多东西,比如GD,比如稀哈算法,比如zlib等等。 而且,我发现使用软件包的方式安装,很多程序的版本都很旧。看来这软件包还真是跟不上潮流啊。源我没试过,但据一些人说源里的应该是很新。不知道源里的新到什么程度。 而且,apache,php等安装完了,也要挨个儿去配。不大舒服。所以还是用xampp,安装超简单。官方网站有中文说明。下载软件包,约55M,解压,然后在终端里运行sudo ./install.sh (当然要进到你解压出来的目录里)就可以开始安装了。安装以后再设置一下安全措施,也就是设置几个密码就可以了。 如果要安装zend Optimizer支持,也很方便,看这里 http://forum.ubuntu.org.cn/viewtopic.php?f=54&t=156258&start=0 关于xampp的使用和设置官方有很多说明,有多种语言版本,这里就不再多讲。总之,使用xampp是非常方便的,安装,卸载,更改设置都是非常方便的。而且,所有的文件都在一个目录下。结构一目了然。 给你的ubuntu美女,也配上一套xampp吧。她会看起来,更加迷人。

Posted in Linux & FreeBSD | Tagged , , | Leave a comment

在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就可以了。

Posted in Web Server | Tagged , | Leave a comment

windows下配置php和sendmail

sendmail是类unix系统自带的邮件发送程序 而windows则没有sendmail。现在大部分人介绍的windows下的apache+php+mysql环境配置,仍然是没有说明如何与置php和sendmail. 我在server 2003上装了一下xampp。它自带了一个邮件发送程序mercury.界面是纯英文的,费好大力气终于配置能发送邮件了吧,结果发现只有163的邮箱能收到。其它邮箱都收不到。狂汗一顿。 于是总结了两种方法来配置php的sendmail. 一. 用sendmail结合其它的smtp服务器,如smtp.163.com来实现发邮件。现在大部分邮箱都要求smtp验证,所以要在sendmail.ini中加入用户名和密码。 php.ini配置(以用163邮箱为例) [mail function] ; For Win32 only. ;SMTP = smtp.163.com ;smtp_port = 25 ; For Win32 only. ;sendmail_from = me@example.com ; For Unix only. You may supply arguments as well (default: "sendmail -t … Continue reading

Posted in PHP & MYSQL | Tagged , , | Leave a comment

开启xampp中的zend功能

发现xmapp是一个非常不错的套件。用起来非常方便。但官方说不要用于服务器,因为安全性尚未得到验证。我个人觉得,没啥问题。 我的环境是windows xp +xmapp 1.6.6a 修改xampp/apache/bin/php.ini中 zend_optimizer.enable_loader = 0 把0改为1 然后重启apache即可。

Posted in PHP & MYSQL | Tagged , , , , , | 1 Comment

非常容易安装的 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 , , , , , , , , , , , | Leave a comment