1. 苏葳的备忘录首页
  2. 开发工具

XAMPP安装使用时的一些小问题

xampp wordpress虽然已经可以用VMWare来很方便的创建一个虚拟机,搭建LNMP或LAMP环境,但对于一些简单的测试任务来说,XAMPP这个套件还是非常方便的。毕竟虚拟机占用的系统开销要大的多。安装完之后,就可以在里面随意部署WordPress,Joomla,Drupal这些经典的PHP应用,甚至邮件,ftp和jsp功能也一并拥有。测试完后又可以彻底的删除不留痕迹。XAMPP提供的有多个平台版本,Linux下的版本作为生产系统应用也未尝不可。下面是在Win7 64位版下安装时一些问题记录。

最新的XAMPP版本是5.6.14版,Win平台是用VC编译的。下载时有解压缩版,也有稍小一些的安装版。

不要安装在C盘

对于有UAC系统控制的操作系统,如Win7等,不要把安装目录放在C盘,可能后续会引起一些麻烦。或者你只有一个系统盘,这时可以考虑禁用系统的UAC功能。

常见的SSL端口错误

在安装之前,netstat -an -o很容易能找到是否系统已经打开了443端口。对于一台长期使用的电脑来说,说不准某个应用或服务已经占用了443端口。此时在XAMPP的控制面板上,点击Apache的config选项,在httpd.conf中,注释掉Include httpd-ssl.conf这一行,可以使Apache服务启动时不再打开https服务。或者在httpd-ssl.conf中,将所有443端口修改成其它空闲的端口。其实对于测试而言,这个https服务是很少有出场的机会的。

这里需要注意的是,有时候XAMPP的安装版在安装结束时,会自己尝试启动服务。而在你随后打开XAMPP的控制面板时,由于服务并没有从控制面板启动,控制面板无法侦测到XAMPP的httpd服务已经运行,所以在你点击按钮,启动Apache服务时会因端口冲突而失败。其实错误原因却是你想要重复运行XAMPP的Apache服务。这个问题仍然可以通过netstat -an -o命令来验证。如果真的已经有个XAMPP目录下的httpd.exe在运行并占用了端口,强行结束任务,然后用XAMPP控制面板来启动服务即可。

启动XAMPP控制面板时使用管理员权限也会减少一些问题。

bitnami的WordPresss模块

在为XAMPP安装了bitnami的WordPress 4.4模块后,发现一个奇怪的问题。那就是在添加新文章时,“添加媒体”按钮点击没有反应,但在媒体库中添加媒体文件却正常。把XAMPP的安装版卸载,换成解压缩版问题仍旧。后来发现,WordPress保持默认英文版就没有问题,一旦切换成简体中文,这个现象就出现了。后来在WP的控制面板中,点击“更新”按钮。升级完之后,添加媒体功能正常了。当然,这里不打算对问题原因进行任何的猜测。

XAMPP中升级WordPress或更新插件

wordpress.org在国内的访问有一些问题,一些插件的安装页面也不太正常。在更新WordPress时,仅下载新版本压缩包这一步就会花费较长的时间。这时可能会报Maximum execution time of 30 seconds exceeded之类的错误而升级失败。我们可以在XAMPP控制面板中,修改php.ini中的max_execution_time=30一行,把值改成90或其它值。也可以通过开启代理的浏览器访问本地的127.0.0.1/wordpress/wp-admin,这时在WP的控制面板中更新WordPress或安装插件会走代理路径,会顺畅许多。当然需要注意的是不要代理本地地址,不然127.0.0.1也可能会无法访问了。

原创文章,作者:苏葳,如需转载,请注明出处:https://www.swmemo.com/2182.html

发表评论

邮箱地址不会被公开。 必填项已用*标注

评论列表(1条)

  • 尚吾网QQ-7379253
    尚吾网QQ-7379253 2015年12月27日 15:52

    逆向直销,震撼来袭,什么不干,坐等收钱
    系统优势:
    优势1:静态分红,免费签到,就有钱赚,多劳多赚,每日百元
    优势2:十级提成,逆向网赚,五五倍增,自动下滑,坐享提成
    优势3:百万资源,网赚项目,名师讲座,永久更新,一键转存
    优势4:千万流量,你去发布,我来推广,全站流量,免费共享
    优势5:无限广告,独立域名,八个栏目,不限数量,任你发布
    免费注册网址:
    http://www.7379253.35aa.cc/