Tag: apache2

将LAMP WWW目录更改为Dropbox,现在获得403 Forbidden

我想使用我的Dropbox / Web目录作为LAMP的服务器目录。 我cahnged /etc/apache2/sites-available/default DocumentRoot /home/me/Dropbox/Web #changed from /etc/www Options FollowSymLinks AllowOverride None #changed from /etc/www Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all 现在我明白了 Forbidden You don’t have permission to access / on this server. Apache/2.2.22 (Ubuntu) Server at localhost Port 80

403 Apache的禁止问题

奇怪,我已经将文件夹用户/组更改为www-data( sudo chown -R www-data:www-data /datos/www ),并且还更改了755( sudo chmod -R 755 /datos/www )的权限,但是Apache仍然遇到403 Forbidden问题。 试图在进程列表中找出apache用户,结果如下: bakhtiyor@sony-vaio:/var/www$ ps aux | grep apache2 root 6627 0.1 0.2 158128 9244 ? Ss 23:23 0:00 /usr/sbin/apache2 -k start www-data 6632 0.0 0.1 158152 5348 ? S 23:23 0:00 /usr/sbin/apache2 -k start www-data 6633 0.0 0.1 158152 5348 ? S […]

如何在Apache Web Server中使用符号链接

我安装了Apache2。 在文件夹“var / www / html”中,我创建了一个符号链接到另一个包含许多电影文件的HDD。 我的想法是,通过浏览器从本地网络上的任何计算机访问电影都很容易。 我在html目录中使用了以下命令字符串,并创建了符号链接: ln -sd /media/guy/movie1/Movies test 如果我点击“测试”,它坐在服务器上会打开正确的目录并公开文件。 如果我从另一台机器上浏览apache,它就不会显示符号链接。 摘自Apache访问日志: 192.168.1.158 – – [12/May/2015:08:40:07 -0400] “GET /favicon.ico HTTP/1.1” 404 502 “-” “Mozilla/5.0 (X11; Linux i686; rv:24.7) Gecko/20140802 Firefox/24.7 PaleMoon/24.7.1” 192.168.1.158 – – [12/May/2015:08:40:07 -0400] “GET /favicon.ico HTTP/1.1” 404 502 “-” “Mozilla/5.0 (X11; Linux i686; rv:24.7) Gecko/20140802 Firefox/24.7 PaleMoon/24.7.1” 192.168.1.158 – […]

无法使用错误AH00526启动Apache2:语法错误 – 无效命令$

最近我重新安装Apache因为一些问题,但从那以后这个特殊的错误使它无法启动。 有一些相关的答案我在下面尝试过,但是效果太差了: 升级到Ubuntu 13.10 – Apache无法启动 我的Apache配置文件行222如下: # vim: syntax=apache ts=4 sw=4 sts=4 sr noet $ Include /etc/phpmyadmin/apache.conf 将不胜感激任何一种帮助。

如何在64位Ubuntu 14.04 LTS上升级到PHP 7.0。*之后重建/重新配置HTTP Apache服务器?

以前我在我的系统上使用PHP 5.5.32 ,一切正常。 所有PHP程序和项目都成功运行。 今天,我升级到PHP 7.0.4 ,麻烦就开始了。 没有一个’Hello World’程序正在运行,忘记了整个项目。 现在,如果我输入地址栏中的程序的URL以在浏览器中运行(例如“ http://localhost/hello.php ”),我将获得PHP代码,因为它显示在浏览器中,而不是以前在我使用PHP 5.5.32时发生的事情。 如果我从命令行(即终端)运行程序,我得到执行PHP代码后的预期输出。 我从终端运行以下命令并获得输出。 $ cd /var/www $ php hello.php 谷歌搜索后,我才知道Apache是​​唯一负责此问题的问题,为了解决这个问题,我必须“重建Apache”但是我找不到怎么办? 有人可以帮我这方面请给我一步一步的详细解答吗? 有关我面临的问题的参考和详细了解,请参阅以下问题链接: 为什么在PHP升级后,程序从命令行运行,但在浏览器中运行时显示PHP代码?

访问我的apache服务器时为什么会出现403错误?

我在具有2 GB RAM和500 GB HDD的系统上运行Ubuntu 12.04 LTS。 我的硬盘有4个分区: 分区1 = 40 GB Windows(NTFS,lable = win32) 分区2 = 320 gb Windows(FAT标签=常见) 分区3 = 40 GB Ubuntu(EXT4) 我安装了apached2 。 然后,为了更改其默认www目录,我运行了gksu gedit /etc/apache2/sites-enabled/000-default并在编辑器中将位置更改为/media/common/www 。 之后我在终端中运行了这些命令: chmod 777 /media/common/www chmod 777 /media/common/www/*.* 之后我跑了: firefox 127.0.0.1/index.php 它说: Forbidden You don’t have permission to access / on this server. Apache/2.2.22 (Ubuntu) […]

为什么Apache无法重启? “手工审查情况”

ubuntu@fast:~$ /etc/init.d/apache2 restart * Restarting web server apache2 [fail] * There are processes named ‘apache2’ running which do not match your pid file which are left untouched in the name of safety, Please review the situation by hand. 到底是怎么回事? cat /var/run/apache2.pid 1342 pidof apache2 1723 1468 1467 1466 1440 1439 1438 1433 1348 1347 1342

Apache显示索引/而不是默认索引html

我在我的Ubuntu 13.10上安装了apache2,它没有任何问题。 我可以通过在地址栏中键入localhost /来查看默认索引页面(位于/var/www/index.html中) 今天,在我将Ubuntu升级到14. 04之后,localhost服务器不再工作,而是显示/ page的索引 我试图重新安装所有东西(包括php5 , phpMyAdmin和MySQL ),但问题仍然存在。 我该如何解决?

我该如何重新安装redmine?

我有一个redmine设置。 今天早上我看到我的redmine文件夹是空的,我无法访问redmine,所以我尝试使用以下方法再次安装redmine: sudo apt-get install redmine 我收到以下错误: Reading package lists… Done Building dependency tree Reading state information… Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out […]

在不同的子域上一起运行Apache和Tomcat?

在ServerFault上发布此内容但没有得到回复。 希望我能在Ubuntu网站上获得更好的运气。 我一直试图让这一切在今天全面运作。 我有一个解析到域example.com的服务器。 这是运行Apache2和Tomcat 6. 要求是将对example.com的请求指向apache2,将app.example.com指向Tomcat。 我知道我必须为此工作执行VirtualHost代理传递。 以下是我服务器上的设置。 / etc / hosts文件看起来像这样 127.0.0.1 localhost localhost.localdomain example.com app.example.com 我在/ etc / apache2 / sites-enabled中有两个用于不同域的虚拟主机文件 /etc/apache2/sites-enabled/example.com看起来像这样 # Admin email, Server Name (domain name) and any aliases ServerAdmin webmaster@localhost ServerName example.com ServerAlias www.example.com DocumentRoot /var/www Options FollowSymLinks AllowOverride None Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny […]