我在IIS 7
的网站上遇到了一个奇怪的问题。我在IIS 7上托管了10个具有不同子域的站点。我使用的是.NET framework 3.5
和SQL Server 2008 R2
。我在DefaultAppPool
上配置了三个网站,而其他网站已创建separate application pool for each
并使用其特定配置。
我允许用户上传视频,上传完成后我曾使用hint
使用(a process to make bit rates of video equal for on-line streaming on android)
MP4BOX - a command line interpreter
和服务器端代码。
我遇到的问题是在使用DefaultAppPool
时,MP4BOX
工作正常,但当我将网站配置为其特定appPool,
MP4BOX
停止工作时。我已查看settings
但未发现任何问题。任何人都可以帮我解决这个问题。
等待您的宝贵回应。
答案 0 :(得分:0)
assigning read/writes permission to the application pool to the directory
自己解决了这个问题。
经过大量研究后,我发现由于此exe
对特定目录的读/写权限而发生这种情况。 MP4BOX
需要具有在IIS目录中创建视频文件的读/写权限。所以我将应用程序池作为用户添加到mp4box
访问的特定目录以进行读写。