我有一个简单的.htaccessredirect不是文件或目录的一切index.php RewriteEngine on # if a directory or a file exists, use it directly RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # otherwise forward it to index.php RewriteRule . index.php 这对80和443端口是完美的,但在https://mysite.com:450上提供404,如https://mysite.com:450/controller/action这样的url被调用。 什么需要修改?
在我的环境中,我有一台运行CentOS 5的Linux服务器。为了通过telnet连接,我在这台服务器上安装了一个telnet服务。 但是,一段时间后,我尝试连接,我得到这个错误: This session is no longer connected 。 一旦我重新启动xinetd服务,这个消息就会消失,我可以再一次telnet进来。任何关于如何debugging这个问题的想法或者什么日志我可以看看是什么原因导致这个错误? 在此先感谢您的任何build议或帮助,您可以推荐。
现在的情况 我想在我的主数据库正在运行的VPS(Centos 5)上安装XtraBackup。 在rpm安装过程中,它告诉我错过了一个名为perl(DBD::mysql)的依赖关系。 当我尝试yum install该依赖项时,它告诉我这一点: Error: Missing Dependency: libmysqlclient.so.15(libmysqlclient_15)(64bit) is needed by package perl-DBD-MySQL-3.0007-2.el5.x86_64 (base) Error: Missing Dependency: libmysqlclient.so.15()(64bit) is needed by package perl-DBD-MySQL-3.0007-2.el5.x86_64 (base) 当我检查/usr/lib/mysql有几个不存在的符号链接叫做libmysqlclient.so.15。 唯一可用的符号链接是libmysqlclient.so和libmysqlclient_r.so ,它们链接到/usr/lib64/libmysqlclient.so ,它是libmysqlclient.so.18的符号链接。 看来我只有版本18安装。 以前的情况 我还在我的另一台VPS(Centos 6)上安装了XtraBackup。 那里发生了完全相同的错误。 它最后通过下载MySQL的共享compat 5.1 lib(MySQL-shared-compat-5.1),覆盖了不同版本的libs,直到16我相信。 之后,我可以很好地安装MySQL-shared-compat-5.1和XtraBackup 。 剩下的唯一问题是PHP使用libmysqlclient.so.18文件,因此httpd服务不会再启动。 我修正了(我认为)脏修复…通过创build一个符号链接libmysqlclient.so.18 -> libmysqlclient.so.16 。 之后,Apache加载没有问题。 它仍然感觉不对。 我对大部分这些东西并不是很有经验,所以我希望有人能够解释我正确的修复方法,如果可能的话,让Apache和XtraBackup与它们的libmysqlclient版本一起运行。
你好,我有这个盒子 5.9 后缀2.3.3 我怎么可以configurationpostfix每秒发送1条消息,无论如何,我尝试在main.cf中没有成功: default_destination_rate_delay = 1s default_destination_concurrency_limit = 1 default_destination_recipient_limit = 2 initial_destination_concurrency = 1 我错过了什么? 谢谢 UPDATE 我昨晚试了一下: initial_destination_concurrency=1 smtp_destination_concurrency_limit = 1 smtp_destination_rate_delay = 1s 没有成功的邮件 每小时stream量摘要 time received delivered deferred bounced rejected 0300-0400 0 9132 45000 286 0 0400-0500 1 22832 67 223 0 0500-0600 0 19000 15410 93 0 问题出在hotmail被列入黑名单,或者队列开始长大(延期),当hotmail删除黑名单时,postfix开始发送所有延期队列邮件,如地震。 这就是为什么我认为如果我configuration后缀每秒发送一封电子邮件,问题就消失了 […]
我正在关注mongo网站( http://docs.mongodb.org/manual/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux/ )在我的centos 5.1o上安装mongo 我收到以下错误 sudo yum install mongodb-org Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * atomic: www8.atomicorp.com * base: mirrors.tummy.com * epel: mirror.compevo.com * extras: mirror.raystedman.net * rpmforge: mirror.team-cymru.org * updates: mirror.steadfast.net atomic | 1.9 kB 00:00 base | 1.1 kB 00:00 c5-testing | 1.9 kB 00:00 epel | 3.7 kB […]
我在Centos 5.10上安装了一个转发DNS服务器,它正在parsing地址,例如google.com。 当我停止命名(服务名称停止),并试图挖掘(挖@localhost一个google.com)有一个失败的解决地址。 我检查并看到caching守护进程nscd正在运行。 这是否意味着服务器根本没有caching? 我怎样才能让它caching? named.conf中 options { // Those options should be used carefully because they disable port // randomization // query-source port 53; // query-source-v6 port 53; // Put files that named is allowed to write in the data/ directory: listen-on port 53 {127.0.0.1; 10.0.0.4;}; directory "/var/named"; // the default dump-file "/var/named/chroot/var/named/data/cache_dump.db"; […]
[user@server1 ~]$ wget http://mirror.centos.org/centos-5/5/updates/x86_64/RPMS/bash-3.2-33.el5.1.x86_64.rpm [user@server1 ~]$ sudo rpm -Uvh bash-3.2-33.el5.1.x86_64.rpm warning: bash-3.2-33.el5.1.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID e8562897 Preparing… ########################################### [100%] package bash-3.2-33.el5.1.x86_64 is installed [user@server1 ~]$ exit [user@server1 ~]$ rpm -q bash bash-3.2-32.el5 bash-3.2-33.el5.1 [user@server1 ~]$ bash –version GNU bash, version 3.2.25(1)-release (x86_64-redhat-linux-gnu) Copyright (C) 2005 Free Software Foundation, Inc. [user@server1 ~]$ […]
今年我使用了proftpd多年。 但是我今天更新了proftpd时遇到错误。 我正在使用CentOS 5.11。 [root@server11 yum.repos.d]# yum install proftpd Dependencies Resolved ======================================================================================================================================== Package Arch Version Repository Size ======================================================================================================================================== Installing: proftpd x86_64 1.3.3g-4.el5 epel 3.6 M Running Transaction Installing : proftpd 1/1 /var/tmp/rpm-tmp.71056: line 5: [: too many arguments (repeated 50 lines) Installed: proftpd.x86_64 0:1.3.3g-4.el5 Complete! 但是,我无法连接到服务器。 它一直说我的密码是不正确的。 530login不正确
我正在尝试使用logrotate将审计日志保留一段时间,而不是使用auditd的特殊轮询(从/etc/audit/auditd.conf )。 我已经将该文件中的max_log_file_action更改为IGNORE 。 以下是我的logrotateconfiguration: /var/log/audit/audit.log { daily dateext rotate 180 postrotate /bin/kill -HUP `cat /var/run/auditd.pid 2> /dev/null` 2> /dev/null || true endscript } 日志成功旋转。 但是,审计守护进程不会再次开始logging。 /var/log/audit/audit.log保持为空,直到我重新启动审计服务。 我也试过/bin/kill -USR1和service auditd reload /bin/kill -USR1 service auditd reload ,但是这些选项也不能正常工作。 /bin/kill -USR1实际上保持了审计守护进程的运行,但它创build了一个空的audit.log.1文件。 有没有办法成功地发送信号到审计守护进程,以保持它在logrotate之后运行? 谢谢。
我试图运行一个需要libcurl的应用程序,但我无法启动它。 error while loading shared libraries: libcurl.so.4: cannot open shared object file: No such file or directory 我正在运行centos 5.9,但更新之后,我现在已经发布了CentOS 5.11(Final) 当我运行百胜安装curl我得到这个: Package curl-7.15.5-17.el5_9.x86_64 already installed and latest version Package curl-7.15.5-17.el5_9.i386 already installed and latest version 运行时findlibcurl /usr/lib/libcurl.a /usr/lib/libcurl.so /usr/lib/libcurl.so.3 /usr/lib/libcurl.so.3.0.0 /usr/lib/pkgconfig/libcurl.pc /usr/lib64/libcurl.a /usr/lib64/libcurl.so /usr/lib64/libcurl.so.3 /usr/lib64/libcurl.so.3.0.0 /usr/lib64/pkgconfig/libcurl.pc /usr/local/lib64/libcurl.a /usr/local/lib64/libcurl.so.4 /usr/local/lib64/libcurl.so.4.2.0 /usr/share/man/man3/libcurl-easy.3.gz /usr/share/man/man3/libcurl-errors.3.gz /usr/share/man/man3/libcurl-multi.3.gz /usr/share/man/man3/libcurl-share.3.gz /usr/share/man/man3/libcurl-tutorial.3.gz /usr/share/man/man3/libcurl.3.gz