Questions tagged «apache»

使用此标记(以及适当的编程语言标记)来解决与Apache HTTP Server有关的编程问题。请勿对其他Apache Foundation产品使用此标签。请注意,服务器配置问题通常更适合https://serverfault.com


2
Apache无法在MAMP Pro上启动
Apache不会启动,并且会引发错误: 或Apache无法启动。请检查日志文件以获取更多信息。 dyld:未找到符号:_iconv引用自:/usr/lib/libmecabra.dylib预期存在于:/usr/lib/libmecabra.dylib / Applications / MAMP / Library中的/Applications/MAMP/Library/lib/libiconv.2.dylib / bin / apachectl:第80行:2799跟踪/ BPT陷阱:5 $ HTTPD“ $ 多个端口相同。推荐的MAMP端口和常规的Apache端口。 MySQL启动完全正常。 有什么建议?

3
apache error.log中的“ [notice]子pid XXXX退出信号分段错误(11)”
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 8年前关闭。 改善这个问题 我正在使用Apache / PHP / MySQL堆栈。 作为CakePHP框架使用。 我时不时地得到一个空白的白页。我无法通过Cake调试它,所以我偷看了apache error.log,这是我得到的: [Wed Oct 12 15:27:23 2011] [notice] child pid 3580 exit signal Segmentation fault (11) [Wed Oct 12 15:27:34 2011] [notice] child pid 3581 exit signal Segmentation fault (11) [Wed Oct 12 15:30:52 2011] [notice] child …

12
WebSockets和Apache代理:如何配置mod_proxy_wstunnel?
我有 : Apache(v2.4)在我服务器的端口80上www.domain1.com,启用了mod_proxy和mod_proxy_wstunnel node.js + socket.io 在同一服务器的端口3001上。 www.domain2.com由于使用此处描述的方法,访问(使用端口80)将重定向到2 .。我已经在Apache配置中对此进行了设置: <VirtualHost *:80> ServerName www.domain2.com ProxyPass / http://localhost:3001/ ProxyPassReverse / http://localhost:3001/ ProxyPass / ws://localhost:3001/ ProxyPassReverse / ws://localhost:3001/ </VirtualHost> 它适用于除websocket部分之外的所有内容:ws://...不会像代理服务器那样传输。 当访问上的页面时www.domain2.com,我有: Impossible to connect ws://www.domain2.com/socket.io/?EIO=3&transport=websocket&sid=n30rqg9AEqZIk5c9AABN. 问:如何也使Apache代理WebSockets?

6
Apache:“未设置AuthType!” 500错误
自从我使用Apache httpd Web服务器以来已经有一段时间了。我正在为项目启动本地服务器,当我尝试请求localhost / index.html时,出现500错误,并且在错误日志中看到了这一点: [Tue Jan 21 09:23:58 2014] [crit] [client ::1] configuration error: couldn't perform authentication. AuthType not set!: /index.html [Tue Jan 21 09:23:58 2014] [error] an unknown filter was not added: DEFLATE [Tue Jan 21 09:23:58 2014] [crit] [client ::1] configuration error: couldn't perform authentication. AuthType not …
98 apache 


10
如何将Apache HTTP API(旧版)添加为Android M的build.grade的编译时依赖项?
如前所述这里,Android的M将不支持的Apache HTTP API。该文档指出: 请改用HttpURLConnection类。 要么 要继续使用Apache HTTP API,必须首先在build.gradle文件中声明以下编译时依赖性: android {useLibrary'org.apache.http.legacy'} 我已经将项目对HttpClient的大部分用法转换为HttpURLConnection,但是,我仍然需要在一些领域中使用HttpClient。因此,我试图将“ org.apache.http.legacy”声明为编译时依赖项,但在build.gradle中遇到错误: 找不到Gradle DSL方法:“ useLibrary()” 我的问题是:如何在项目中将“ org.apache.http.legacy”声明为编译时依赖项? 任何帮助深表感谢。谢谢

7
`Apache``localhost /〜username /`不起作用
更新:以下答案也适用于El Capitan。 对于刚开始的人,下面提到的文件在/ etc / apache2下 对于以下答案,还需要更改的文件是/etc/apache2/extra/httpd-userdir.conf 原文: 因此,我最近才升级到Mac OS X Yosemite,我需要再次设置Apache。我在/ user / kevin下创建一个文件夹“ Sites”,并将文件权限更改为777,并/etc/apache2/httpd.conf像以前一样取消对php5module行的注释。 本地主机正在工作,但是localhost/~kevin/给我一个“在此服务器上找不到请求的URL /〜kevin /”。 httpd.conf如果有人需要查看,这是我的文件。如果有什么问题,我将不胜感激,如果有人可以发布其httpd.conf文件,以便我可以恢复并再次执行。 # # This is the main Apache HTTP server configuration file. It contains the # configuration directives that give the server its instructions. # See <URL:http://httpd.apache.org/docs/2.4/> for detailed information. # …

