AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-7732

Christian's questions

Martin Hope
Christian
Asked: 2019-01-15 19:01:38 +0800 CST

如果 404,nginx 重定向静态文件请求

  • 1

我试图仅重定向来自特定目录前缀的静态文件请求,当它们为 404 时。

我已经尝试过使用 try_files 并且它可能仍然可以正常工作,但到目前为止它对我来说还没有。

这是场景;

请求https://example.com/forums/uploads/file.jpg 文件 404 重定向到https://cdn.example.com/file.jpg

这是我发现棘手的路径变化。

我不认为这是可能的,但在 CDN 上检查非 404 也很好。

解决方案(基于接受的答案);

location ~* /forums/uploads {
    try_files $uri @rewriteimages;
}
location @rewriteimages {
    rewrite ^/forums/uploads(.*)$ https://cdn.example.com$1 redirect;
}
nginx
  • 1 个回答
  • 1115 Views
Martin Hope
Christian
Asked: 2016-03-24 02:58:23 +0800 CST

Monit 报告内存使用率低

  • 0

Monit 报告的内存使用量非常低,与实际使用情况不一致。

如果我查看 Monit,在系统下我会看到“5.7% [918.0 MB]”,尽管实际情况非常不同;

             total       used       free     shared    buffers     cached
Mem:         15947      14755       1191       1495        889      11508
-/+ buffers/cache:       2357      13590
Swap:         8191        113       8078

内存使用量实际上约为 90% 和 14.7GB。

它报告了 PHP-FPM 的类似低使用率,为“5.0% [799.1 MB]”。

不确定我能做些什么来让它报告正确的使用?

请注意,我的数据库服务器正确报告“83.4% [13.0 GB]”。

编辑

刚刚在发行说明中注意到了这一点;

“已修复:在 RAM 超过 4GB 的 32 位平台上,Monit 报告了不正确的系统和交换内存值(Monit 5.16 中的回归)。”

去升级看看能不能解决。

编辑 2

已升级到 monit 5.17.1 并且问题仍然存在。

memory
  • 1 个回答
  • 198 Views
Martin Hope
Christian
Asked: 2015-06-29 16:59:16 +0800 CST

随机(不是全部)页面上的 502 错误

  • 1

几周前,我在 Google 网站管理员工具中注意到我的一些 URL 正在返回 502。

一个这样的 URL 是http://www.sau.com.au/forums/topic/437438-around-the-bay-wrap-up/

此 URL 为任何桌面皮肤返回 502,但在移动设备上工作正常(不同皮肤)

请注意,它会很快返回 502,这表明它不是执行或某种形式的超时。

除了几个这样的,网站上的所有其他 URL 都很好。

唯一有帮助的日志条目就是这个;

2015/06/29 09:33:39 [错误] 19650#0: *4431763 上游过早关闭 FastCGI 标准输出,同时从上游读取响应标头,客户端:94.228.34.203,服务器:sau.com.au,请求:“GET /论坛/主题/437438-around-the-bay-wrap-up/HTTP/1.1”,上游:“fastcgi://unix:/var/run/php-fpm/php-fpm.sock:”,主机:“ www.sau.com.au”,推荐人:“ http://www.sau.com.au/forums/forum/100-victoria/ ”

我还重新启动了 APC,但没有帮助。它只有 1.5% 的碎片。

我找不到任何达到限制的条目。服务器的规格很高,因此 PHP 有很多内存、请求大小和很长的超时时间。

我尝试了以下我阅读但没有差异的内容。

fastcgi_buffer_size 10240k;
fastcgi_buffers 4 10240k;

我不愿意做任何大的改变,因为这只是在某些页面上。一个线程建议将 PHP 更新到 5.5。

我不知道现在该去哪里寻求进一步的帮助。我的下一步应该是什么?

一些信息;

nginx version: nginx/1.6.2
PHP 5.3.3 (fpm-fcgi) (built: Oct 30 2014 20:14:56)

更新 1

PHP 错误日志没有写入任何内容。虽然启用了错误日志记录;

php_admin_value[error_log] = /var/log/php-fpm/www-error.log
php_admin_flag[log_errors] = on

更新 2

dmesg 似乎没有更新,也没有 kernel.log;

-rw-r--r--   1 root   root       41179 Dec 18  2014 dmesg

解决

