热搜词
发表于 2014-4-11 14:30:32 | 显示全部楼层 |阅读模式
      使用PHPNow和APMServ的VPS客户如果出现:

Warning: Unknown: open_basedir restriction in effect. File(D:/PHPnow/vhosts/127.0.0.2/index.php) is not within the allowed path(s): (D:\PHPnow hosts\127.0.0.2;C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp;) in Unknown on line 0

Warning: Unknown: failed to open stream: Operation not permitted in Unknown on line 0

Fatal error: Unknown: Failed opening required 'D:/PHPnow/vhosts/127.0.0.2/index.php' (include_path='.;C:\php5\pear') in Unknown on line 0

打开PHPnow里配置的每一个虚拟主机都是这个错误!
  最后,在百度上和PHPnow的官方网站上几经搜索,终于找到答案了:建立虚拟主机的时候不限制虚拟主机权限即可!

下面详细说明一下在PHPnow里建立虚拟主机的正确步骤:
  运行PnCp.cmd,选择0 -vhs 添加 虚拟主机
  程序会列出现有的虚拟主机列表,在最下面输入要添加的虚拟主机的域名(也就是IIS下所谓的“主机头”)
  输入主机别名(也就是将多个域名绑定到主机上,多个域名之间一定是要用空格 隔开)
  指定网站目录(也就是网站程序文件所在的文件夹)
  [ 如果分配此主机给其他用户, 并限制其权限, 请输入 "y";否则, 请输入 "n". 默认 Y ]
  -> 限制虚拟主机权限? (Y/n):这里请一定要输入“n”,不限制权限,否则将会出现前面所说的“open_basedir restriction in effect”的错误!

全部评论0
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-12-23 09:11 , Processed in 0.168016 second(s), 22 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team