Articles of debian squeeze

mail命令不起作用

当我在Debian Squeeze上试试这个 date |mail -s "mail test " myUser 用邮件命令得到 No mail for myUser

在Distrib升级之后奇怪的MySQL错误(SQL 5.0> 5.1)

刚刚从Lenny更新Debian到我的一台服务器上的Squeeze。 它托pipe一个MySQL服务器。 升级进行的很好,但是后来,当MySQL启动时,它会检查数据库以确保它们没问题。 我得到错误,虽然在MySQL数据库中的表。 我做了广泛的Googlesearch,并试图对这些表做一个myiasmchk -r。 除此之外,我还没有find任何其他可能的答案。 这只是一个错误? 有没有办法解决它? 第1行错误1034(HY000):表'columns_priv'的密钥文件不正确; 尝试修复它 错误1034(HY000)在行1:表'db'的密钥文件不正确; 尝试修复它 错误1034(HY000)在行1:表'func'的密钥文件不正确; 尝试修复它 错误1034(HY000)在行1:表'主机'的密钥文件不正确; 尝试修复它 第1行错误1034(HY000):表'tables_priv'的密钥文件不正确; 尝试修复它 在此先感谢您的帮助!

每个用户只能在这个文件夹中使用1 GB的空间,而在其他地方无限制

我有一个小问题。 我有一个名为备份的文件夹,我有通过netatalk卷备份到这个文件夹的用户。 我希望每个用户在这个文件夹中有一个配额,比如1GB,但是这个配额只适用于这个目录中的文件。 任何帮助?

Postgres连接build立缓慢

如果我想连接到Debian lenny上的Postgres 9.1.1 db与PgAdmin,它需要大约15秒,直到连接build立。 日志中没有什么可以看到为什么需要这么长时间。 任何想法如何我可以分析问题? 在这里我的configuration: 的pg_hba.conf types数据库用户地址方法 # "local" is for Unix domain socket connections only local all all md5 # IPv4 local connections: host all all 127.0.0.1/32 md5 host all all 192.168.1.0/24 md5 # IPv6 local connections: host all all ::1/128 md5 # Allow replication connections from localhost, by a user with […]

清漆转发客户端IP地址到后端

我已经把varnish设置为代理,将HTTP请求redirect到运行apache的后端服务器。 我希望在我的Apache日志,而不是清漆服务器IP地址的客户端IP地址。 这是我的清漆configuration文件: backend $my_backend { .host = "192.168.0.103"; .port = "80"; } sub vcl_recv { } else if (req.http.host == "$my_domain_name") { set req.backend = $my_backend; if (req.request == "POST") { if (req.http.X-Forwarded-For) { set req.http.X-Real-Forwarded-For = req.http.X-Forwarded-For ", " regsub(client.ip, ":.*", ""); unset req.http.X-Forwarded-For; } else { # Simply use the client IP […]

在Debian挤压下用Exim和Mailman设置ClamAV

我pipe理使用Exim作为MTA的Debian Squeeze服务器,并使用Mailman运行多个邮件列表。 我想设置ClamAV来阻止可能发布到列表中的病毒。 我无法在网上find有关如何将Exm和Mailman集成到ClamAV(以及由Debian安装脚本自动完成的configuration)的文档。 除了安装合适的软件包以使ClamAV与Exim和Mailman列表一起工作外,还需要做些什么?

find所有基于文件夹结构

如何更好地使用find命令:所以它只列出“webapp / bootstrap.php”? 目前我有: www-data@site:~$ find . -name "bootstrap.php" -print ./site/public/sapphire/tests/bootstrap.php ./site/public/webapp/bootstrap.php ./site/public/sapphire/tests/bootstrap.php ./site4/subdomains/dev/public2/webapp/bootstrap.php ./site.com/public/webapp/bootstrap.php ./site4/public/webapp/bootstrap.php ./site3/public/sapphire/tests/bootstrap.php ./site2/public/webapp/bootstrap.php ./site/subdomains/cms/public/webapp/bootstrap.php ./site/subdomains/projects/public/harvey/webapp/bootstrap.php ./site/subdomains/projects/public/riverboat/webapp/bootstrap.php ./site/public/sapphire/tests/bootstrap.php 使用Debain挤压,如果这有所作为。

为什么Apache不启动?

这是我的错误日志: [Sat Jul 14 21:39:21 2012] [notice] Apache/2.2.16 (Debian) configured — resuming normal operations [Sat Jul 14 21:39:21 2012] [alert] (11)Resource temporarily unavailable: apr_thread_create: unable to create worker thread [Sat Jul 14 21:39:21 2012] [alert] (11)Resource temporarily unavailable: apr_thread_create: unable to create worker thread [Sat Jul 14 21:39:23 2012] [alert] No active workers found… Apache […]

Python版本不匹配,预计'2.6.5+',find'2.6.6'

我有这个错误,每次我做一个apache2重新启动,只是想知道是否有人可以解决这个问题。 这是我甚至需要担心的事吗? 我有一段时间没有问题,但最近有一个服务器崩溃,虽然这显然是无关的,我会愿意尝试任何事情,以确保它不会再发生。 这包括清理这些types的错误,以便将来更容易排除故障。 [Sun Nov 04 10:51:46 2012] [error] python_init: Python version mismatch, expected '2.6.5+', found '2.6.6'. [Sun Nov 04 10:51:46 2012] [error] python_init: Python executable found '/usr/bin/python'. [Sun Nov 04 10:51:46 2012] [error] python_init: Python path being used '/usr/lib/python2.6/:/usr/lib/python2.6/plat-linux2:/usr/lib/python2.6/lib-tk:/usr/lib/python2.6/lib-old:/usr/lib/python2.6/lib-dynload'. [Sun Nov 04 10:51:46 2012] [notice] mod_python: Creating 8 session mutexes based on 256 […]

让Apache2跳过有问题的configuration?

有没有办法让Apache2跳过configuration文件或段,如果他们导致错误? 例如,如果我指定了一个<VirtualHost></>但定义的path不再存在。 有什么让Apache在重启/重载时跳过网页?