apache-http-server

使用 Laravel 时出现 PHP 启动警告
apache-http-server

使用 Laravel 时出现 PHP 启动警告

每次我php artisan serve使用 bash 运行时,都会收到这些 PHP 警告:Unable to load dynamic library 'oci8_12c' / 'pdo_oci', the specified module could not be found in Unknown on line 0。问题是,在 laravel 之外,我可以使用(使用函数oci8_12c验证)和(我使用 pdo 构建了一个 oracle db 包装器,它工作得很好)扩展来连接和查询 Oracle 数据库。此外,当我启动 apache(使用 xampp)时...

Admin

隐藏 Apache 服务器中的错误页面
apache-http-server

隐藏 Apache 服务器中的错误页面

我在 Apache 服务器上运行一个 python cgi 脚本。每当我在脚本中收到错误时,我都会收到此错误页面: 我如何隐藏/自定义此错误页面以隐藏页面上突出显示的 Python 代码? ...

Admin

www-data 用户的 ACL 设置为 r--,Apache(PHP)仍然无法读取文件
apache-http-server

www-data 用户的 ACL 设置为 r--,Apache(PHP)仍然无法读取文件

我的 PHP 脚本需要访问位于完全不同目录中的一些文件。 我已将 www-data 用户的 ACL 设置为具有读取权限,但 PHP file_get_contets() 函数返回错误“权限被拒绝”。 它仅当我为该目录设置 www-data 用户或组时才有效,但我不想这样做,除非 ACL 不影响在设置用户下运行的程序,并且设置所有权是执行此操作的唯一方法。 ACL 列表: # owner: user1 # group: group1 # flags: -s- user::rwx group::rwx other::--- default:user::r...

Admin

仅 id_rsa.pub 密钥在 Linux 服务器上有效
apache-http-server

仅 id_rsa.pub 密钥在 Linux 服务器上有效

大家好, 我有一台新的 Linux 服务器,但当我想使用 SSH 连接时,我只能使用我的 id_rsa.pub 密钥。我尝试制作其他 .pub 密钥(而不是 id_rsa.pub),但当我想使用其他密钥时,它一直要求输入密码。我是不是漏掉了什么? 我努力了: 编辑我的 .ssh 文件夹的权限,因为这似乎是一个常见问题,但它已被设置为正确的权限。 以下是制作密钥并将其复制到我的服务器的代码: ssh-keygen -t rsa -C "[email protected]" ssh-copy-id -i ~/.ssh/test.pub us...

Admin

为什么 accept4() 在 Apache 中很慢?
apache-http-server

为什么 accept4() 在 Apache 中很慢?

