Articles of apache 2.2

将来自Microsoft Access数据库的信息导入到php和apache web环境中?

我们有一个客户使用在微软访问上运行的自定义构build客户端pipe理系统。 我们的网站需要从该数据库中提取一些客户信息。 但是,我们如何从Microsoft Access数据库将信息提取到php和apache web环境? 有没有一个odbc连接器可以做的工作?

不支持用NameVirtualHost地址混合*端口和非*端口

我已经搜遍了,但我似乎无法解决我的问题。 当我在Ubuntu 10.04上重新启动Apache时,出现错误: * Restarting web server apache2 [Sun Oct 17 02:46:07 2010] [error] VirtualHost *:80 — mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results [Sun Oct 17 02:46:07 2010] [warn] NameVirtualHost *:0 has no VirtualHosts [Sun Oct 17 02:46:07 2010] [warn] NameVirtualHost *:80 has no […]

Apache HTTP:有条件地设置Last-Modified标头

我想用以下其中一个值来设置Last-Modifieddate: 如果请求标头具有If-Modified-Since值,请使用此值 否则使用当前date 我怎样才能configuration在Apache的httpd.conf ?

Apache允许或redirect用户

我试图使用.htaccess来redirect不是来自某个IP范围的人。 redirect工作正常,但我不知道如何在同一时间做两个: – 一定范围内的人员:访问内容 – 这个范围之外的人:在其他地方redirect 非常感谢您的帮助

如何将php5 cgi转换为模块?

我在debian lenny系统上安装了PHP5作为cgi。 现在我发现,PHP中的flush()只适用于安装为模块的PHP。 任何人都知道如何(重新)安装php5作为模块? (apache2的) 谢谢 :)

Apache:获取代理,重写和SSL玩好

我在尝试将代理,重写和SSL一起集成到Apache 2中时遇到了很多麻烦。 简单的历史logging,我的应用程序运行在端口8080上,在添加SSL之前,我使用代理将8080从url去除到服务器。 因此,而不是www.example.com:8080/myapp,客户端应用程序通过www.example.com/myapp访问所有内容 这是完成这个conf: ProxyRequests Off <Proxy */myapp> Order deny,allow Allow from all </Proxy> ProxyPass /myapp http://www.example.com:8080/myapp ProxyPassReverse /myapp http://www.example.com:8080/myapp 我现在想要做的是强制所有的请求到myapp是HTTPS,然后让这些SSL请求遵循相同的代理规则,去掉我的应用程序用的端口号。 只需更改ProxyPass行中的端口8080到8443即可。 不幸的是,我不是Apache方面的专家,我的反复试验技巧已经到了最后。 RewriteEngine On RewriteCond %{HTTPS} off RewriteRule myapp/* https://%{HTTP_HOST}%{REQUEST_URI} ProxyRequests Off <Proxy */myapp> Order deny,allow Allow from all </Proxy> SSLProxyEngine on ProxyPass /myapp https://www.example.com:8443/mloyalty ProxyPassReverse /myapp https://www.example.com:8433/mloyalty 就这一点而言,除了/ myapp之外,服务器上的任何请求都可以通过http加载。 如果我向/ mypp发送一个浏览器http请求,那么它会redirect到https:// www.example.com:8443/myapp,这不是所需的行为。 […]

当Apache的httpd%mem上升20+以上,CPU的%wa运行得高时发生了什么?

我遇到了不熟悉的Apache症状,如果有人知道如何诊断,我很好奇。 我有一对运行mod_python和Apache的应用服务器,最近升级到了Django 1.2.3。 他们插入运行PostGIS和memcached的数据库服务器。 以下是我在“top”中看到的内容: 应用程序服务器的httpd进程爬升到20多岁。 应用程序服务器的CPU%w在过去几乎总是接近于零,开始在%50左右跳舞。 我重新启动Apache,问题就消失了。 到目前为止只有一次复发,但我很担心,我很好奇,要深究其中。 任何人见过这个? 知道处理它的聪明方式? 如果再次收获,我正在计划试着密切关注运营情况,但是没有很好的把握。

使用单独的mysql数据库服务器的Apache / PHPnetworking服务器的最佳设置

我有我的家庭发展安装MySQL连接速度问题。 我有两个VM(在Ubuntu主机上运行的VirtualBox)。 一个是我的WEBSERV与apache2 / php和一个是由DBSERV与MySQL和Postgres(都是Ubuntu的服务器10.4 LTS)。 另外,我也在WEBSERV上安装了mysql,这个只在我决定拥有一个单独的数据库虚拟机之前完成。 当通过php网页从WEBSERV mysql查询一个简单的表时,运行速度非常快(<1sec) – 就像应该那样。 但是,当我运行相同的简单查询,但对单独的DBSERV mysql通过一个PHP网页,它的工作原理,但它需要+5秒,以返回一个请求。 这不是没有用,它只是需要太长时间。 起初我以为这是一个networking问题,但是从WEBSERV ping DBSERV需要1-2ms。 并进一步testing,当我从WEBSERV通过查询postgres在DBSERV上的php网页运行相同的简单查询它是非常快 – 就像它应该是。 所以,看起来好像是在WEBSERV上设置apache / php或者在DBSERV上设置mysql。 我不知道我需要修改什么设置/设置。 如果缓慢的请求根本就不起作用,那将是一回事,但它确实是这样的,它的速度非常慢,我不明白为什么会这样。 任何人都指向我的设置方向来检查?!? 谢谢…,M

Apache错误日志; Php错误文件不存在; 认为这与mod_rewrite有关

我收到了一大堆这些错误,但最后还是使用了不同的广告ID。 下面的广告ID是“Bmw_m3_brand_new_2939822” [Fri Oct 29 22:57:37 2010] [error] [client 111.111.11.11] File does not exist: /var/www/annons, referer: http://www.domain.se/annons/Bmw_m3_brand_new_2939822 一切工作正常在网站上。 但是我仍然在apache2的error.log文件中遇到很多错误。 有人知道这件事吗? 我在我的.htaccess FYI有一个重写规则。 没问题,我确定。 所以我想知道是什么导致日志文件中的所有这些错误? 谢谢 编辑 : 错误中客户的IPS似乎来自有效的互联网提供商。 即使我自己的IP地址位于错误列表,虽然我没有收到任何404或访问页面时的错误。

Sharepoint Foundation2010与Apache作为反向代理

我们有一个Apache(Redhat 4.6,Apache 2.0.52,libxml2 2.6.16)作为反向代理。 身份validation和大多数function是好的但在SharePoint2010方面,他有小问题: – 下拉菜单不起作用 – 列表编辑菜单有错误 似乎反向代理无法在Sharepoint-Javascript中提取硬编码的SharePoint Server 选项值=' http:// Sharepoint-Server-Domain / Site Collection'>本网站onMenuClick =“javaScript:CoreInvoke('TakeOfflineToClientReal',1,'http:\ u002f \ u002f Sharepoint-Server-Domain \ u002fSite Collection' 当与IE8使用SharePoint获得以下JS错误消息Meldung:访问被拒绝Zeile:2 Zeichen:107989代码:0 URI:https Sharepoint服务器域/ _layouts / 1033 / core.js?rev = c3ROI4x%2BKHVTMbn4JuFndQ%3D%3D Meldung:访问被拒绝Zeile:2 Zeichen:7849 Code:0 URI:https:Sharepoint-Server-Domain / _layouts / inplview.js?rev = AohvE9XEf%2FI78tuaw1TGAA%3D%3D 任何帮助或类似的经验,欢迎