Tag: 的Apache2

如何在Apache 2.2上禁用非ssl连接

我在12.04上使用Apache 2.2。 我已经使用自签名证书激活了ssl连接,该证书工作正常,但现在我想禁用任何非ssl连接。 我使用了a2dissite默认设置,但即使重新启动服务器,服务器仍然可以在端口80上访问。 请帮帮我。

配置Apache时找不到/ etc / apache2 / sites-available / default

我按照这里的说明配置PHP开发环境。 第一: sudo tasksel install lamp-server 它成功了, It works! 在http://localhost/输出。 然后: sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/mysite 这里发生错误: cp: cannot stat ‘/etc/apache2/sites-available/default’: No such file or directory 我正在使用Ubuntu 13.10。 我在网上搜索但没有得到任何看起来很有前途的东西。 谁能指出我正确的方向? 编辑: $ ls /etc/apache2/sites-available 000-default.conf default-ssl.conf

无法重启Apache,收到错误:apache2:错误的用户名$ {APACHE_RUN_USER}

我试图重启Apache时遇到此错误,是否有人知道如何解决这个问题? 谢谢,

403在Apache上使用NTFS分区上的文档根禁止错误

我是Ubuntu的初学者,希望找到比WIndows更好的Web开发环境。 我正在尝试访问http://localhost但它总是给我一个禁止的错误。 我分别安装了php,mysql和apache。 Files/web_files也是我在windows中的web目录,当我在Windows上访问时是D:/Files/web_files而在ubuntu上是media/Files/web_files 。 编辑位于etc/apache2/sites-available的default文件后,我也重新启动了apache我是否编辑了错误的文件? 请帮忙。 ServerAdmin webmaster@localhost DocumentRoot /media/Files/web_files Options FollowSymLinks AllowOverride None Options FollowSymLinks AllowOverride All order allow,deny allow from all ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all ErrorLog /var/log/apache2/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn […]

如何在Apache中启用mod_rewrite?

我刚刚在我的Ubuntu系统上安装了LAMP堆栈。 重定向对我不起作用。 我不知道如何解决它。 谁能帮我?

cgi-bin不工作

我重新安装了kubuntu 13.10,cgi-bin无法正常工作。 Apache下载cgi而不是执行它! 我有最新的apache启用了cgi mod。 对于000-default.conf,我添加了以下选项: ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ Options +ExecCGI AddHandler cgi-script .cgi .pl Options FollowSymLinks Require all granted Action application/x-httpd-php /cgi-bin/php5 并重新启动Apache但问题仍然存在。 这是我目前的apache2.conf设置: # This is the main Apache server configuration file. It contains the # configuration directives that give the server its instructions. # See http://httpd.apache.org/docs/2.4/ for detailed information about # the […]

Apache无法访问我的主目录中的文件夹

我已将Apache的配置更改为指向我的主目录中的文件夹: ServerAdmin webmaster@localhost DocumentRoot /home/dbugger/html Options FollowSymLinks AllowOverride None Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all ErrorLog ${APACHE_LOG_DIR}/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog ${APACHE_LOG_DIR}/access.log combined Alias […]

Apache 2无法绑定,已经在使用的地址

我在Ubuntu 12.10上安装了Apache 2。 当我尝试使用sudo /etc/init.d/apache2 start服务sudo /etc/init.d/apache2 start ,我收到以下消息。 *Starting web server apache2 (98)Address already in use: make_sock: could not bind to address 127.0.0.1:80 no listening sockets available, shutting down Unable to open logs Action ‘start’ failed. The Apache error log may have more information. [fail]

Apache不执行PHP文件,但让我下载它们

所以我使用本教程设置我的服务器,当我使用服务器的IP输入地址时test.php文件没有问题。 http://1.2.3.4/test.php 但是,如果我使用虚拟主机,浏览器只提供下载文件而不是执行它。 所以这: http://blog.mydomain.com/test.php 提供下载文件而不是执行脚本。 我在/etc/apache2/apache2.conf中用于虚拟主机的代码如下: Include /etc/phpmyadmin/apache.conf Include /etc/apache2/mods-available/php5.conf DocumentRoot /path/to/vhosts/folder1 ServerName www.mydomain.com DocumentRoot /path/to/vhosts/folder2 ServerName blog.mydomain.com NameVirtualHost *:80 虽然我不得不说,当我重新启动apache2服务器时,我收到一条警告消息: [….] Restarting web server: apache2 [Sun Jan 19 13:33:40 2014] [warn] NameVirtualHost *:80 has no VirtualHosts … waiting [Sun Jan 19 13:33:41 2014] [warn] NameVirtualHost *:80 has no VirtualHosts

Apache2:禁止您无权访问此服务器上的/ dir /

我可以访问localhost但不能访问子目录index.html 我的default conf看起来像: ServerAdmin webmaster@localhost DocumentRoot /var/www Options FollowSymLinks AllowOverride None Allow from None Order allow,deny Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all ErrorLog ${APACHE_LOG_DIR}/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, […]