Jef*_*eff 8 php windows iis joomla
我正在使用运行IIS 8.5的新Windows 2012 R2服务器.我在默认的wwwroot文件夹中安装了PHP和一个Joomla站点以进行测试(C:\ inetpub\wwwroot).
目前,默认网站使用的是"默认网站"应用程序池,而后者又使用"ApplicationPoolIdentity"标识.
Joomla站点加载没有问题,但问题在需要写入文件系统时开始出现(即新模块,配置文件的更改等).日志表明系统没有写入文件系统的权限.
我为不同的用户帐户应用了各种不同的写/修改/完全权限组合,包括'IIS AppPool\Default Web Site','IUSR'和'IIS_IUSRS'组.这些都没有纠正这个问题.但是,如果我已将"wwwroot"文件夹的完全访问权限分配给"Everyone",则所有功能都按预期工作.
现在,显然这不太理想,所以在这种情况下,IIS/PHP使用什么用户帐户,我可以授予特定的NTFS权限,而不是打开文件系统到世界各地?
谢谢!
向以下帐户授予权限:
IIS AppPool\'您的身份池名称'。Emaple:如果您的应用程序池身份名称是 .NET v4.5,那么,
授予 IIS AppPool.Net v4.5 权限
| 归档时间: |
|
| 查看次数: |
7924 次 |
| 最近记录: |