我刚刚重新安装了 Apache 和 PHP5,但是当我访问我的文档根目录时,它只会下载一个“下载”文件。当我尝试documentroot /index.php 时,它只会下载 PHP 文件。
我安装了 PHP,但 Apache 似乎不想执行它。
人们建议在我的httpd.conf文件中添加一个“加载模块”行,但我没有那个文件。
我一直在尝试按照这些说明进行操作,以便让 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 中工作?
我正在运行 13.10。干净安装。冉:sudo apt-get install apache2
我希望在 /usr/sbin 目录下有 htpasswd 和 apache2 可执行文件。我不。
我可以提供任何必要的信息。
今天,我安装phpmyadmin上Ubuntu 12.04,过了一会儿对话弹出,说明我想用什么样的服务器; apache2或者httpd
这是两种不同类型的服务器吗?
所以我最近在我的新笔记本电脑上安装了我的第一个 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 存储库吗?或者我做错了什么?
我最近安装了 Ubuntu 14.04,然后我安装lamp-server并将我的网页放在/var/www目录中,但是当我在浏览器中打开 localhost 时什么也没有。我认为这是因为 Zend 更新了 Apache。
不管是什么原因,我想知道在哪里保存我的 php 文件,以便我可以从浏览器访问它们。
在几乎每个“如何激活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 放在那里。这是正确的做法还是我的电脑会以某种方式炸毁?
我在 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)。
无论如何,提前感谢您的帮助。任何帮助,欢迎链接。
我觉得对于开发机来说,以当前用户身份运行Apache是否更方便,以简化权限问题?我怎么做?我认为它的 suexec 但我如何在 Ubuntu+Apache 中配置它?
我已经设置了一个 LAMP 服务器,并且我可以通过 SSH 访问,并且可以从我的网络内部(通过 IP 地址)和外部使用 dyndns 从 Web 浏览器访问“它有效”页面。
我们有一些 Wordpress 项目位于 /var/www/wordpress1 /var/www/wordpress2 等的子目录中。我无法从浏览器访问这些子目录以设置 WP——或者(我假设)查看浏览器上的内容。我的浏览器出现 403 Forbidden 错误。
我认为这是一个权限问题。你能告诉我权限的正确设置:
我还应该提到,子文件夹实际上是另一个内部硬盘上文件夹的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)