找回密码
 注册

Apache facgid FcgidWrapper Wrapper cannot be accessed

php 发表于 2015/7/25 05:15 | 显示全部楼层 |阅读模式
Wrapper C:/Program cannot be accessed: (720002)\xcf\xb5\xcd\xb3\xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6\xa8\xb5\xc4\xce\xc4\xbc\xfe\xa1\xa3
FcgidWrapper "C:/Program Files/PHPServer/Bin/PHP/php-cgi.exe"导致了这个错误的发生。
如果FcgidWrapper 后面的路径有空格,会导致路径被截取到第1个空格的位置,从而无法正常运行。
解决fcgid FcgidWrapper路径空格问题:
  • 将程序安装到路径没有空格的目录,如C:\Server\XC\PHPServer\
  • 将路径嵌套在一对引号中,如 FcgidWrapper '"C:/Program Files/PHPServer/Bin/PHP/php-cgi.exe" -d from="ohcc@163.com"' .php
  • 在路径中的空格前面加一个英文状态的反斜杠\,如 FcgidWrapper "C:/Program\ Files/PHPServer/Bin/PHP/php-cgi.exe" .php
  • 创建符号链接,Win7中使用mklink, XP/2003中使用junction,然后使用符号链接的路径,给真实路径穿了个小马甲。
  • 如 mklink /j C:\PHP\ "C:\Program Files\PHPServer\Bin\PHP"
    或者 junction C:\PHP\ "C:\Program Files\PHPServer\Bin\PHP"
    然后使用 FcgidWrapper "C:/PHP/php-cgi.exe" .php

手机版|轻松E站

轻松E站

快速回复 返回顶部 返回列表