Articles of iis

访问站点时Windowslogin提示

使用本地主机以外的主机访问IIS上的站点时,我收到Windowslogin提示。 例如, http://localhost/mysite — works http://ipaddresss/mysite — login prompt如果我在Web应用程序的IIS设置中启用匿名访问,提示消失,我可以访问该网站罚款。 我也启用了Windows身份validation。 我希望能够禁用匿名访问,而无需获得Windowslogin提示。 Windows IIS 7.5 Windows Server 2008 R2 ASP.NET 4.5 MVC Web应用程序 这似乎不是浏览器相关的。 无论是IE还是Firefox,我都会得到相同的行为。

在ISAPI筛选器中,哪个服务器variables为我提供虚拟目录的物理path?

如果我有在IISpipe理器中定义的“应用程序”,我可以获取服务器variablesAPPL_MD_PATH的值来检索与应用程序关联的物理path。 如果我configuration了一个“虚拟目录”, APPL_MD_PATH仍然给我关联到应用程序的物理path,而不是关联到虚拟目录的物理path。 如何检索到当前请求所关联的虚拟目录的物理path? 我如何确定请求是从应用程序和虚拟目录提供的?

在IIS 7.5 / Windows 7家庭高级版RavenDB错误

我不能让RavenDB运行在我的本地IIS副本,我似乎无法find任何有关它的信息。 我已经在文件夹和文件上设置了适当的权限,并按照设置说明调整了应用程序池,但似乎仍然不起作用。 我得到的唯一(无益的)错误是这样的: Could not authenticate against the server Message: [HttpWebRequest_WebException_RemoteServer] Arguments: NotFound Debugging resource strings are unavailable. Often the key and arguments provide sufficient information to diagnose the problem. See http://go.microsoft.com/fwlink/?linkid=106663&Version=5.1.10411.0&File=System.Windows.dll&Key=HttpWebRequest_WebException_RemoteServer Uri: /databases?database=Default Server Uri: http://localhost:82/docs/Raven/Databases/Kiosk — Error Information — System.Net.WebException: [HttpWebRequest_WebException_RemoteServer] Arguments: NotFound Debugging resource strings are unavailable. Often the key and arguments […]

在具有IISconfiguration的Windows上执行PHP exec

所以我已经阅读了大约10个答案,每个人似乎都提出了一些由于某些原因不起作用的想法。 我想执行一个简单的命令行是“svn update”,但它不工作,它返回NULL 所以我已经尝试过尝试和错误的方式,现在这是我可以说的; 我曾尝试过几个命令 <?php exec ("cmd /c ping 127.0.0.1 -n 1 > results.txt "); ?> 和 <?php exec ("cmd /c chdir > results.txt "); ?> 和两个工作..事实上,chdir说,执行该行的PHP文件的确切位置存储在PC上.. 所以现在的问题是,为什么要这样的一些命令: <?php exec ("cmd /c dir > results.txt "); ?> 不工作? 这个结果和空值,即使在文件夹我有几个文件和目录。 以及为什么如果我使用命令提示符移动到文件夹的PHP文件存储和键入svn更新它的工作和做 <?php exec ("cmd /c svn update > results.txt "); ?> 返回一个NULL? 任何帮助真的很感激。 感觉就像我对configuration设置有一些限制,因为当我尝试在本地使用Apache我可以得到大部分的命令工作(shell_exec,系统,执行,即使没有CMD / […]

在IIS下运行SVN存储库

如何设置IIS 7.0以服务SVN存储库? 首先,我需要使远程用户可以结帐,并且基于networking的查看并不是必须的。 我试图设置WebSVN但没有成功:不能设置多个存储库的父文件夹,不能closures匿名访问,不能链接非匿名访问和访问列表。 在IIS下有没有其他产品的SVN? 或者学习如何正确设置WebSVN更好?

php exec:不返回输出

我有这个问题:在ISS Web服务器上,安装了Windows 7 x64专业版,zend服务器。 在php下运行这个命令: exec('dir',$output, $err); $output is empty, $err=1. 所以exec没有回应输出,似乎有一些错误。 PHP disable_functions是空的,PHP不安全模式,是标准的,我检查所有的选项。 这似乎是一个普遍的错误,即使search谷歌不给结果。 请写每一个他的经验和最终的解决scheme或解决方法。

推荐用于Windows的MySQL调整工具

我一直在Linux上使用MySQL Tuner(http://mysqltuner.com)一段时间,并且对它很满意。 现在,无论出于何种原因,我们不得不在IIS上托pipe其他网站。 是否有一个类似的调整工具,可以推荐在Windows Server 2008上对MySQL进行configuration更改? 亲切的问候

PHP的梅勒 – 电子邮件不发送超过100 KB的附件

我正在使用PHPMailer库来发送电子邮件。 我上传了代码到不同的服务器,现在电子邮件不能用于超过100 KB的大小的附件。 这是给错误 “不能实例化邮件function”。 它适用于小于100 KB的附件。 似乎在服务器上可能会有一些大小限制。 如果是这种情况,那么在哪里检查? 我正在使用Windows服务器 ,以下是在PHP邮件设置 $mail = new PHPMailer(); $mail->isMail(); $mail->isHTML(true); $mail->Host = 'localhost'; $mail->SMTPAuth = false; $mail->AddAddress('whoto@otherdomain.com', 'John Doe'); $mail->SetFrom('donotreply@yourdomain.com', 'First Last'); $mail->Subject = 'PHPMailer Test Subject via mail(), advanced'; $mail->AltBody = 'To view the message, please use an HTML compatible email viewer!'; $mail->MsgHTML(file_get_contents('contents.html')); $mail->AddAttachment('path/to/attachment'); // attachment $mail->Send(); […]

PHP错误 – 上传文件

我想写一些PHP上传文件到我的networking服务器上的文件夹。 这是我有: <?php if ( !empty($_FILES['file']['tmp_name']) ) { move_uploaded_file($_FILES['file']['tmp_name'], './' . $_FILES['file']['name']); header('Location: http://www.mywebsite.com/dump/'); exit; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html> <head> <title>Dump Upload</title> </head> <body> <h1>Upload a File</h1> <form action="upload.php" enctype="multipart/form-data" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="1000000000" /> Select the File:<br /><input type="file" name="file" /><br /> <input type="submit" value="Upload" /> </form> […]

当应用程序池使用“ApplicationPoolIdentity”时,IIS 8.5使用哪个用户帐户?

我正在使用运行IIS 8.5的新的Windows 2012 R2服务器。 为了testing目的,我在默认的wwwroot文件夹中安装了PHP和Joomla站点(C:\ inetpub \ wwwroot)。 现在,默认网站正在使用“默认网站”应用程序池,该应用程序池又使用“ApplicationPoolIdentity”标识。 Joomla网站加载没有问题,但是当它需要写入文件系统(即新的模块,对configuration文件的改变等)时,问题开始出现。 日志表明系统没有写入文件系统的权限。 我已经为不同的用户帐户,包括“IIS AppPool \默认网站”,“IUSR”和“IIS_IUSRS”组应用了各种不同的写入/修改/完整权限组合。 这些都没有解决这个问题。 但是,如果我已将完全访问wwwroot文件夹分配给“所有人”,则所有function都按预期工作。 现在,显然这是不太理想的,所以在这种情况下,用户帐户是IIS / PHP,我可以授予特定的NTFS权限,而不是打开文件系统到世界上? 谢谢!