当前位置:论坛首页 > BUG提交 > Windows面板

【已回应】BT的WIN面板无法兼容站群网站系统,主站与子站配

发表在 BUG提交2019-7-21 19:49 [复制链接] 5 6079

我的环境:

windows  server 2019 datacenter
IIS10

问题原因:
网站站群系统,该网站子目录为独立网站,并且已经在宝塔面板对每个子目录进行了绑定,那么现在的结构就是:bt.com/a1、bt.com/a2即a1.bt.com、a2.bt.com,并且每个独立网站下都有自己的上传图片文件夹Upload。一个总的后台。总的后台在管理各子站图片的时候,调用的地址为:bt.com/a1/Upload/1.jpg,bt.com/a1/Upload/2.jpg,此时,读取图片即会出错。
TIM图片20190721194443.png 我如果删除子目录下的配置文件web.config就好了,但是宝塔面板功能又不能正常使用了,应该是主站和子站的web.config冲突了吧。但是网站调用图片都是使用的这种二级目录形式调用的图片地址,包括后台管理图片调用地址都是二级目录的。所以还希望官方能给一个合理的解决办法。非常感谢


使用道具 举报 只看该作者 回复
发表于 2019-7-22 09:03:41 | 显示全部楼层
可以提供下服务器面板资料做下兼容
使用道具 举报 回复 支持 反对
发表于 2019-7-22 09:25:54 | 显示全部楼层


  1. <?xml version="1.0" ?>
  2. <configuration>
  3.           <location path="." allowOverride="false" inheritInChildApplications="false">
  4.         <system.webServer>
  5.             <rewrite>
  6.                 <rules configSource="web_config\rewrite.config"/>
  7.             </rewrite>
  8.             <defaultDocument configSource="web_config\default.config"/>
  9.             <httpErrors configSource="web_config\httpErrors.config"/>
  10.             <handlers configSource="web_config\php.config"/>
  11.         </system.webServer>
  12.     </location>
  13. </configuration>
复制代码







将web.config配置文件内容替换成这个,然后重启IIS,看看能否兼容</span>[/code]
使用道具 举报 回复 支持 反对
发表于 2019-7-22 22:41:13 | 显示全部楼层
沐沐 发表于 2019-7-22 09:25
将web.config配置文件内容替换成这个,然后重启IIS,看看能否兼容[/code]
...

您好,按照您给的配置文件,我再BT里面做保存 就直接提示:修改失败,配置文件格式不正确,请确保配置文件是有效的XML格式!
在IIS里直接操作保存后重启,直接读配置都出错了。
我自己的临时解决办法是 注销掉了 <handlers configSource="web_config\php.config" ></handlers>  这一句 算是好了。
使用道具 举报 回复 支持 反对
发表于 2019-7-23 17:19:24 | 显示全部楼层
teanmu 发表于 2019-7-22 22:41
您好,按照您给的配置文件,我再BT里面做保存 就直接提示:修改失败,配置文件格式不正确,请确保配置文 ...

php.config为切换php版本使用的配置文件,默认的不会存在格式问题。自行检查下是否手动修改过什么操作
使用道具 举报 回复 支持 反对
发表于 2019-7-26 12:59:57 | 显示全部楼层
沐沐 发表于 2019-7-23 17:19
php.config为切换php版本使用的配置文件,默认的不会存在格式问题。自行检查下是否手动修改过什么操作 ...

您好,我的意思是说,造成主目录和子目录冲突问题的解决办法,我修改了子目录web.config。把里面的<handlers configSource="web_config\php.config" ></handlers> 注销了。冲突就没有了。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表