服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
这里是目录如何布局在我的服务器上(我inheritance了这一点,目前不能改变) – /var/www/<stuff for the web> /home/project/src/static/<some CSS, some JavaScript, etc.> 在不希望在不同的目录中有重复的文件的macros伟计划,我试图包括这样的一些文件 – <link rel="stylesheet" href="/home/project/src/static/css/<file>.css" type="text/css" /> <script src="/home/project/src/static/lib/<file>.js" type="text/javascript"></script> 我试图以这种方式包含每个文件,我得到一个404错误。 我已经修改了“home”目录的path,尝试从/var/www/ to /home/通过将..添加到pathstring的开头,但没有喜悦。 然后,在确认安装了mod_alias之后,我开始为我的configuration文件添加一个path别名指令: Alias /home/project/src/static/ /home/project/src/static/ <Directory /home/project/src/static/> Order allow,deny Allow from all </Directory> 重新启动Apache,但仍然没有运气。 我试过这个,没有结尾的斜线。 我已经确认的另一件事是, open_basedir没有在php.ini中设置,据我所知,它设置可以产生问题,当试图访问Web根外的文件。 我可以做些什么来使这些文件可以从网站的根目录复制目录,并将其放在网站的根文件夹?
我们正在努力创build一个允许除RunInstances以外的所有EC2操作的IAM策略。 这是为了防止API密钥泄露启动未经授权的实例。 我们尝试了这两种方法,不pipeEC2允许*,因为我不清楚NotAction是否意味着所有的操作。 随着NotAction的到位,我不能提供EBS卷(下)。 我们是否需要将EC2允许*和Notaction实例融合到同一个政策部分? EC2所有权限: “行动”:“ec2: ”,“效果”:“允许”,“资源”:“ ”, 然后是拒绝RunInstances的第二个策略(从以前的IAM策略回答类似的话题 {“声明”:[{“NotAction”:[“ec2:RunInstances *”],“Effect”:“Deny”,“Resource”:“*”}]} ec2-54-196-184-11.compute-1.amazonaws.com * aws_ebs_volume [ip-10-140-10-132.volume15]动作创build ec2-54-196-184-11.compute-1.amazonaws.com [2014-06-26T18:17:53 + 00:00]警告:##### RightAws :: Ec2返回一个错误:403 Forbidden ec2-54-196-184-11.compute-1.amazonaws.com ec2-54-196-184-11.compute-1.amazonaws.com UnauthorizedOperation您UnauthorizedOperation执行此操作.fcd71112-db50-4102-9855-a46749574de9 ##### ec2-54-196-184-11.compute-1.amazonaws.com [2014-06-26T18:17:53 + 00:00]警告:##### RightAws :: Ec2请求: https://我们-east-1.ec2.amazonaws.com:443/?AWSAccessKeyId=XXXXXXXXXXXXXXXXXXX&Action=DescribeVolumes&SignatureMethod=HmacSHA256&SignatureVersion=2&Timestamp=2014-06-26T18%3A17%3A53.000Z&Version=2012-06-15&Signature=cRMAxfs3RP0R9rlQeb7JU9zYeey8L3CWQI2Pkj2o3V0%3D #### ec2-54-196-184-11.compute-1.amazonaws.com ec2-54-196-184-11.compute-1.amazonaws.com ================================= =============================================== ec2-54-196-184-11.compute-1.amazonaws.com错误执行行动create资源'aws_ebs_volume [ip-10-140-10-132.volume15]' ec2-54-196-184-11.compute-1.amazonaws.com ================================= =============================================== ec2-54-196-184-11.compute-1.amazonaws.com ec2-54-196-184-11.compute-1.amazonaws.com ec2-54-196-184-11.compute-1.amazonaws.com RightAws :: AwsError ec2-54-196-184-11.compute-1.amazonaws.com —————— ec2-54-196-184-11.compute-1.amazonaws.com […]
这个问题让我疯狂。 在最近几天,我的一些用户报告他们无法访问我的网站。 他们得到一个服务器没有find错误页面。 不过,包括我自己在内的其他人可以正常访问,没有任何问题。 为什么? 我问过我的networking主机,我的域名经理等,似乎没有人知道这是什么问题。 这是我的服务器的问题吗? 我运行一个VPS。 这是我的域名问题吗? 或者我只是被黑客入侵? 如果只有2或3个用户有这个问题,我不会很在意,但它的相当多的数目,所以我关心。 我问了太多人,我在网上search,在论坛上问,但没有人知道答案。 请帮忙。 谢谢。 这是我的域名(请看图片) View post on imgur.com
我正在为客户端获取数据到示例Redshift群集,但是我无法获得S3的身份validation。 有一个最近的变化,所以我自己的“root用户”访问键不可用于此。 我试着创build了几个IAM用户(首先使用“高级用户”级别,然后再用pipe理员级别)并使用这些密钥,但两者都不适用。 我确认了格式是正确的,我认为… copy gameevents from 's3://s3.amazonaws.com/motigadata/gamestats_GameEvents_v1.csv' CREDENTIALS 'aws_access_key_id=keyid;aws_secret_acccess_key=secretID' delimiter ';' null as '(null)'; 但是我得到这个错误: ERROR: Invalid credentials. Must be of the format: credentials 'aws_access_key_id=<access-key-id>;aws_secret_access_key=<secret-access-key>;token=<temporary-session-token>' Detail: error: Invalid credentials. Must be of the format: credentials 'aws_access_key_id=<access-key-id>;aws_secret_access_key=<secret-access-key>;token=<temporary-session-token>' code: 8001 context: query: 251 location: aws_credentials_parser.cpp:86 process: padbmaster pid=2829 错误不清楚(对我来说); 在证书设置中是否有一些语法错误,或者证书本身是否被接受? 最后,我只validation了S3存储桶的权限设置,让任何人都可以做任何事情。 那么,发生了什么? 帮帮我!
安装ajenti时出现这个错误。 yum install ajenti Error: Missing Dependency: python-chardet is needed by package reconfigure-0.1.50-1.noarch (ajenti) 任何想法?
在Centos 6.5上,我有一个连接到eth4的桥接networking ,我在KVM上运行的虚拟机( Centos6.5 )也连接到了这个接口(vnet0) bridge name bridge id STP enabled interfaces network 8000.588d090ee15e no eth4 vnet0 VM的IP地址为10.99.9.10,在eth2上主机地址为10.99.9.2 VM可以在外部进行通信,并且可以从其他主机访问,但不能从其运行的主机访问 。 从虚拟机ping 不同的主机 (10.99.9.3),它工作得很好tcpdump显示 ping 10.99.9.3 -c 3 tcpdump -n icmp tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes 02:06:52.701448 IP 10.99.9.10 […]
我已经build立了一个exim4服务器,只在Debian Sid上发送电子邮件。 如果我只是发送电子邮件,它工作正常,电子邮件在我的收件箱中传递。 但是,如果我使用WordPress发送电子邮件,则会将其发送到我的垃圾邮件框中。 我认为这是由于: envelope-from <[email protected]> Return-Path: [email protected] From: WordPress <[email protected]> 标题不匹配。 这会导致这个问题吗? 请注意example.com和example2.com之间的区别。 我已经尝试在exim4的configuration中设置以下行,但它没有帮助(标题不会更改): 之后我重新开始了exim4。 MAIN_TRUSTED_USERS = uucp : www-data […] trusted_users = MAIN_TRUSTED_USERS untrusted_set_sender = * 我已经设置了SPFlogging: 这些可能还没有解决,这可能是问题吗? example.com: "v=spf1 ptr -all" example2.com: "v=spf1 include:example.com -all" WordPress应该为sendmail使用-f参数,因为它使用了默认情况下这样做的PHPMailer类。 不过,我想在exim4的级别上解决这个问题(可能使用From envelope-from header和Return-Path )。 我不关心其他用户是否也可以从其他电子邮件地址发送电子邮件,因为www-data基本上是此服务器上的唯一用户。 如果你需要更多的信息,请问我。 我添加了以下几行: local_from_check = false local_sender_retain = true untrusted_set_sender = […]
我通过这个教程创build了邮件服务器http://www.unixmen.com/install-postfix-mail-server-with-dovecot-and-squirrelmail-on-centos-6-4/ 我可以发送电子邮件给自己它工作正常,但是当我想发送到另一个域邮件显示错误: Message not sent. Server replied: Transaction failed 554 5.7.1 <[email protected]>: Relay access denied 在该教程中,它表示设置DNS服务器并添加邮件服务器MXlogging。 需要吗? 要发送邮件到另一个域? 也许这是一个问题? 邮件日志 Jun 27 07:14:52 mobifor postfix/smtpd[1822]: connect from localhost[::1] Jun 27 07:14:52 mobifor postfix/smtpd[1822]: NOQUEUE: reject: RCPT from localhost[::1]: 554 5.7.1 <[email protected]>: Relay access denied; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<[129.233.111.73]> Jun 27 07:14:52 mobifor postfix/smtpd[1822]: lost connection […]
我在这个目录树中build立了一个PHP项目: 项目 V1 应用程序(项目文件) 上市 index.php(控制器的应用程序) 文件 PHP文件 例子 PHP文件 “项目”是networking服务器的根源。 我想跳过url的“公开”部分,但保留“v1”: http://myserver.com/v1/whatever/1 并不是 http://myserver.com/v1/public/whatever/1 我得到了这个工作: rewrite ^(.*)$ /v1/public/index.php?_url=/$1; 另外我希望能够通过这个URL结构来处理“documentation”和“examples”中的文件 : http://myserver.com/v1/documentation/file_name.php http://myserver.com/v1/examples/file_name.php 我使用这两个.htaccess文件在Apache中工作: #/项目/ V1 /的.htaccess 重写引擎 RewriteRule ^ $ public / [L] RewriteRule(。*)public / $ 1 [L] #/项目/ V1 /公/的.htaccess RewriteEngine On RewriteCond%{REQUEST_FILENAME}!-d RewriteCond%{REQUEST_FILENAME}!-f RewriteRule ^(。*)$ index.php?_url = / $ 1 [QSA,L] 我尝试将这些设置转换为Nginx失败。 […]
我们使用fetchmail在我们的Intranet邮件服务器中下载所有的邮件。 我们有约40个帐户与我们的邮件服务提供商。 从最近几个月来,有些用户邮件没有被下载。 如果某个特定的邮件没有被下载,那么较新的邮件也会被卡在服务器中,因为fetchmail会跳过剩下的邮件。 目前我们从webmail界面删除该邮件作为解决方法。 请在下面的日志中查看邮件卡在服务器上的用户。 fetchmail: POP3> USER [email protected] fetchmail: POP3< +OK fetchmail: POP3> PASS * fetchmail: POP3< +OK server ready fetchmail: POP3> STAT fetchmail: POP3< +OK 2 20075 fetchmail: POP3> LAST fetchmail: POP3< -ERR unknown command fetchmail: unknown command fetchmail: POP3> UIDL fetchmail: POP3< +OK 2 messages fetchmail: POP3< 1 5024.mYehr3XKLFMMaZ5z7wivFfzsvyPND2n9URskpWNMMpQ= fetchmail: POP3< […]