2
如何配置Apache服务器与HTTPS后端服务器通信?
我将apache服务器配置为反向代理,如果我将后端服务器指向HTTP,则可以正常工作。那是: 我将虚拟主机443配置为: ProxyPass /primary/store http://localhost:9763/store/ ProxyPassReverse /primary/store http://localhost:9763/store/ 用户在这里将像访问服务器 https://localhost/primary/store 而且工作正常...但是我想像这样配置HTTP服务器; ProxyPass /primary/store https://localhost:9443/store/ ProxyPassReverse /primary/store https://localhost:9443/store/ 当我配置像apache server时会给出500个内部服务器错误。我在这里做错了什么? 我得到的错误是: The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, you@example.com and inform them of the time the error occurred, …

1
前叉Web服务器模型到底是什么?
我想知道当Web服务器将自己描述为前叉Web服务器时的确切含义。我有一些例子,例如独角兽用于红宝石,而古尼康用于python。 更具体地说,这些是问题: 该模型解决什么问题? 最初启动前叉Web服务器时会发生什么? 它如何处理请求? 另外,对于独角兽/独角兽,还有一个更具体的问题: 假设我有一个要与(g)unicorn一起运行的Web应用程序。初始化时,webapp将执行一些初始化工作(例如,填写其他数据库条目)。如果我使用多个工作人员配置(g)unicorn,初始化工作会多次运行吗?

10
Ubuntu升级到13.10后不存在mCrypt
将系统从Ubuntu 13.04升级到13.10后,apache,mysql和php配置出现了一些问题。 我解决了大多数问题,但似乎无法使mCrypt库正常工作。软件包已安装,所以我不需要apt-get它。服务器可以正常工作,并且一切正常,但是当我尝试php artisan serve使用Laravel 4 运行时,我收到一条消息,要求mCrypt。 我做php --ri mcrypt了,输出是Extension 'mcrypt' not present. 我尝试放入的extension=mcrypt.so,/etc/php5/apache2/php.ini但是没有用。 有任何想法吗? 输出 dpkg --get-selections | grep php5 libapache2-mod-php5 install php5 install php5-cli install php5-common install php5-gd install php5-json install php5-mcrypt install php5-mysql install php5-readline install
92 apache  ubuntu 

25
Apache正在下载php文件,而不是显示它们
操作系统和服务器信息: CentOS 6.4(最终版) 阿帕奇2.2.15 PHP 5.5.1 我以前安装了php 5.3.x,但决定升级。我首先卸载了php 5.3.x,然后安装了php 5.5.1,但是在安装完成后apache并没有解析php文件,只是下载了它们。我已经在这里检查了stackoverflow中的类似问题,但是到目前为止,它们都没有帮助我。 为了记录,我在httpd.conf和php.conf中包含以下几行,这些行应该可以使php有效,但不能起作用: AddHandler application/x-httpd-php .php5 .php4 .php .php3 .php2 .phtml AddType application/x-httpd-php .php5 .php4 .php .php3 .php2 .phtml AddType application/x-httpd-php-source .phps AddHandler php5-script .php 我将非常感谢您的帮助。谢谢。 编辑: 我在php.conf中有这些行 <IfModule !worker.c> LoadModule php5_module modules/libphp5.so </IfModule> <IfModule worker.c> LoadModule php5_module modules/libphp5-zts.so </IfModule> 编辑: 通过删除 …
92 php  apache  centos 

13
重新启动apache时“ make_sock:无法绑定到地址[::]:443”(安装trac和mod_wsgi)
我正在尝试通过SSL安装trac和mod_wsgi。我尝试手动安装它,但是效果不佳,因此我开始遵循此方法:trac-on-ubuntu 我跳过了svn部分,因为我想改用git。在第一次编辑httpd.conf之后: WSGIScriptAlias /trac /var/trac/apache/trac.wsgi <Directory /var/trac/apache> WSGIApplicationGroup %{GLOBAL} Order deny,allow Allow from all </Directory> 我重新启动apache只是得到此错误: * Restarting web server apache2 (98)Address already in use: make_sock: could not bind to address [::]:443 [ OK ] 这样做没有任何效果。 netstat -anp | grep 443 fuser 443/tcp 这样做除了我运行的grep命令外没有产生任何效果: ps -aux | grep httpd 当什么都没有显示时,为什么还说其他端口正在使用该端口? …
91 apache  ubuntu  mod-wsgi  trac 

8
WAMP不会变成绿色。和VCRUNTIME140.dll错误
WAMP不会变成绿色。几周前,它运行良好。在查看有关此主题的其他答案时,很多人说要在Apache中安装服务。 当我这样做时,我得到一个错误代码,指出: “该程序无法启动,因为您的计算机缺少VCRUNTIME140.dll。请尝试重新安装该程序以解决问题。”
90 apache  wamp 

9
Apache不会遵循符号链接(禁止使用403)
我在Ubuntu上设置Apache时遇到了一些麻烦。我一直在遵循本指南。 # /usr/sbin/apache2 -v Server version: Apache/2.2.17 (Ubuntu) Server built: Feb 22 2011 18:33:02 我的公共目录/ var / www可以成功提供并执行放置在其中的PHP页面。但是,我想在/ var / www中创建一个符号链接,该符号链接指向主文件夹中的目录并在其中提供页面。 [root /var/www]# ll total 36 drwxr-xr-x 3 root root 4096 2011-09-11 14:22 . drwxr-xr-x 14 root root 4096 2011-06-04 22:49 .. lrwxrwxrwx 1 root root 16 2011-09-11 13:21 about …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.