问题标签 [apache2.4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
44716 浏览

php - 在 ubuntu 12.04 上安装 apache 2.4 和 php 5.5

我正在尝试在具有 ubuntu 12.04 的 vm 上使用 apache 2.4 和 php 5.5 设置测试环境,第一件事是添加存储库

然后安装 apache 2.4

检查apache版本:

安装 PHP 5.5

检查php版本

所以一切似乎都很好,我需要 mod_fastcgi 但无法安装:

因此,如果 mod_fastcgi 无法启用,我该如何使用 php-fpm 运行 php 文件?有什么我想念的吗?

0 投票
1 回答
1845 浏览

pcre - libpcre.so 无法读取符号:Apache 2.4 安装

您好我正在尝试在 linux 上安装 2.4:Linux el5 x86_64 x86_64 x86_64 GNU/Linux

'make install' 后出现错误:

我正在执行的 config.nice:

ldd:ldd /usr/local/lib/libpcre.so libc.so.6 => /lib64/libc.so.6 (0x00002b2ce3b82000) /lib64/ld-linux-x86-64.so.2 (0x0000003e1c800000)

文件:lrwxrwxrwx 1 root root 16 Jan 31 15:20 /usr/local/lib/libpcre.so -> libpcre.so.1.2.1

我无法弄清楚如何阅读“无法阅读符号”。我已经在 /lib/local 中配置了 pcre8.34。任何帮助,将不胜感激。谢谢!

0 投票
0 回答
219 浏览

ubuntu - Apache 2.4.6 中的端口更改不起作用

在 Apache 2.4.6 上,我无法再指定端口。我尝试将 ports.conf 和 000-default.conf 中的端口编辑为 8080,但它不像在 Apache 2.2.2 中那样工作。请注意,这是在新服务器上全新安装的 Apache。

有谁知道这可能是什么原因造成的?服务器之间唯一的其他区别是我现在有 Ubuntu 13.10 而不是 12.04.3 LTS。

它可以识别 localhost:80 上的站点,但是无论我进行了什么更改,都不会在 localhost:8080 上看到它。

0 投票
1 回答
510 浏览

apache - Apache 自定义错误页面

我正在尝试将 htpassd 用于我的网站,并将几个 ip 列入白名单。这很完美,但是如果用户按下取消按钮,它会显示标准的 apache 401 错误页面。

使用 ErrorDocument 我应该自定义它,所以我在 /var/www/auth.html 中放置了一个 html 文件 auth.html。如果我去 my.server.ip.address/auth.html 我会看到该页面。

但结合 ErrorDocument 我得到标准消息:

我该如何调试,/var/log/apache/error.log 中没有显示

这是我用来设置它的一部分 apache conf,它通过 /etc/apache2/conf.d 包含在我的 debian 机器上。

0 投票
1 回答
705 浏览

php - 标头集 Access-Control-Allow-Origin 在 Apache2.4 中不起作用

我刚刚在本地 Windows 7 机器上的 Apache 中从 2.2 升级到 v2.4,我正在运行 apach2.4 x64 和 php 5.5 x64。

在我的Vhost中,我有:

我的阿帕奇httpd.config

我的javaScript代码根本没有改变。但是现在当我尝试从另一个域 ajax 到这个域时,我得到一个 200 错误:

我也可以http://somedomain.local/app/use\rs/login在浏览器中从这个域发帖。

0 投票
3 回答
24123 浏览

apache - 在 OS X Mavericks 10.9 上安装 apache 2.4

我想在我的 OS X Mavericks 上安装 apache 2.4 并且遇到./configuremake.

0 投票
2 回答
3362 浏览

ssl - 如何让 Gitlab 6.5 在 Apache 2.4 代理下显示其图标?

我无法修复由 Apache 2.4 代理的 Gitlab 上的图标。我的失败可能是因为我没有使用乘客(乘客提供了自己的一组更深层次的问题),但我采取了所有步骤在代理下运行它/gitlab。我也跑了:

我也重新启动了 Apache。没提升。图标仍然丢失(或者我应该说字体woff文件返回status 200到浏览器但大小为 0)。这是 Gitlab 6.5。在我的 Apache SSL sites-enabledconf 文件中,这为我们的 Gitlab 提供了通往世界的 SSL 路由:

同样,大部分都可以正常工作。只有字体资源以 0 大小返回给浏览器。我应该将 Location 指令更新为目录吗?

注意: gitlab - 用矩形替换的图标没有帮助。是的,我的服务器上的 443 端口上还有其他站点,所以如果我不需要,我不能只在它自己的端口/域上使用这个 Apache 配置。我可能只需要一些帮助来理解 Apache 2.4。我的 Apache 配置中是否缺少任何内容?

资源使用: https://github.com/gitlabhq/gitlab-recipes/commit/be95bd4f9bd3244641a4c7e55eb75fcc29129ffd , https://github.com/gitlabhq/gitlabhq/issues/2365 , https://github.com/gitlabhq/gitlab -食谱/提交/c6c22b4fb68bbb6efb547cce6605dea4344ba9fe

替换 Location 指令也失败了:试过这个,但没有成功:

0 投票
2 回答
5004 浏览

apache - mod_rewrite 没有工作,所以在修复它时得到 403 禁止

在 ubuntu 13.10 上,我使用的是 apache 2.4.x 。我遇到了问题mod_rewrite。我启用了该模块并重新启动了服务器,但是 .htaccess 文件仍然无法正常工作,所以经过一番搜索,我从 stackoverflow 中读取了指向:http ://smarttips.in/htaccess-redirect-not-working-apache 的答案/

我在上面的链接中遗漏了第 2 点。所以我把那个代码放在我的000-default.conf文件中。

因为我使用的是 apache2.4+,所以这里告诉:http ://httpd.apache.org/docs/current/upgrading.html

这是我的 000-default.conf 文件中的代码:

但是在从那个链接输入那个代码之后,现在服务器给出了 403 禁止,说:

所以不确定该 mod_rewrite 问题是否已解决,但现在也出现权限错误。让我知道是否也需要将 .htaccess 代码放在这里。

所以知道我做错了什么吗?

0 投票
1 回答
370 浏览

php - _POST 参数在通过 Apache 和 HHVM 之间的代理传递时出错

我一直在努力让 Apache/HHVM/Symfony 相互配合。大多数事情似乎都可以正常工作,但是在上传文件时我遇到了问题。结果 _POST 是单个条目,而不是预期的数组。

代理设置是:

ProxyPassMatch ^/(.*\.php(/.*)?)$ fcgi://127.0.0.1:9000/path/to/root/directory/$1

使用 PHP5-FPM(不破坏_POST参数)时,代理设置为:

SetEnvIf Request_URI . proxy-fcgi-pathinfo=1

设置因多次尝试错误而有所不同。如果代理设置与 PHP5-FPM 类似,HHVM 会一直提示找不到 404 文件。如果没有文件,表单可以正常工作,所以我怀疑它与 HHVM 处理表单中的文件有关,但我找不到任何相关信息。

代理设置是否需要更改?或者使用 HHVM 上传文件有什么特别需要的吗?

堆栈是 Symfony 1.4、HHVM 2.4 和 Ubuntu 12.04 上的 Apache 2.4。

0 投票
1 回答
6187 浏览

.htaccess - Apache 2.4 .htaccess 文件不拒绝访问

我用不同的方法尝试了很多次,但我仍然无法拒绝通过.htaccess 访问文件夹。这是我尝试过的:

第二次尝试:

第三次尝试:

我错过了什么?谢谢

编辑:

如果这有帮助,我正在使用 Windows x64 版本的 apache。在这里下载:http: //www.apachelounge.com/download/win64/

最后编辑:

问题是 .htaccess 名称拼写错误,它是 .htacess。谢谢你所有的时间。