Questions tagged «apache2»

Apache(HTTP Server)/ əˈpætʃiː /是一种模块化的跨平台Web服务器软件,具有多种功能(称为模块),包括SSL,压缩,日志,代理和服务器端编程语言接口,如Perl,Python,Tcl和PHP。

26
Apache2:'AH01630:服务器配置拒绝客户端'
尝试通过浏览器访问localhost时出现此错误。 AH01630: client denied by server configuration 我使用以下方法检查了站点文件夹权限: sudo chmod 777 -R * 这是我的配置文件: <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /home/user-name/www/myproject <Directory /> Options FollowSymLinks AllowOverride all Allow from all </Directory> <Location /> Allow from all Order Deny,Allow </Location> <Directory /home/user-name/www/myproject/> Options Indexes FollowSymLinks MultiViews AllowOverride all Order allow,deny Allow from …

10
a2ensite的网站不存在错误
我cmsplus.dev在/etc/apache2/sites-available用下面的代码, <VirtualHost *:80> ServerAdmin master@server.com ServerName www.cmsplus.dev ServerAlias cmsplus.dev DocumentRoot /var/www/cmsplus.dev/public LogLevel warn ErrorLog /var/www/cmsplus.dev/log/error.log CustomLog /var/www/cmsplus.dev/log/access.log combined </VirtualHost> 现在,当我使用时sudo /usr/sbin/a2ensite cmsplus.dev,我得到了错误, ERROR: Site cmsplus.dev does not exist! 我的网络服务器 Apache/2.4.6 (Ubuntu) 如何解决这个问题?


30
CodeIgniter从网址中删除index.php
我当前的网址看起来像这样[mysite]index.php/[rest of the slug]。 我想index.php从这些网址中删除。 mod_rewrite在我的apache2服务器上启用。在config,$config['index_page'] = ''; 我的codeignitor根.htaccess文件包含 RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .* index.php/$0 [PT,L] 但是仍然无法正常工作。我要去哪里错了?


8
使.git目录Web不可访问
我有一个使用github(封闭源)的网站来跟踪更改和更新站点。唯一的问题是,似乎可以通过Web访问.git目录。如何停止此操作,仍然可以使用git? 我应该使用.htaccess吗?我应该更改.git的权限吗?
129 git  .htaccess  apache2 



13
无法可靠地确定服务器的标准域名
我刚刚安装了Apache 2.2.17,并且是第一次使用它。 现在,当我尝试使用命令启动服务器时,service httpd start它会显示以下消息: httpd:无法可靠地确定服务器的标准域名,对于ServerName使用:: 1 现在,我想我在通过Google搜索时必须设置ServerName和IP地址。但是我不知道必须在哪个文件中设置。 我该如何解决这个问题?
110 apache2  fedora 

7
配置apache监听80以外的端口
我使用centOS服务器。我想配置apache侦听端口8079。我在中添加了LISTEN 8079指令httpd.conf。 我在iptables中打开了8079端口,然后重新启动了iptables。我什至停止了iptables服务。 "netstat -nal | grep 8079" shows "tcp 0 0 :::8079 :::* LISTEN" 如果我尝试访问该机器http://localhost:8079或http://myserver.com:8079从该机器访问,则可以访问该页面。但是从任何其他机器上,我都无法通过80以外的任何端口访问该站点。在80端口上,它可以工作。在端口8079上没有。 我还需要配置什么?

10
413请求实体太大-文件上传问题
我试图在服务器上上传30MB文件,但无法正常工作。 当我上传30MB文件时,页面加载了“找不到页面” 上传3MB文件时,收到带有nginx / 0.6.32的“ 413 Request Entity Too Large ” 我正在尝试找到nginx,因此可以增加“ client_max_body_size ”,但找不到服务器上安装的nginx。我什至尝试运行: vi /etc/nginx/nginx.conf 要么 vi /usr/local/nginx/conf/nginx.conf 检查配置文件是否存在,但是我无法在服务器上找到它。 反正有解决此问题的方法吗?还是我必须在服务器上安装Nginx。 编辑: 我已经在php.ini文件中进行了所有必要的更改, post_max_size 128M upload_max_filesize 100M memory_limit 256M 谢谢Raju
100 php  nginx  apache2 

9
Apache不会遵循符号链接(禁止使用403)
我在Ubuntu上设置Apache时遇到了一些麻烦。我一直在遵循本指南。 # /usr/sbin/apache2 -v Server version: Apache/2.2.17 (Ubuntu) Server built: Feb 22 2011 18:33:02 我的公共目录/ var / www可以成功提供并执行放置在其中的PHP页面。但是,我想在/ var / www中创建一个符号链接,该符号链接指向主文件夹中的目录并在其中提供页面。 [root /var/www]# ll total 36 drwxr-xr-x 3 root root 4096 2011-09-11 14:22 . drwxr-xr-x 14 root root 4096 2011-06-04 22:49 .. lrwxrwxrwx 1 root root 16 2011-09-11 13:21 about …


5
如何查看完整的httpd配置?
我试图找出什么是httpd安装程序的完整配置。 所有配置文件都分散在不同的文件中(/etc/httpd/conf.d、httpd.conf,各种mod config) 有没有办法列出最终的httpd配置? 像单个文件中的整个运行安装程序配置一样?

7
需要在Apache上允许编码斜杠
我目前正在尝试在URL中放置一个URL。例如: http://example.com/url/http%3A%2F%2Fwww.url2.com 我知道我必须完成对URL的编码,但是现在我404从服务器而不是我的应用程序中得到了一个错误。我认为我的问题出在apache上,可以通过AllowEncodedSlashes On指令解决。 我尝试将指令放在httpd.conf的底部无效,并且不确定下一步该怎么做。我把它放在正确的位置了吗?如果是这样,还有人有其他解决方案吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.