使用此标记(以及适当的编程语言标记)来编写与Apache HTTP Server相关的问题。不要将此标记用于其他Apache Foundation产品的问题。请注意,服务器配置问题通常更适合https://serverfault.com
如何从 Ubuntu 16.04 LTS 中完全删除 Apache
我已经尝试了 AskUbuntu 论坛中给出的所有步骤,但都是徒劳。我也删除了整个 LAMP 堆栈。但是 Apache2 Ubuntu 默认页面加载了。我想转移到 Nginx 并尝试测试...
为什么 Apache 打印我的 PHP 文件的内容而不是将它们传递给 PHP-FPM?
我在启用站点下有以下配置文件。我正在使用 mod_proxy_fcgi。 服务器名称 local.dev 允许覆盖全部 要求全部授予 我在sites-enabled下有以下配置文件。我正在使用mod_proxy_fcgi。 ServerName local.dev <Directory /var/www/local/> AllowOverride all Require all granted </Directory> <VirtualHost *:80> # The ServerName directive sets the request scheme, hostname and port that # the server uses to identify itself. This is used when creating # redirection URLs. In the context of virtual hosts, the ServerName # specifies what hostname must appear in the request's Host: header to # match this virtual host. For the default virtual host (this file) this # value is not decisive as it is used as a last resort host regardless. # However, you must set it for any further virtual host explicitly. ServerAlias *.local.*.com SetEnv CURRENT_ENVIRONMENT ENV_DOCKER ServerAdmin webmaster@localhost VirtualDocumentRoot /var/www/local/%3/trunk/%3+-%1/site/www ProxyPassMatch "^/var/www/local/(.*/trunk/.*/site/www/.*\.php.*)$" "fcgi://php:9000/var/www/local/$1" # Available loglevels: trace8, ..., trace1, debug, info, notice, warn, # error, crit, alert, emerg. # It is also possible to configure the loglevel for particular # modules, e.g. LogLevel debug ErrorLog /var/log/apache2/error.log CustomLog /var/log/apache2/access.log combined </VirtualHost> <VirtualHost *:80> # The ServerName directive sets the request scheme, hostname and port that # the server uses to identify itself. This is used when creating # redirection URLs. In the context of virtual hosts, the ServerName # specifies what hostname must appear in the request's Host: header to # match this virtual host. For the default virtual host (this file) this # value is not decisive as it is used as a last resort host regardless. # However, you must set it for any further virtual host explicitly. ServerAlias local.*.com SetEnv CURRENT_ENVIRONMENT ENV_DOCKER ServerAdmin webmaster@localhost VirtualDocumentRoot /var/www/local/%2/trunk/%2+/site/www ProxyPassMatch "^/var/www/local/(.*/trunk/.*/site/www/.*\.php.*)$" "fcgi://php:9000/var/www/local/$1" # Available loglevels: trace8, ..., trace1, debug, info, notice, warn, # error, crit, alert, emerg. # It is also possible to configure the loglevel for particular # modules, e.g. LogLevel debug ErrorLog /var/log/apache2/error.log CustomLog /var/log/apache2/access.log combined </VirtualHost> # vim: syntax=apache ts=4 sw=4 sts=4 sr noet 事实证明,我只需要在 Apache 配置中添加一个 SetHandler 指令。 <FilesMatch "\.php$"> SetHandler "proxy:fcgi://php:9000" </FilesMatch> 此外,您可能还需要以下内容: $ sudo a2enmod cgi [sudo] password for foo: Your MPM seems to be threaded. Selecting cgid instead of cgi. Enabling module cgid. To activate the new configuration, you need to run: systemctl restart apache2 在花了太长时间比较旧机器(可以工作,是我 6 年前设置的)和新机器的配置后,我发现这一点令人沮丧。 这是在 Ubuntu 22 上,我刚刚设置的系统。
我最近将 PHP 版本升级到 8.1-fpm,并将 Debian 升级到 Bullseye。我在某处读到 Bullseye 附带 AVIF 支持,但是当我尝试使用 imageavif() 时,出现以下错误...
我使用 Apache2 通过身份验证登录对话在我的站点和用户之间进行干预。我已将哈希密码添加到 Apache2 .htaccess 文件中。该网站有一个注册的子域,并且...
在此输入图像描述 我已经通过 xampp 打开了我的 Apache。打开 htdocs 中的文件夹。然后写了“你好”。但刷新页面后就变成空白了。 我期待着...
Apache Tomcat-9.0.16 将属性“maxConcurrentStreamExecution”设置为“100”未找到匹配的属性
我有一个支持http2的tomcat配置,根据9.0.16文档,如果未指定,将使用默认值20。 所以,我只想增加 maxConcurrentStreamExecut...
403 错误 - Apache VirtualHost - Ubuntu 22.04
我最近安装了ubuntu 22.04并尝试在其上使用LAMP。 但我的虚拟主机有问题。 我想使用具有本地域的虚拟主机,例如:test.local 我将此域添加到 /etc/hosts 和 ad...
使用 xampp 和 ngrok 访问本地虚拟主机时访问被禁止
我已经设置了一个在本地工作的虚拟主机,我想使用 ngork 从其他设备访问它。但我总是收到这样的消息:“访问被禁止! 您无权访问
源自 NewRelic PHP 包的持久 apache coredumps编辑
我一直有 Apache 段错误/核心转储。当我禁用 NewRelic PHP 扩展时,这些情况就会停止发生。虽然这可能只是不同问题的症状,但同一问题(和解决方案......
docker compose 我想使用本地目录 C:/html 作为 /var/www/html
您好,我想使用 docker-compose.yml 发布本地文件夹“C:\html\index.php”中的“index.php” 在本地主机中我得到典型的apache html“它有效”。但我...
从 Android 提交到新的 Web 服务器时,大量发布数据会丢失
我有 iOS 和 Android 移动应用程序,可以将数据提交到 PHP Web 应用程序。我正在将 Web 应用程序从运行 CentOS 7、Apache 2.4.6 和 PHP 7.3.33 (mod_php) 的服务器移动到运行...
最近,当我通过 AWStats 查看我的网络统计数据时,我看到了一些令我担忧的事情。第一个是“机器人/蜘蛛访客”选项卡下列出的“未知机器人”。第二个,我...
我正在 ubuntu 服务器上运行一个巨大的 php 应用程序,使用 apache2、php5、mysql。 有时(大约每月一次)该页面无法从互联网访问(“它已关闭”)。 奇怪的是...
Apache Netbeans IDE 20:链接器找不到 .a .so liboauth 库(Linux Mint 21.3)[已解决:FLATPAK!]
新的 Mint linux、新的 Netbeans v.20、旧的 v.1.0 NetBeans 8.2 C/C++ 最新插件、liboauth-dev 最新 1.0.3-5 与 Synaptic 一起安装到 /usr/lib/x86_64-linux-gnu。 64位系统。 Netbeans 不能...
我有一个在 Ubuntu 上运行的 apache 服务器,它运行没有问题。 Apache 目前提供静态网页服务,并配置了多个虚拟主机。问题是尝试配置虚拟主机来...
我需要安装 bcmath 模块,因为它是 wordpress ip2location 插件所必需的,但我发现这是不可能的。我关注过其他类似的帖子,但没有任何效果。我正在使用
Solr 设置 - 错误:无法找到或加载主类 org.apache.solr.util.SolrCLI
尝试在 Windows Server 2008 上使用 JDK 64bit 1.8.0 设置 solr 6.4.1 设置系统环境变量后: CLASSPATH =“C:\ solr-6.4.1 \ dist \ solr-core-6.4.1.jar” JAVA_HOME = C:\Program Files\J...
朋友们大家好,我的网站突然受到影响,现 根本不再工作了。我已经关闭并重新启动 Droplet 试了好几次,都没有效果,也不知道为什么。就连我也...
httpd.service 作业失败,因为控制进程退出并出现错误代码。有关详细信息,请参阅“systemctl status httpd.service”和“journalctl -xe”
我已经安装了新的Centos 7。然后我重新启动了Apache,但Apache无法启动。我在这个问题上被困了3天。即使支持人员也无法找出错误。 sudo 服务 h...
拒绝子目录 htaccess 中的所有内容不覆盖根 htaccess 中的文件规则
我遇到了一种情况,我试图拒绝访问我的网站子目录中的所有文件。我已向该子目录添加了一个 htaccess 文件,并向其添加了拒绝所有指令。嗬...