我在这个答案中按照@sa289 的建议安装了 XDebug,为此我需要从 PHP 5.3 更新到 PHP 5.5。我希望这会自行解决问题,但事实并非如此。所以,我安装了 XDebug 并将 zend_extension 添加到 php.ini,重新启动 PHP,瞧,502 不见了。我再次注释掉了 zend 扩展并且 502 的返回。XDebug 来救援。没有牢牢把握原因或真正的解决方案,但这对我来说已经足够了。

nginx
  • 1 个回答
  • 2120 Views
Martin Hope
Christian
Asked: 2014-08-17 01:54:23 +0800 CST

如何平衡我的 Auto Scaling 检查?

  • 1

所以,我一直在玩弄我的自动缩放配置和我的 Cloudwatch 警报,试图让我的所有实例都在发出呼噜声而不是咆哮声。

我似乎无法摆脱不断的悠悠球。CPU 使用率上升,引入一个实例,CPU 使用率下降,杀死一个实例。冲洗并重复。

在此处输入图像描述

我目前的警报基于平均 CPU >= 40% 的 3 x 1 分钟间隔。也许我可以基于别的东西?CPU 是一个棘手的问题,因为当此图处于峰值(高)时,我可以看到一些 CPU 空闲的实例,因此单个实​​例提高了平均值。

我发现有些人在我得到 200 的时候得到 502。显然,我希望这是一致的,并一直停止这种飙升。

提前致谢。

编辑 1:我已将 Cloudwatch 指标调整为 2 分钟内的 20% cpu,并且还发现了一个 nginx 错误,该错误也可能归因于一些额外的负载。当前图表如下所示。

在此处输入图像描述

编辑2:负载监控要好得多。有关负载警报,请参见下文。我收到警报的频率要低得多,而且一切都运行得更好。

这就是我每分钟在 cron 中运行的内容;

/usr/local/bin/aws cloudwatch put-metric-data --namespace="NS" --metric-name="GroupLoad" --value `cat /proc/loadavg | awk '{print $1}'` --dimensions AutoScalingWebGroup=NS-WebGroup

在此处输入图像描述

amazon-ec2
  • 1 个回答
  • 588 Views
Martin Hope
Christian
Asked: 2014-06-13 17:21:52 +0800 CST

临时表上的键再次出现问题

  • 1

我们运行一个有大量读写的大型论坛,特别是对于 innodb 的posts和topics表。

上周我开始使用 innobackupex 进行 12 小时备份,因为 mysqldump 只需要永远(posts表中的 7+ 百万行)。似乎有些东西不喜欢这些备份,因为我每隔一天就会遇到一个反复出现的问题。

症状;

该站点的首页开始抛出错误
日志开始显示错误,例如Error: 126 - Incorrect key file for table '/tmp/mysql/#sql_4e87_14.MYI'; try to repair it
/tmp/ 目录已满,我们开始进入Error: 1030 - Got error 28 from storage engine日志。

修复的唯一方法是optimize table在每个帖子和主题表上。

我正在尽我所能阻止 MySQL 将磁盘用于临时表,但如果它也使用了我所有的内存,我会遇到比这更多的问题。

我的 my.cnf 在这里;https://gist.github.com/cbiggins/0aa26f6defb7a14541d7

盒子有 32GB 内存,我通常不会靠近。目前使用 15GB。

提前致谢。

更新 1:尽管 conf 看起来有复制,但没有。这是一个独立的实例。

更新 2:现在已经超过 24 小时没有进行备份,问题又出现了。所以这不是备份的结果。

更新 3:我现在使用 tmpfs 为 MySQL 提供了 20gb 的临时空间。说明在这里。打算看接下来的一段时间,看看情况如何。

更新 4:我发现了一个杀手查询!检查了 13 秒和 230 万行。同时执行 20 次,我很快就填满了新的 20GB 临时目录。我已经禁用了使用这个查询的块并向维护者提供了一些反馈。

我决定购买一个超级便宜的专用服务器来复制以从中运行备份。希望我们能看到我的正常运行时间再次攀升。:)

mysql
  • 1 个回答
  • 290 Views
Martin Hope
Christian
Asked: 2013-03-14 00:11:23 +0800 CST

NGINX/PHP-FPM cpu 峰值和失控进程

  • 0

最近我切换到 NGINX/PHP-FPM 来运行我的论坛。

