apache2相关内容
我已经在带有 LAMP 的 Ubuntu14.04 服务器中安装了 GitLab.我知道 GitLab 旨在与基于 nginx 的服务器一起使用,但该服务器具有已通过 apache2 安装的网络应用程序,我需要它们. 我尝试按照 本教程安装 GitLab.我使用了 gitlab_7.7.1-omnibus.5.4.1.ci-1_amd64.deb 包. 我最终遇到了与一些评论者相同的问
..
我有一个使用此脚本的文件托管站点 MFHS. 我想开发一个我自己的积分系统,只有当访问者下载整个文件时才会奖励积分. 我如何跟踪它以及与它相关的日志保存在 apache 中的什么位置?我正在使用 Ubuntu 服务器. 或者有没有更简单的方法?我服务器上的平均文件大小为 300mb,最大文件大小为 3gb. 解决方案 将 %X 添加到您的日志配置 - 参见 mod_log
..
我开始使用 memcached 来存储会话文件,但是 Session 不起作用并且 apache 发送响应太慢.我该如何解决问题? php.in 中的修改是: ;session.save_handler = 文件session.save_handler = memcachedsession.save_path = "tcp://127.0.0.1:11211?persistent=1&am
..
我有一个奇怪的 apache mod_rewrite 问题.我需要对用户隐藏一个子目录,但将每个请求重定向到该子目录.我在 stackoverflow 上发现了几个非常相似的问题,但没有一个真正适合,所以我决定发布一个新问题. 我的 .htaccess 如下所示: 重写引擎开启重写基数/RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQ
..
我在具有 7.5GB RAM 的服务器上托管多个站点.使用 apache2 mpm_prefork. 以下命令在生产中为我提供了 200-300 的值 ps aux|grep -c 'apache2' 使用 top 我看到只有几百兆的 RAM 是免费的.错误日志显示没有异常.这么多apache2进程正常吗? MaxRequestWorkers 设置为 512 更新:现在我使用
..
我终于在服务器上部署了 django 项目,现在它可以工作了,但是一旦我转到 /admin/,我会收到 500 页但没有通知. 这是我在 settings_prod.py 中的内容 from settings import *调试 = TEMPLATE_DEBUG = 假SERVER_EMAIL='my_mail@mail.com'DEFAULT_FROM_EMAIL='my_mail@m
..
我目前正在开发一个使用大型 mmap 文件在进程之间共享数据的 Apache 模块.这是在启动时创建并在服务器关闭时删除(可以选择在稍后阶段保留它).我已经使用 Apache APR 库实现了这一点,它运行良好,至少对于较小的文件是这样. 然而,当内存映射文件的大小增加时(服务器运行时仍有足够的 RAM 来缓存它),系统有时实际上会停止,因为它似乎操作系统(在我的情况下为 Linux)消耗大
..
我有执行此操作的 .htaccess:https://example.com/john 显示目录 https://example.com/user/index.php?用户名=约翰 RewriteRule ^([a-zA-Z0-9_-]+)$/user/index.php?username=$1 [QSA] 我怎样才能让 https://example.com/john/blah 显示 htt
..
我正在尝试编译 Apache.我确实下载了最新版本的源代码(2.2.17).这就是我所做的: >须藤 ./configure --prefix=/usr/local/apache2 --with-included-apr --enable-mods-shared=all --enable-module=so>须藤制作 这样做时我得到: /Users/Niklas/Development/ap
..
我有一个无头的 Raspberry Pi,我想用一种简单的方法让我的孩子断电.我在 apache 网络服务器中尝试了以下脚本: 导入操作系统sss = os.popen('echo password | sudo -S shutdown -hP now')打印 sss.read() 但什么也没发生. 然后我尝试了: from subprocess import Popen, PIPE,
..
我已经搜索了很多,发现了类似的问题,但并不完全相同,但如果这是一个重复的问题,我深表歉意. 基本上,当我的应用程序关闭时,我尝试使用自定义错误页面(即 404.html)处理 HTTP 错误响应(即 404),但 weblogic 仍在运行. 我将 Apache 2.2 与 weblogic 模块一起使用.我已经为 Apache 设置了 ErrorDocument 指令以及块内的 Er
..
我有一个使用 XAMPP 在 Windows 中工作的 codeigniter 项目,现在我将它移到了我的 RaspberryPi: Apache/2.2.22 (Debian) PHP 5.4.4-14+deb7u5 mysql Ver 14.14 Distrib 5.5.31 我有两个具有此结构的 codeignitir 应用程序(主体和面板) /->(apache根文件夹)
..
我想使用 mod_authz_svn 显示所有存储库的集合.当我访问它时,我收到 403 错误(禁止). 我发现它工作正常,当没有指定 AuthzSVNAccessFile/etc/apache2/dav_svn.authz 时,我看到了我所有的存储库,但权限(当然)不再起作用. 是否可以在使用 AuthzSVNAccessFile 时显示存储库集合? 这是我的dav_svn.a
..
我重新启动了一个 CentOS 6.2 虚拟机(运行 Virtualmin),它在“启动 httpd"时挂起.从 Live CD 启动,删除了从 rc3.d 启动 apache 的脚本.服务器启动,现在我可以通过 SSH 进入它.不断尝试进行故障排除: >httpd -v服务器版本:Apache/2.2.15 (Unix)服务器建成时间:2012 年 5 月 16 日 22:32:26 但是我
..
我正在尝试在使用 mod_rewrite(在 Ubuntu Server 9.04 上运行的 Apache2)的网站上设置页面锚点. 我的 htaccess 文件如下所示: RewriteEngine OnRewriteRule ^information.php/([A-Za-z0-9-]+)/?$ information.php?display=$1 [NC,NE] 如果我使用常规 U
..
我们有一个 ubuntu 测试服务器,这个简单的脚本在每秒向浏览器输出一个数字的地方运行良好 但是在我的本地开发箱(windows 环境)上我无法让它工作,它在 3 秒后输出它. 我在本地机器上使用相同的 php 版本 (5.3.13) 和 apache (2.2.22) 版本作为测试服务器.我已经镜像了 php.ini 和 httpd.conf 中的大部分设置这是我设置的设置(与测试
..
我刚刚在我的 Ubuntu Server 中配置了 Symfony 3.4.15 并且欢迎页面工作,但是当我想创建一个新页面时,例如/home,一个不工作的控制器: 未找到 在此服务器上找不到请求的 URL/home.Apache/2.4.18 (Ubuntu) 服务器在 167.99.90.60 端口 80 我按照 Symfony 文档中的所有步骤进行操作,但它不起作用...
..
我需要在 Ubuntu 14.04 机器上运行带有 mod_php 的 PHP 5.6 和带有 php-fpm/mod-fastcgi 并行的 PHP 7.2.在装有 Ubuntu 16.04、Apache 2.4 和 PHP 7.1/mod_php 和 PHP 7.2/php-fpm 的另一台机器上,一切正常.我的步骤: apt install libapache2-mod-fastcgi p
..
在此先感谢您的帮助.我为我们的 Web 应用程序设置了 Zend 框架,并且到目前为止使用基本的 SSL 重定向工作正常.我们想将所有 URL 重定向到 SSL,除了几个路径.一种路径工作正常,只是加载图像文件.但另一条路径没有,它是一个 Zend 框架控制器,其 Action 需要请求参数. 这是我们当前的工作配置: RewriteEngine OnRewriteCond %{HTTPS
..
感谢阅读.首先,我的根目录中有一个 .htaccess 文件,其中包含以下语句: # Mod 重写重写引擎开启重写规则 ^$/root/[L]重写规则 (.*)/root/$1 [L] 在根文件夹中我得到了这个文件: # Mod 重写重写引擎开启RewriteCond %{R
..