我在 Apache2 上运行一个网站,我注意到第一个位总是很慢。 我尝试诊断问题strace,发现accept4()每次请求都很慢。 以下是跟踪结果。这可能是什么原因造成的? 0.000120 accept4(4, {sa_family=AF_INET6, sin6_port=htons(36300), inet_pton(AF_INET6, "::ffff:127.0.0.1", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, [28], SOCK_CLOEXEC) = 13 2.320681 g...

Admin

从远程计算机 C 通过 apache 服务器 A 访问 apache 服务器 B
apache-http-server

从远程计算机 C 通过 apache 服务器 A 访问 apache 服务器 B

在单一网络中网络-1,我有两台电脑:A和乙。 都有阿帕奇服务器正在运行(两者Debian 7)我拥有该服务器A,假设我的主页是http://computerA/index.html。我也可以访问其他人(乙) 的页面位于B:8080/bspage.php同一网络中。实际上,我的index.html页面中有一个指向该人页面的链接,如下所示: <a href="http://B:8080/bspage.php">B-Guy's Link</a> 当我不在的时候,另一个网络,我可以使用以下方式通过网关转发我的服务器的端口: ssh -...

Admin

服务器上的 PHP 版本与 vhost 中设置的版本不同
apache-http-server

服务器上的 PHP 版本与 vhost 中设置的版本不同

所以我有一个奇怪的问题。 我按照这个教程操作 https://tecadmin.net/install-multiple-php-version-apache-ubuntu/ 在我的本地服务器上安装多个版本的 PHP。在大多数网站上,它都可以正常工作,但在我的一个网站上,当我执行 phpinfo 时,我得到的是有关我机器上安装的最新版本的 php 的信息,而不是我的 v-host 文件中指定的版本。 还有什么事情会导致 php 版本改变? 这是我的 v-host 文件 ServerName something.local.si Docume...

Admin

如何启用 Apache 作为 Docker 容器的代理?
apache-http-server

如何启用 Apache 作为 Docker 容器的代理?

我需要将 Apache 设置为 Web 服务器,并让其将 http 请求代理到具有自己的 Web 服务器的 Docker 容器。我从 Docker 映像 httpd:2.4 开始。我需要启用哪些模块,我的 proxy.conf 文件是什么样子的? ...

Admin

Apache 无法显示/跟踪符号链接
apache-http-server

Apache 无法显示/跟踪符号链接

我在运行 OS X 10.10 的办公室 Mac mini 上运行 apache v2.4 来托管个人网站。基本网站运行良好,但当我将符号链接添加到目录(在 ~/anil/Documents/ 文件夹中)时,它会抛出 403 禁止访问错误。 我已经在 /etc/apache2/httpd.conf 上启用了 FollowSymLinks,如下所示 DocumentRoot "/Users/anil/Sites" <Directory "/Users/anil/Sites"> # # Possible values for th...

Admin

使用 Apache 2.4.10 和 Debian 7 时出现“无效命令‘SSLOpenSSLConfCmd’”?
apache-http-server

使用 Apache 2.4.10 和 Debian 7 时出现“无效命令‘SSLOpenSSLConfCmd’”?

为了使用更强的 DH 密钥,我已将 Debian 7 (Wheezy) 上的 Apache 2.2 升级到 Apache 2.4.10。我还将 openssl 升级到 OpenSSL 1.0.1k。 我一直在尝试将以下命令添加到我的 Apache2 配置中: SSLOpenSSLConfCmd DHParameters "/etc/ssl/private/dhparams_4096.pem" 但每次我将其添加到配置文件中时都会收到以下错误: AH00526:/etc/apache2/mods-enabled/ssl.conf 第 83 行语法...

Admin

无法在 Apache 2.4.18 中禁用 SSLv3
apache-http-server

无法在 Apache 2.4.18 中禁用 SSLv3

我的一位客户希望我升级他服务器上的 openssl 和 Apache,因为他想从 SSLLabs 获得 A 级评分。我继续升级到 Apache 2.4.18 并将 openssl 升级到版本 1.0.2e。然后我修改了 Apache 的 SSL 配置以匹配以下内容: # SSL Protocols/Ciphers SSLProtocol All -SSLv2 -SSLv3 SSLHonorCipherOrder On SSLCipherSuite ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384...

Admin

Windows / Apache 2.2:由于 Apache 访问限制,无法通过 DynDNS 访问虚拟主机
apache-http-server

Windows / Apache 2.2:由于 Apache 访问限制,无法通过 DynDNS 访问虚拟主机

我在 Windows 中配置了我的 Apache 2.2,如下所示: 首先从顶层路径自上而下拒绝所有访问... <Directory "/"> Options None AllowOverride All Order deny,allow Deny from all </Directory> 其次配置虚拟主机,一个用于 DynDNS 允许所有人访问,另一个用于本地主机,仅限制本地 IP 访问... Listen *:80 NameVirtualHost *:80 <VirtualHost *:80&g...

Admin

Apache httpd.conf - 虚拟主机端口
apache-http-server

Apache httpd.conf - 虚拟主机端口

我有一个阿帕奇Web 服务器正在运行,可以通过我的浏览器的 ip/端口组合访问123.456.789:9000。 我还有一个GitLab在 ip/port 组合上运行的实例123.456.789:8888和名为的 GitLab 模块看板在123.456.789:8889。 如果有人请求网站,123.456.789:9000/gitlab我希望阿帕奇将请求路由到的 Web 服务器123.456.789:8888。 如果有人要求123.456.789:9000/kanban我想要阿帕奇Web 服务器路由至123.456.789:8889。 因此,我不想直...

Admin

2 台独立机器,2 个静态 IP 地址。无需连接外部 ISP 网络
apache-http-server

2 台独立机器,2 个静态 IP 地址。无需连接外部 ISP 网络

我有两台独立的物理机。第一台运行 CentOS 6.6 x86_64,第二台运行 Ubuntu 14.04 LTS。(也是 64 位) 问题就在这里。两台服务器都通过公共 IP 地址直接连接到互联网,并且通过 LAN 连接到“服务器网络”。 我的 ISP 提供了 29 个静态 IP 地址,这些系统可以从这 29 个 IP 地址访问,但不能在该网络之外访问。 例如,如果我将 Android 智能手机从 WiFi 上移除,并输入每个服务器的公共 IP,我的浏览器会显示一个通用的“无法加载网站”页面。但如果我连接到 WiFi 并加载公共地址,它就会正常工作。...

Admin

无法从本地计算机 ssh 虚拟机(VM Player)
apache-http-server

无法从本地计算机 ssh 虚拟机(VM Player)

我正在尝试apache-drill使用 MapR 的 Sandbox文档我从 VMPlayer 安装了虚拟机并打开了一个虚拟机MapR-Sandbox-For-Apache-Drill-1.0.0-4.1.0-vmware.ova. 登录后,它成功启动。然后我尝试从本地机器 ssh 到这个虚拟机,如下所示教程使用命令: ssh mapr@localhost -p 2222 但我收到了错误 ssh:连接到主机 localhost 端口 2222:连接被拒绝 我该如何解决? ...

Admin