2012年11月05日 45条评论

WIN8: 管理员权限运行批处理问题+本地搭建WAMP环境问题

众所周知(好狂妄的词,除了经常给面子访问我博客的朋友谁知道……)我前几天把系统升级到了传说的 Windows 8,然后,就是各种驱动、软件等兼容问题折腾我一天还陆陆续续出现问题。

几天前我折腾好了一个很重要的双显卡驱动问题,如果你也是用 Dell 本本刚好又是双显卡(Intel + AMD[Ati])的,那么你可以参考我以前的文章折腾《Dell Vostro 3450D 笔记本手动安装最新版显卡驱动并实现双显卡切换》。不过注意要下载最新的驱动,两个显卡的驱动去 Dell 官方下载 2012.10.25 后更新的。

新问题
本地搭建 Apache + PHP + MySQL 环境是我最需要的,可就是这个最需要的出问题了,不管是 XAMPP、PHPNOW 还是 WAMP 都启动不了,一开始我以为只是权限问题,但不管我是用管理员权限运行还是普通用户权限运行都不行,囧~

分析
经过不断地测试,分析结果还是权限问题,但有一个很奇怪的现象,我用管理员权限运行,批处理文件里面“相对路径的程序”都提示找不到路径,这奇怪了,怎么会这样?

再分析
我把批处理里面的程序路径全部改为绝对路径,还是会提示权限问题或者 80 端口问题,这什么鬼原因造成的?

崩溃
不是系统崩溃,是我要被这个纳闷的问题搞的崩溃了,为何?因为我搜遍天下都木有直接的解决方法!!!因为是 WIN8,刚出生的小孩神圣不可侵犯,还没人折腾到这份或者说这只是我RPWT刚好碰到这个“囧小问题”……

折腾精神无效
我用折腾精神折腾了一整天,还是没有解决,幸好昨天的工作是直接在线调试,所以不需要这个环境调试,不然我可能就复原回 WIN7 了……

气死我了
今天我就不信邪,我要把你搞定,搞不定也要女干了你!搜,中文、英文、日文…… 最后锁定问题所在
1. 因为要注册服务,所以路径错误是“管理员身份运行后的当前路径获取问题”导致的——用管理员权限运行批处理当前路径都是 X:\windows\system32
2. 解决路径问题就会出现无法注册 Apache 服务,好像提示什么 80 端口

解决方法
1. 管理员运行批处理文件的当前路径解决方法:打开批处理文件,在最上面加上这句 cd /d %~dp0
2. Apache 80 端口被占有无法启动的解决方法:打开 Apache 配置文件 httpd.conf(一般在 Apache\conf 下),找到 Listen 80 改为 Listen 81(或者其它你喜欢的端口,如 8080)
2012.11.08 Update:80 端口是被 SYSTEM 进程占用,解决方法看此文章《WIN8: 80端口被SYSTEM占用的解决方法》】


新东西还是不要急着用,特别是要花钱的那种。

zww
or
oooo

“WIN8: 管理员权限运行批处理问题+本地搭建WAMP环境问题”有45条评论

  1. axiu says:

    沙发

    1. zwwooooo says:

      @axiu
      天气冷了

  2. ipcjs says:

    升级到win8对现在的电脑根本没有意义。
    有触摸屏的才有必要用win8

    1. zwwooooo says:

      @ipcjs
      不能这样说,手不能完全代替鼠标

    2. EIIE says:

      @zwwooooo
      反正越用越喜欢触屏(虽然一些鼠标的操作还没模拟出来),可惜对于书写之类的还不够好,专业的又太贵……

  3. axiu says:

    话说,是众所周知吧,您这输入法还是不行啊……

    1. zwwooooo says:

      @axiu
      对头,改改去

  4. axiu says:

    刚出生的小孩就这般凌辱吗?

    1. zwwooooo says:

      @axiu
      被逼的

  5. Phoetry says:

    应该是大叔你以前Win7一直没开UAC, 所以遇到"权限"问题就囧了.

    1. zwwooooo says:

      @Phoetry
      这个我试过了,WIN8我关闭了也没用。。。

  6. 汗。还好我还没买。。确实各种不习惯呢之前试用RC版的时候

    1. zwwooooo says:

      @我买搞得。
      桌面模式其实和win7一样

  7. 4585_5360 says:

    “新东西还是不要急着用,特别是要花钱的那种”←语录记录ing
    话说z蜀黍还会拿日文搜索?(好吧我认真了所以我输了?

    1. zwwooooo says:

      @4585_5360
      日文是指“日”文,搜到骂娘了,你真以为我会日文啊,我只知道雅蠛蝶……

  8. 哼哼猪 says:

    我一般用9999端口,使用花生壳动态域名,最后做次url跳转,外网就能访问了 :mrgreen:

    1. zwwooooo says:

      @哼哼猪
      哈,电信adsl上传速度蛋疼,即使是光钎,也被限制上传带宽了。。。

  9. Feeng says:

    我也是,一直MySQL无法启动。

  10. taovps says:

    根据我的多年经验,没有一年半载,微软的WINDOWS根本就不能用。大家先抢鲜吧,我就不当小白鼠了 :mrgreen:

  11. 茶话汇 says:

    zww,你确实很喜欢折腾啊,这次我切换VPS已经折腾够了,计划先消停下多整点文章先。。。

  12. XAMPP我没问题啊,我是官方完整版的~端口也是80,你肯能80端口被别的软件占用了吧

  13. 郑永 says:

    新的东西一折腾就是有很多问题,呵呵。

  14. 流年 says:

    似乎是80端口被别的服务占用了的样子;
    话说,我升级后一直没开过apache,今晚回去看看

    1. 流年 says:

      @流年

      流年: 似乎是80端口被别的服务占用了的样子;
      话说,我升级后一直没开过apache,今晚回去看看

      在 win8 下看了下, wamp 可以启动,但服务不通;手动启动 apache 可行,应该是 wamp 无法自动启动 apache 等服务;卸载服务然后重新安装启动即可。

      不过好像和你的情况有点不一样~~

    2. 流年 says:

      @流年
      哈,这里没开启贴图,原本想贴图的,改用链接吧

  15. 大发 says:

    我都懒得折腾系统了- -,一直是老本,只追求降低资源消耗。

  16. huangjun says:

    我看电视里播的win8广告,超炫!

  17. 我直接切换到超级用户下了,所以不存在权限的问题。。

  18. xuzizzz says:

    新系统都这玩意,估计等一段时间就好了!

  19. 让人崩溃的win8系统啊

  20. Kayo says:

    等有钱改装个触摸屏再换Win8,要折腾得折腾到底啊!

回复给 lilin ¬
取消回复

昵称 *

网址

B em del U Link Code Quote