从詹姆斯控制台: jvm 1 | INFO 11:01:03,519 | james.mailetcontext | Attempting delivery of Mail1345571942295-bf02a4ca-791c-4776-a194-809aba6e4c1a-to-localhost to host bounceme.net. at 166.90.15.238 from fubar@wtf for addresses [thufir@localhost] jvm 1 | INFO 11:02:03,579 | james.mailetcontext | Could not connect to SMTP host: 166.90.15.238, port: 25 jvm 1 | INFO 11:02:03,580 | james.mailetcontext | Temporary exception delivering mail (Mail1345571942295-bf02a4ca-791c-4776-a194-809aba6e4c1a-to-localhost: jvm 1 […]
在Apache2上,我有一个包含多个访问控制语句的<Directory>指令/部分的VirtualHost 即 <Directory /foo> Order Deny,Allow Deny from all Allow from … Allow from … … </Directory> … 有没有办法指定更高级别的访问控制(在<Directory>之上)? 或者我应该使用macros? 提前致谢!
我使用Apache2代理Jenkins到我的服务器上的端口80。 问题是,这个服务器是开放的,所以我想设置一些authentication,所以你必须login到Jenkins页面。 这只是一个用户帐户,所以我不需要数据库后端。 只是一个带有用户名和密码的平面文件,或者类似的东西,以便Apache在显示页面之前进行提示。 jenkins是唯一的Apache呈现。 什么是最好的方法来做到这一点? 谢谢, 大卫
请帮帮我,我一直试图解决这个错误很长一段时间。 当我重新启动Apache并键入:sudo /usr/sbin/apachectl -t ,我得到一个输出: [Fri Aug 24 17:02:58 2012] [warn] module wsgi_module is already loaded, skipping Syntax OK 出了什么问题? 我检查了etc/apache2/mods-enabled的wsgi.load文件。 它只加载mod_wsgi.so一次,我已经从源代码安装了libapache-mod-wsgi 。
所以最近我听说有人在一起运行apache和nginx,nginx是静态内容,apache是dynamic的。 同样可以使用lighttpd和apache来完成吗?
我用2000个虚拟主机重新启动Apache时遇到一些问题。 我在CentOS 5.8 64位上使用Apache 2.2.22 + PHP 5.4.6。 当我尝试重新启动它显示这个: /etc/init.d/httpd restart Stopping httpd: [FAILED] Starting httpd: (98)Address already in use: make_sock: could not bind to address [::]:80 (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down Unable to open logs [FAILED] 当我做killall -9 httpd它确定然后一段时间,然后再次发生:/
我很确定这个问题有一个简单的解决scheme,但我似乎无法find答案。 这是我的问题。 我在我的Ubuntu 10.04上安装了vsftpd。 我为此创build了一个组和一个用户并设置了密码。 我现在可以ftp到我的服务器,并阅读所有我想要的文件; 不过,我不能写/编辑/删除任何文件夹。 我已经确定我已经将/ var / www的组/用户更改为新创build的组,并recursion地给予777权限。 我仍然无法编辑/上传/删除任何东西。 有人能帮忙吗?
我正在学习Django,并试图在Ubuntu电脑上进行testing。 我决定用Apache和mod_wsgi来提供它。 我得到了大部分工作,但我有一件令我困惑的事情。 我只能从我的外部IP地址访问网站,而不是来自127.0.0.1或我的192.168.xx地址。 / etc / apache2 / sites-available中的我的django.conf文件是 <VirtualHost *:80> WSGIScriptAlias / /home/username/project ServerName my_external_ip Alias /media/ /home/username/project/media Alias /static/ /home/username/project/static <Directory /home/username/project> Order allow,deny Allow from all </Directory> </VirtualHost> 如果我将ServerName设置为127.0.0.1,那么只从那里加载页面。 另外我应该补充说,当我从其他位置访问时,它并不完全“不加载”,它只是显示了一个标题为“Index of /”的没有内容的Apache页面。 什么是在所有情况下停止Apache服务页面,以及如何使它服务页面为127.0.0.1等。 有更好的办法,我应该主办吗?
我敢肯定有人问serverfault上的同一个问题,但我只是不知道该找什么。 我有两个来自我学校不同主机的子域名。 例如。 One is: tr33house.domain1.school.edu the other: tr33house.domain2.school.edu 域名one不支持python网站,所以我必须把该网站在域two ,需要转发所有用户到域two但我希望某种types的url掩盖,所以我用户可以看到域名的url时,他们被redirect到域二。 我可以访问这两台机器的.htaccess文件。 谢谢!
我做了一个干净的Ubuntu 12.04安装,然后添加了一个在Ubuntu 10.04上工作正常的PHP脚本。 该脚本将新文件写入目录。 该目录由www-data:www:data拥有,并且具有设置为777的权限。我已经search了Googlesearch和SF,并尝试了许多不同的方法。 我已经重新启动apache,重新启动服务器,我仍然得到相同的错误: 禁止您无权访问此服务器上的/pdfFiles/new_file.pdf。 值得注意的是,pdfFiles是该网站的webroot下的一个目录。 我已经在系统的根目录(/ pdfFiles /)创build了一个具有相同所有者和权限的目录 Apache的错误日志包含没有帮助我: (13)权限被拒绝:访问/ pdfFiles / new_filepdf被拒绝,referer: http://mysite/create_file.pdf 我没有运行SELinux 目录: <Directory /> Options Indexes FollowSymLinks Multiviews AllowOverride None Order allow,deny Allow from all </Directory>