Apache(HTTP Server)/əpætʃiː/是一个模块化的跨平台Web服务器软件,具有各种功能(称为模块),包括SSL,压缩,日志,代理和服务器端编程语言接口,如Perl,Python,Tcl和PHP。
Tomcat 10 在 Debian 12 上的端口 80 上无法响应
我有一个 Tomee9 服务器(Tomcat 10 on steroids)在 Debian 12 上运行,默认端口为 8080。我可以从远程计算机访问登陆页面。到目前为止,一切都很好。 然而,当我改变
Apache2 将 www 重定向到 https ...这让我试图弄清楚这一点
服务器Ubuntu 22.04 apache2-v 2.4.52 此问题的网站别名:example.com 我已配置并启用了启用虚拟主机站点的 example.conf 文件,如下所示。 默认为禁用...
我设置了一个 Raspberry Pi,以 Ubuntu 服务器作为操作系统。我遵循了这个指南:来自 digitalocean 的指南 一切似乎都很顺利,直到我打开一个页面,其中的表单看起来有些奇怪(不需要的
ubuntu-http://localhost/phpmyadmin/-此页面无法正常工作本地主机当前无法处理此请求。HTTP ERROR 500
此页面无法正常工作 localhost 当前无法处理此请求。 HTTP 错误 500 在 php7.4 中,但在 php8.3 版本中工作正常。 apache2 - 错误日志是: [7 月 29 日星期一 10:24:38.600816 202...
我对此做了一些研究,但我很困惑,我想知道是否有人可以给我一些指示。 我的根域有一个 SSL 证书,还有几个不同的 SSL 证书......
部署在 apache 服务器上的 Angular 13 应用程序在刷新时抛出 404 错误
我创建了一个原型 Web 应用程序,需要部署在 ubuntu 操作系统上的 apache 服务器上。 我已经构建了我的网络应用程序并托管在本地计算机上以运行测试。 我已启用设置 .htaccess,
我有一个带有apache2、php、mysql的生产服务器。 我现在只有一个网站 (mysite.com) 作为虚拟主机。 我想把 phpmyadmin、webalizer,也许还有 webmin 放在那里。 到目前为止,我安装了...
我在ubuntu上使用apache2,在tomcat8网络服务器前面。 我想将对 localhost/manager 的访问限制为仅特定的 IP 地址。 服务器在我的内部网络中,ip 10...
Docker与apache frontal组成多个Etherpad
我使用 docker compose 构建的服务遇到问题,我不明白出了什么问题。 我有一个 Debian 服务器,我想在其上托管 3 个 Etherpad 实例,每个实例都有自己的配置...
可以让 Apache httpd 在 Windows 下将错误记录到控制台而不是日志文件吗?
我很少在 Windows 计算机上使用 Apache/PHP 进行开发,因此我选择将 apache 作为控制台进程而不是服务运行。如果错误可以记录到控制台就好了
为什么Directory可以使用RewriteRule,但DirectoryMatch却失败?
DirectoryMatch 指令通常对我来说效果很好。 然而,当与 RewriteRule 结合使用时,它可能会失败。我不明白为什么。 现在,我并不是在寻求一种可以避免的解决方法
PHP 和 Imagick 的 queryFontMetrics 的内存泄漏问题
我多年来一直在我的项目中使用 Imagick etqueryFontMetrics。在过去的几天里,我的记忆力一直有问题。 我的 PHP 代码使用 queryFontMetrics,并在执行结束时...
在我的网站上我有一个 /upload 目录。而且我不希望人们看到目录中的内容列表(仍然可以查看其中的文件) - 所以对我来说以下错误消息不是错误。 是
此代码应该上传文件,但事实并非如此。 此代码应该上传文件,但没有。 <form name="submit" action="#" method="post" enctype="multipart/form-data"> <input type="file" value="Choose file" id="pic" name="pic"> <input type="submit" value="Upload" name="submit"> </form> <?php ini_set('display_startup_errors', 1).'<br>'; ini_set('display_errors', 1).'<br>'; error_reporting(-1).'<br>'; session_start(); $pic = $_FILES["pic"]["name"]; $folder = 'projects'; $path = $folder.'/'.$pic; if (!is_writeable($path)) { die("Cannot write to destination file"); } else{ move_uploaded_file($_FILES["pic"]["tmp_name"], $path); echo $path.'<br>'; echo 'DONE'; } print_r($_FILES); ?> 服务器上的文件归 www-data 所有。 目标文件夹归www-data 所有并具有0777 权限。 没有重大错误。 但它说“无法写入目标文件”。 任何如何解决此问题的想法,我们将不胜感激。 如果文件存在并且可写,is_writeable()**将返回true。 (参见PHP手册)。 如果您要上传新文件,则您要检查的文件将不存在并且is_writeable()将返回false。 不要想太多。只需使用 move_uploaded_file() 并在 move_uploaded_file() 返回 false 时处理错误。 注意:如果无法移动文件,move_uploaded_file()会发出警告。您可能需要调整错误设置以抑制生产中的错误 ** is_writeable() 是 is_writable() 的别名
这些是我启用的模组: 别名 auth_basic authz_默认值 authz_group文件 授权主机 授权用户 自动索引 放气 目录 环境 哑剧 谈判 php5 请求超时 改写 设定环境 地位 我正在尝试
我有一台运行 OS X 14.5 Sonoma 的新 Mac Studio。 我正在尝试配置我的 Apache2 服务器来运行 PHP。 根据在各种网页中找到的建议,我做了以下工作...... 我已经修改/...
我正在使用 Apache 服务器。 我想在访问 site.com/{URI} 时显示 site.com/site/{URI} 的内容,但我不想要任何重定向。我也无权访问配置文件,只能访问 .hta...
PHPMyAdmin 无法在远程服务器上按预期工作。错误 500,未找到 $respond
我刚刚开始我的服务器之旅,所以我买了一个VPN。 我安装了 ubuntu 18、apache 2.4、php8、webmin、mysql 等。 我有两个基于 symfony 5 的网站托管在这里,没有任何问题......
有没有办法从地址栏中隐藏 URL 的一部分,同时将其保留在 $_GET 中?
我有一个网站,例如 https://example.com,它在 LAMP 堆栈上运行(Apache2 rewrite_mod 激活),并且我想制作多语言版本。 我不希望我的 URL 包含语言/区域设置,...