大多数时候,该网站运行得非常好,速度非常快,我对此非常满意。它在 AWS 的 13 核/30+GB 内存实例上,因此资源充足(在 Apache 之前是 8 核,16GB。)

所以,发生的情况是,大多数时候我们有 6 或 7 个 PHP-FPM 进程,并且一切都很好;

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
27676 apache    20   0  499m  34m  19m R 49.2  0.1   0:06.33 php-fpm
27669 apache    20   0  508m  48m  24m R 48.2  0.1   0:10.84 php-fpm
27661 apache    20   0  534m  75m  26m R 45.9  0.2   0:16.18 php-fpm
27671 apache    20   0  531m  69m  21m R 43.9  0.2   0:09.85 php-fpm
27672 apache    20   0  501m  41m  23m R 32.9  0.1   0:09.18 php-fpm
27702 apache    20   0  508m  40m  16m R 23.6  0.1   0:00.94 php-fpm

嗯,还不错。使用了很多 CPU,但只有少数几个,所以还算可以。

然后,似乎无处不在,我生成了一堆进程(上次我们有 52 个),每个进程都使用 8% 的 CPU。你不需要擅长这个就知道 52 * 8 很多。

现在,我将 max_children 设置为 40(原来是 50。)

pm.max_children = 40
pm.start_servers = 4
pm.min_spare_servers = 2
pm.max_spare_servers = 6
pm.max_requests = 100

php.ini 中的内存限制为 128mb。

所以,我明白为什么我有这么多进程 - 没关系,我已经配置了它们。我很好奇的是,如果我们每个进程有 8% 的 cpu - 是不是太多了?而且,也许我的流程活得太久了?

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root     26575  0.0  0.0 499572  4944 ?        Ss   18:23   0:01 php-fpm: master process (/etc/php-fpm.conf)
apache   28161 16.1  0.1 516644 47588 ?        S    19:06   0:08 php-fpm: pool www
apache   28164 18.0  0.1 525044 59644 ?        S    19:06   0:07 php-fpm: pool www
apache   28166 18.6  0.1 513152 41388 ?        R    19:06   0:06 php-fpm: pool www
apache   28167 23.2  0.1 515520 47092 ?        S    19:06   0:07 php-fpm: pool www
apache   28168 15.2  0.1 515804 49320 ?        S    19:06   0:04 php-fpm: pool www
apache   28171 17.3  0.1 514484 43752 ?        S    19:06   0:04 php-fpm: pool www

在我写这篇文章的时候,是晚上 7:08——所以子进程已经运行了 2 分钟,并且可能在这段时间内服务了很多(论坛 atm 上有 700 人。)

所以 - 非常热衷于听取建议/批评/意见。最近我有太多的停机时间,我即将再次设置 Apache,我很乐意坚持下去。

提前致谢。

编辑
这是 Bitnami 图表,显示尖峰及其发生的速度(这是 24 小时) CPU 使用率图

编辑#2
nginx.conf 可以在这里找到。

编辑#3
我提高了我的数字。它看起来不错,但仍然让我有点紧张。

pm.max_children = 100
pm.start_servers = 25
pm.min_spare_servers = 25
pm.max_spare_servers = 50
pm.max_requests = 500

编辑#4
所以,我有更多的停机时间,我已经设置了 Splunk 和 New Relic 来帮助我监控正在发生的事情。似乎没有 CPU 等待时间,我还有空闲内存。

top - 17:30:37 up 10 days, 19:20,  2 users,  load average: 24.61, 37.34, 25.68
Tasks: 151 total,  20 running, 131 sleeping,   0 stopped,   0 zombie
Cpu0  : 71.8%us, 27.9%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.3%si,  0.0%st
Cpu1  : 73.7%us, 26.3%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu2  : 70.8%us, 29.2%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu3  : 69.3%us, 30.7%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:  35062648k total, 28747980k used,  6314668k free,   438032k buffers
Swap:        0k total,        0k used,        0k free, 16527768k cached

看着 Splunk 它似乎不像它的流量 - 我确实受到了 Googlebot 的重创,我对此表示怀疑,但没有具体的。

nginx
  • 1 个回答
  • 7015 Views
Martin Hope
Christian
Asked: 2012-08-08 00:59:02 +0800 CST

EC2 驱动器不是 EBS 卷大小

  • 18

我有一个 EC2 实例,我为其创建了一个 500GB EBS 卷。不幸的是,EC2 实例显示只有 8GB 可用。

