我使用了Digitalus CMS的Zend Framwork。 我与Ubuntu的testing/开发工作,网站在那里工作得很好。 问题是当我将网站迁移到IIS生产服务器,我得到这些错误: PHP Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[28000] [1045] Access denied for user 'user'@'subdomin.domain.net' (using password: YES)' in D:\Domains\website.com\wwwroot\library\Zend\Db\Adapter\Pdo\Abstract.php:129 Stack trace: #0 D:\Domains\website.com\wwwroot\library\Zend\Db\Adapter\Pdo\Abstract.php(129): PDO->__construct('mysql:adapter=P…', 'username', 'password', Array) #1 D:\Domains\website.com\wwwroot\library\Zend\Db\Adapter\Pdo\Mysql.php(96): Zend_Db_Adapter_Pdo_Abstract->_connect() #2 D:\Domains\website.com\wwwroot\library\Zend\Db\Adapter\Abstract.php(448): Zend_Db_Adapter_Pdo_Mysql->_connect() #3 D:\Domains\website.com\wwwroot\library\Zend\Db\Adapter\Pdo\Abstract.php(238): Zend_Db_Adapter_Abstract->query('SET NAMES 'utf8…', Array) #4 D:\Domains\website.com\wwwroot\application\Bootstrap.php(144): Zend_Db_Adapter_Pdo_Abstract->query('SET NAMES 'utf8…') #5 D:\Domains\website.com\wwwroot\library\Zend\Application\Bootstrap\BootstrapAbstract.php(666): Bo in D:\Domains\website.com\wwwroot\library\Zend\Db\Adapter\Pdo\Abstract.php […]
我目前正在打算将.doc,.docx,.xls和.xlsx文件转换为PDF的ASP.NET应用程序。 我们正试图通过使用OpenOffice来实现这一目的的第三方库来做到这一点。 我已经部署了一个小的控制台应用程序正常工作,但是我也部署了一个ASP.NET应用程序使用相同的代码,但不能将Office文档转换为PDF。 对我来说,这表明服务器上的一些configuration问题,但我不知道是什么。 我查看了服务器上的事件日志,并find并input消息: 服务器{82154420-0FBF-11D4-8313-005004526AB4}在所需的超时时间内未向DCOM注册。 我可以确认该消息中的GUID是用于服务器上的OpenOffice的。 有没有人有任何build议如何configurationIIS来让这个工作?
生产服务器在IIS 6.0上运行PHP应用程序。 在高峰时段,我们遇到了一些问题,php-cgi.exe进程数量增加了大约200个。服务器进入爬行状态,我们必须重新启动服务器多次才能恢复正常的行为。 当服务器正常运行时,我注意到在任务pipe理器中只有10-15个php-cgi.exe进程。 什么可能导致php-cgi.exe进程在繁忙时间从10-15增加到200左右? 我应该在哪里寻找原因?
我想看到IIS 7.5中的所有网站。 我input了 appcmd list site 它只列出“默认网站”。 它从C:Windows \ System32 \ inetsrv键入。 任何想法为什么它不列出默认网站下的其他网站? 注意:即使从C:Windows \ syswow64 \ inetsrv中input。 它显示了相同的结果。
我创build了一个有很多公司信息,链接等的员工网页,但是我想保护这个页面,因为它包含了一些机密的公司信息。 我正在Windows Server 2008 R2上运行IIS7,并且已经将站点设置为正常的非受保护站点。 我希望所有活动目录用户有权访问该网站。 这不是一个内部网站,它暴露在互联网上。 我尝试使用Windows身份validation进行设置,但是我遇到了多个login提示等问题。我只想为用户input其凭据并访问该站点的简单表单,并且我需要它来查询AD以进行login。 我已经在网上search了一个关于这个的指南,但我似乎无法find一个适合我的情况。 这不是一个Web应用程序。 这只是一个简单的HTML网站。 有没有人有任何build议或链接指向这个? 非常感谢! -磅
我在一个IIS服务器上托pipe一个asp.net网站,我发现当网站长时间没有被访问的时候,网站的显示会很慢。 IIS是否暂停长时间未访问的网站?
当IIS将日志条目刷新到磁盘时,它总是在写入实际条目之前插入#Fields +#date行? 换句话说:如果我想编写一个处理日志条目的函数,我将如何知道我已经处理的日志文件的哪个部分以及哪个部分是新添加的。
在域的IIS6设置下,在Directory Securty»身份validation和访问控制»启用匿名访问下,通常会提供用户名和密码,指定用于匿名访问的用户凭证。 由于密码必须保存在某个地方,你将如何去检索它?
我试图使用多个path为我的php open_basedirconfiguration值,在php.ini在Windows服务器上。 我正在使用的线是: open_basedir = E:/Websites;C:/PHP/includes/ 不幸的是,它忽略了第二个条目。 每当我尝试执行在C:/ PHP / includes目录(这个例子恰好是PHPUnit)的代码,我得到 PHP警告:require():open_basedir限制有效。 文件(C:\ PHP \ includes \ PHPUnit \ PHPUnit-3.6.10 \ PHPUnit \ Autoload.php)不在C:\ PHP \ Include \ PHPUnit \ PHPUnit中允许的path(E:/网站) -3.6.10 \ phpunit.php在41行 请注意,它甚至没有显示path列表中的第二项。 任何人都可以发现我要去哪里错了吗? 我是否认为分号(;)表示注释? 如果是这样,我怎么分开条目,因为手册没有说清楚
我面临的问题是,我们的长期CSS文件( 129 KB )通过我们的本地服务器机器上压缩到24 KB的我们的ASP.NET Web应用程序(运行在IIS 7.5上,使用.NET 4.0)和36 KB和生产场所。 我的本地操作系统是Windows Server 2008 R2 Enterprise,Web服务器运行Windows Web Server 2008 R2。 我用提琴手来看看请求,但他们似乎没有什么重要的不同,即Accept-Encoding: gzip, deflate被发送到所有服务器和所有答复与Content-Encoding: gzip 。 所有启用静态和dynamic压缩。 有没有人知道什么可能会导致行为的差异?