标签: apache2

PHP 脚本未在 Apache 服务器上执行

我刚刚重新安装了 Apache 和 PHP5,但是当我访问我的文档根目录时,它只会下载一个“下载”文件。当我尝试documentroot /index.php 时,它只会下载 PHP 文件。

我安装了 PHP,但 Apache 似乎不想执行它。
人们建议在我的httpd.conf文件中添加一个“加载模块”行,但我没有那个文件。

php apache2

66
推荐指数
5
解决办法
32万
查看次数

安装 mod_proxy 以使 ProxyPass 工作

我一直在尝试按照这些说明进行操作,以便让 Citadel 邮件服务器与 Apache 一起工作,但是当我尝试重新启动 Apache 时出现错误:

无效的命令“ProxyPass”,...

我在 Apache 文档中被告知这是来自mod_proxy模块,但apt-get install mod_proxy给出了E: Couldn't find package mod_proxy,我无法在 Apache 站点的大列表中找到它。我需要做什么才能让 ProxyPass 在 Ubuntu 10.04 TLS 中工作?

10.04 proxy apache2 drivers

63
推荐指数
1
解决办法
12万
查看次数

缺少 htpasswd 可执行文件

我正在运行 13.10。干净安装。冉:sudo apt-get install apache2

我希望在 /usr/sbin 目录下有 htpasswd 和 apache2 可执行文件。我不。

我可以提供任何必要的信息。

apache2 13.10

57
推荐指数
2
解决办法
11万
查看次数

apache2 和 httpd 之间有什么区别吗?

今天,我安装phpmyadminUbuntu 12.04,过了一会儿对话弹出,说明我想用什么样的服务器; apache2或者httpd

这是两种不同类型的服务器吗?

server apache2

56
推荐指数
3
解决办法
6万
查看次数

无法在 Ubuntu 16.04 上安装 php5

所以我最近在我的新笔记本电脑上安装了我的第一个 Ubuntu,准确地说,是 16.04 的每日版本,因为硬件是 15.10 的新硬件。现在我正在设置它,我想安装 php5 和一些扩展。

当我执行时,sudo apt-get install libapache2-mod-php5我收到错误消息,说没有可用于 php5 和 libapache2 的安装包。

错误消息是德语的,所以我怀疑这会有所帮助,但无论如何它就在这里。:-) E: For package »libapache2-mod-php5« existiert kein Installationskandidat.

我需要添加一个 apt-get 存储库吗?或者我做错了什么?

php package-management apt apache2 16.04

54
推荐指数
2
解决办法
29万
查看次数

从 apache2 的 2.4.7 版本开始,我的本地网站应该放在哪里?

我最近安装了 Ubuntu 14.04,然后我安装lamp-server并将我的网页放在/var/www目录中,但是当我在浏览器中打开 localhost 时什么也没有。我认为这是因为 Zend 更新了 Apache。

不管是什么原因,我想知道在哪里保存我的 php 文件,以便我可以从浏览器访问它们。

lamp apache2

53
推荐指数
2
解决办法
15万
查看次数

这是在 Apache 2.4.7 中启用 htaccess 的正确方法吗

在几乎每个“如何激活htaccess”的解决方案中,他们都说需要编辑/etc/apache2/sites-available/default文件。但是Apache 2.4.7中没有这样的文件

我在某处读到新的默认文件是 000-default.conf。所以我编辑了那个并尝试添加以下行:

AllowOverride All
Run Code Online (Sandbox Code Playgroud)

但是Apache2没有正确重启并报错。从 apache2 文档中,我发现 AllowOverride 只允许在该<Directory>部分下。然后我尝试添加这个:

<Directory "/var/www">
AllowOverride All
</Directory>
Run Code Online (Sandbox Code Playgroud)

这似乎有效。但我不确定是否应该将 /var/www 放在那里。这是正确的做法还是我的电脑会以某种方式炸毁?

configuration apache2 .htaccess

52
推荐指数
2
解决办法
23万
查看次数

在 ubuntu 服务器上设置子域

我在 mysite.no-ip.org 有一台服务器。一切正常,我有一个博客和 owncloud,我可以访问写 mysite.no-ip.org/blog 和 mysite.no-ip.org/owncloud。现在,我想创建子域,以便我可以编写 blog.mysite.no-ip.org 和 owncloud.mysite.no-ip.org。

我已经研究了很多,最简单的教程是我遵循的教程。 http://www.bcat.eu/blog/local-subdomains-under-ubuntu-linux-and-apache-2-4-tutorial/ 除了我不在我的服务器上而是远程 ssh 进入它所以如果我使用本地主机我不知道这是否有效,我相信。这是我的第一个障碍,我可以在不出现在服务器旁边的情况下学习本教程吗?

我也刚刚发现 CNAME 记录(我不完全确定)对于我想要做的事情似乎是必要的。我使用 no-ip.org 并且我尝试遵循这样的操作,但这也不是很清楚https://support.uberflip.com/entries/235780-4-4-5-how-to-setup-a -cname-重定向#noip

有没有人有任何指示?这对我来说很阴暗,我不知道我是离解决方案很远还是真的很接近(至少如果我可以尝试使用 localhost 这将是检查我的 Apache conf 的第一步,但我什至无法做到)因为我 ssh)。

无论如何,提前感谢您的帮助。任何帮助,欢迎链接。

server websites apache2

51
推荐指数
1
解决办法
16万
查看次数

如何让Apache以当前用户身份运行

我觉得对于开发机来说,以当前用户身份运行Apache是​​否更方便,以简化权限问题?我怎么做?我认为它的 suexec 但我如何在 Ubuntu+Apache 中配置它?

permissions apache2

50
推荐指数
2
解决办法
12万
查看次数

/var/www 和 wordpress 的正确权限

我已经设置了一个 LAMP 服务器,并且我可以通过 SSH 访问,并且可以从我的网络内部(通过 IP 地址)和外部使用 dyndns 从 Web 浏览器访问“它有效”页面。

我们有一些 Wordpress 项目位于 /var/www/wordpress1 /var/www/wordpress2 等的子目录中。我无法从浏览器访问这些子目录以设置 WP——或者(我假设)查看浏览器上的内容。我的浏览器出现 403 Forbidden 错误。

我认为这是一个权限问题。你能告诉我权限的正确设置:

  1. 允许开发人员和我读/写。
  2. 允许WP设置并做它的事情
  3. 允许访问者通过网络访问网站。

我还应该提到,子文件夹实际上是另一个内部硬盘上文件夹的simlinks——我认为这不会有什么不同,但我认为我应该公开。

total 12
drwxr-xr-x  2 root root 4096 2012-07-12 10:55 .
drwxr-xr-x 13 root root 4096 2012-07-11 20:02 ..
lrwxrwxrwx  1 root root   43 2012-07-11 20:45 admin_media ->     /root/django_src/django/contrib/admin/media
-rw-r--r--  1 root root  177 2012-07-11 17:50 index.html
lrwxrwxrwx  1 root root   14 2012-07-11 20:42 media -> /hdd/web/media
lrwxrwxrwx  1 root root   18 2012-07-12 10:55 wordpress …
Run Code Online (Sandbox Code Playgroud)

apache2

47
推荐指数
3
解决办法
16万
查看次数