我只有一个驱动器,这是正确的。

[root@ip-10-244-134-250 ~]# ls -la /dev/x*
brw-rw---- 1 root disk 202, 1 Aug  7 08:54 /dev/xvda1

但是,那个驱动器只有 8GB

[root@ip-10-244-134-250 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/xvda1            8.0G  1.3G  6.7G  16% /
tmpfs                 3.7G     0  3.7G   0% /dev/shm

但是,fdisk 和 /proc/partitions 都显示正确的大小

[root@ip-10-244-134-250 ~]# fdisk -l

Disk /dev/xvda1: 536.9 GB, 536870912000 bytes
255 heads, 63 sectors/track, 65270 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/xvda1 doesn't contain a valid partition table

[root@ip-10-244-134-250 ~]# cat /proc/partitions 
major minor  #blocks  name

 202        1  524288000 xvda1

任何帮助将不胜感激,谢谢。

amazon-ec2
  • 4 个回答
  • 15557 Views
Martin Hope
Christian
Asked: 2010-03-22 19:11:05 +0800 CST

悬挂页面每 n 次加载加载一次

  • 5

我最近将我的网站移到了新服务器(Apache 2、PHP5、MySQL5)。该站点是一个基于 Invision 的论坛。每隔几个帖子/主题就会挂起。数据已写入,因为如果您停止并重新加载,帖子/线程就在那里。我最初认为这是一个写入问题,但不是。数据已写入,但页面加载从未完成。它不会离开输入数据的页面。

解决此问题的最佳方法是什么?我最近做的唯一一件事是减少我的 MySQL 超时,但我看不出这是一个问题,因为值仍然足够大并且 MySQL 日志中没有提到超时。作为记录,PHP 的错误日志中也没有任何内容。

编辑:我检查了我的服务器状态。一切看起来都不错,但我怀疑我正在达到我的 ServerLimit,所以我加倍了。还启用了我的 Keepalives。会留意的。

编辑 2:现在已经有几天了,这种情况仍在发生。不过我有更多信息;

  1. Apache 抛出 seg 错误,但启用核心转储不会产生它们。
  2. 我曾尝试禁用 apache 中的模块,但它只是停止工作。
  3. 我担心它实际上可能与 DNS 有关。如果我在 Firefox 中观看 Live Headers,那么在这个“挂起”期间绝对不会发生任何事情。在那之后,响应很快就回来了。

更新(05/04):我从源代码构建了最新版本的 Apache 和 PHP,但运气不好。然后我删除了这些并使用 remi repo 将我所有的包更新到最新的稳定版。段错误似乎已经停止,但挂起仍在继续。

ini位于:

  • www.skylinesaustralia.com/php.ini
  • www.skylinesaustralia.com/my.cnf
  • www.skylinesaustralia.com/httpd.conf

更新 - 解决了!- 问题是在 MySQL 中有一个巨大的查询缓存大小。它是 2GB,将其更改为 64M 对其进行了排序。

php apache-2.2 hanging
  • 8 个回答
  • 4562 Views
Martin Hope
Christian
Asked: 2009-08-11 18:23:01 +0800 CST

调整远程 MySQL 服务器?

  • 1

我必须在 Windows 机器上调整客户端的 MySQL 服务器,但我只能访问 MySQL cli 和一些MySQLAdmin cli 功能。我也看不出如何使用 mysql-bench,因为它需要与 MySQL 在同一台服务器上运行。

有没有一种方法可以在不访问操作系统的情况下对 MySQL 进行基准测试或调整?管理服务器的系统管理员告诉我只需向他发送任何配置更改,他就会应用它们,但这将永远来回进行,我什至不知道需要在哪里进行更改,因为我看不到系统上的任何东西。

其他人有这样的问题吗?

谢谢。

mysql remote
  • 4 个回答
  • 1042 Views
Martin Hope
Christian
Asked: 2009-07-15 16:53:49 +0800 CST

Postfix 在特定端口上接受邮件

  • 0

我们有一些客户端通过我们的邮件服务器发送邮件。为了批量发送邮件,我们将特定端口(在本例中为 1025)上的所有邮件转发到接受脚本,该脚本将详细信息保存在 MySQL 中以进行批处理。当我对此进行测试时,它运行良好,当客户端测试时,它运行良好,但是,当他们从他们的 Unica 系统发送时,看起来邮件直接通过脚本并进入邮件流。这可能吗?

以下是 master.cf 中的行

000.000.000.000:1025 inet n      -       -       -       0       smtpd
        -o mynetworks=hash:/etc/postfix/injector/networks
        -o content_filter=clientid:
        -o syslog_name=clientid
        -o smtpd_timeout=1800s

clientid  unix   -       n       n       -       0       pipe
        flags=q user=filter argv=/var/injector/inject.php clntid

任何帮助将非常感激!

谢谢!

email postfix
  • 3 个回答
  • 438 Views
Martin Hope
Christian
Asked: 2009-06-24 15:42:04 +0800 CST

ubuntu 服务器上的 SSL 证书安装问题

  • 2

我的任务是在他们的服务器上更新我们的一个客户的证书。问题是,不仅我以前从未这样做过,而且我读过的所有网站所涉及的过程似乎都不适合我。

首先,在我的客户获得新证书之前,我从未向他们提供过密钥文件,我的印象是他们需要它来生成它。

其次,服务器上唯一的其他证书文件是来自 Verisign 的通用证书文件,而不是像我发送的新证书那样特定于域的文件。

最后,我收到的是一个 .cer 文件,它显然和 .crt 文件一样好,但它让我更加怀疑它是错误的证书。

我的 ssl.conf 指的是证书是这样的;

SSLCertificateFile /etc/httpd/ssl/ssl.cert.pem
SSLCertificateKeyFile /etc/httpd/ssl/ssl.key
SSLCACertificateFile /etc/httpd/ssl/ca.crt <<< This is the verisign one

所以,基本上,我有一个 .cer 文件、一个 conf 和一个服务器,但对我来说似乎都不合适。我真的很想得到任何帮助。

谢谢,

基督教

ubuntu ssl
  • 1 个回答
  • 1162 Views
Martin Hope
Christian
Asked: 2009-06-15 20:02:52 +0800 CST

奇怪的mysql表问题

  • 0

我已将 /var/lib/mysql/mydbname 数据库从崩溃的服务器(使用 live cd 启动)复制到新机器,但现在我无法访问数据库中的表...

所有的表都只有一个 .frm 扩展名,所以我假设它们是 InnoDB。

它们出现在 SHOW TABLES 语句中,但我无法从中选择。

修复/优化/分析全部给予;

+---------------+-------+----------+-------------------------------------+
| Table         | Op    | Msg_type | Msg_text                            |
+---------------+-------+----------+-------------------------------------+
| mydbname.xyz  | check | Error    | Table 'mydbname.xyz' doesn't exist  |
| mydbname.xyz  | check | error    | Corrupt                             |
+---------------+-------+----------+-------------------------------------+

myisamchk 不会碰它们(显然)...

我感觉有点无选择的atm。

提前致谢。

mysql innodb
  • 1 个回答
  • 189 Views
Martin Hope
Christian
Asked: 2009-06-10 16:51:03 +0800 CST

损坏的 ubuntu 安装无法启动

  • 1

我的本地 Ubuntu 7.10 开发服务器前几天没有响应,所以我重新启动它,现在我无法启动它。

我可以启动到 Live CD 并挂载我的硬盘,这样我就可以查看日志以及其他内容。 /var/log/messages有很多这样的条目;

jun 9 09:32:55 mccoy -- MARK --

然后它有几个这样的;

jun 9 09:15:30 mccoy kernel [92923832.32322332] res 09 90 989 78 67 56 Emask 0x2 (HSM Violation) [Not exact numbers]

当我启动时,在一条消息说 /dev/md2 不存在后,我进入了一个busybox shell。

我真的很感激任何帮助,这个盒子为办公室运行了一些东西,它们都在自动取款机上。

ubuntu boot
  • 2 个回答
  • 285 Views
Martin Hope
Christian
Asked: 2009-06-05 18:41:32 +0800 CST

debian 升级失败,导致 perl 问题

  • 3

所以我塞了一个debian的升级,升级和dist-upgrade。我更习惯于百胜,但这不是借口。

现在事情变得很愚蠢。大多数事情都有效,但是,我的 bugzilla 安装失败。在加载 bugzilla 时,我收到 500 错误,并记录在 error.log 中;

[Fri Jun 05 12:34:16 2009] [error] [client 172.20.0.160] Can't locate Email/Address.pm in @INC (@INC contains: . /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl) at Bugzilla/Mailer.pm line 48.
[Fri Jun 05 12:34:16 2009] [error] [client 172.20.0.160] BEGIN failed--compilation aborted at Bugzilla/Mailer.pm line 48.
[Fri Jun 05 12:34:16 2009] [error] [client 172.20.0.160] Compilation failed in require at Bugzilla/Token.pm line 35.
[Fri Jun 05 12:34:16 2009] [error] [client 172.20.0.160] BEGIN failed--compilation aborted at Bugzilla/Token.pm line 35.
[Fri Jun 05 12:34:16 2009] [error] [client 172.20.0.160] Compilation failed in require at Bugzilla/Auth/Persist/Cookie.pm line 37.
[Fri Jun 05 12:34:16 2009] [error] [client 172.20.0.160] BEGIN failed--compilation aborted at Bugzilla/Auth/Persist/Cookie.pm line 37.
[Fri Jun 05 12:34:16 2009] [error] [client 172.20.0.160] Compilation failed in require at Bugzilla/Auth.pm line 37.
[Fri Jun 05 12:34:16 2009] [error] [client 172.20.0.160] BEGIN failed--compilation aborted at Bugzilla/Auth.pm line 37.
[Fri Jun 05 12:34:16 2009] [error] [client 172.20.0.160] Compilation failed in require at Bugzilla.pm line 31.
[Fri Jun 05 12:34:16 2009] [error] [client 172.20.0.160] BEGIN failed--compilation aborted at Bugzilla.pm line 31.
[Fri Jun 05 12:34:16 2009] [error] [client 172.20.0.160] Compilation failed in require at /var/www/bugzilla/index.cgi line 34.
[Fri Jun 05 12:34:16 2009] [error] [client 172.20.0.160] BEGIN failed--compilation aborted at /var/www/bugzilla/index.cgi line 34.
[Fri Jun 05 12:34:16 2009] [error] [client 172.20.0.160] Premature end of script headers: index.cgi

另外,当我从 Bugzilla 运行 checksetup.pl 时,它似乎过早地结束了;

Checking user setup ...
Removing existing compiled templates ...
Precompiling templates ...
Not a subroutine reference at /usr/share/perl5/Bugzilla/Template.pm line 59.
Compilation failed in require at /usr/share/bugzilla/lib/checksetup.pl line 1291

我已经重新安装了 perl 和 perl-base;

apt-get install --reinstall perl-base
apt-get install --reinstall perl

并且没有成功。

任何帮助将不胜感激。

此外,这个网站正在成为像我这样的系统新手的救星,我非常感谢我得到的所有帮助。

基督教

debian perl apt aptitude bugzilla
  • 5 个回答
  • 2617 Views
Martin Hope
Christian
Asked: 2009-06-05 17:35:00 +0800 CST

apt-get 升级后本地计算机上的 samba 共享/smtp 服务器出现问题

  • 0

我有一个紧迫的问题...我很傻,在我们的 debian 域控制器/内部 smtp 服务器上运行了 apt-get upgrade,现在用户(在 WinXP 和 Vista 上)无法访问网络共享或 smtp 服务器。没有更改任何配置,我可以从 Windows ping 盒子,但就是这样。我什至可以看到两个共享之一,但无法访问它。

编辑: smtp 服务器现在工作,它现在只有 samba 共享。

任何帮助将不胜感激!谢谢!

基督教

networking debian samba
  • 3 个回答
  • 378 Views
Martin Hope
Christian
Asked: 2009-06-03 22:33:16 +0800 CST

Apache2 500 错误故障排除

  • 0

我最近更新了登台服务器上的一些代码,现在应用程序中的一个链接引发了内部服务器错误......

文档根目录中的 .htaccess 没有任何变化,但为了从等式中删除它,我删除了 .htaccess 以进行测试,但没有成功。

Apache2 logLevel 已更改为调试并且没有记录任何内容。(观看 tail -f /var/log/apache2/error.log 并加载页面不会将任何内容附加到日志中)。

此代码在我们的开发服务器上运行良好。我知道这没什么好说的。

没有日志,我很难过。这是一个相当复杂的应用程序,如果没有日志,我根本无法弄清楚问题所在。

任何帮助深表感谢。提前致谢。

apache-2.2 log-files .htaccess
  • 2 个回答
  • 3019 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve