标签: apache2

如何使目录永久可写?

我正在使用 LAMP 堆栈进行开发,但在使 /var/www 永久可写时遇到问题。我使用这个命令:

sudo chmod -R a+rwX /var/www
Run Code Online (Sandbox Code Playgroud)

这是有效的,但是在放置 Web 应用程序并通过浏览器访问它之后,它显示“权限被拒绝”错误。发生这种情况时,我必须再次执行命令。

如何使目录永久可写,而无需再次运行命令?

谢谢!

permissions directory apache2

39
推荐指数
3
解决办法
26万
查看次数

升级到 Ubuntu 13.10 - Apache 无法启动

我上周末更新到 Ubuntu 13.10(从 Ubuntu 13.04),现在 Apache 无法启动。在升级之前它运行良好,我自己没有改变任何东西。

当我重新启动时,这就是我得到的

apache2: Syntax error on line 260 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/conf.d/: No such file or directory
Run Code Online (Sandbox Code Playgroud)

所以,我创建了目录,然后我得到了这个:

 * Starting web server apache2                                                                                                                                      * 
 * The apache2 configtest failed.
Output of config test was:
[Wed Oct 30 11:17:42.921934 2013] [proxy_html:notice] [pid 2496] AH01425: I18n support in mod_proxy_html requires mod_xml2enc. Without it, non-ASCII characters in proxied pages are likely to display incorrectly.
AH00526: Syntax error on line 84 of /etc/apache2/apache2.conf:
Invalid …
Run Code Online (Sandbox Code Playgroud)

upgrade apache2 13.10

39
推荐指数
2
解决办法
8万
查看次数

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

我已将 Apache 的配置更改为指向我的主目录中的一个文件夹:

<VirtualHost *:80>
    ServerAdmin webmaster@localhost

    DocumentRoot /home/dbugger/html

    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /home/dbugger/html/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    </Directory>

    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 /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow …
Run Code Online (Sandbox Code Playgroud)

apache2

38
推荐指数
3
解决办法
22万
查看次数

如何配置 Apache 以通过终端在 Ubuntu 12.04 上将 PHP 作为 FastCGI 运行?

我对 unix 命令行 Web 服务器管理/管理的世界比较陌生。

许多带有控制面板管理选项的主机允许您通过一个简单的选项来更改 PHP 的运行方式。

最常见的选项是:

  • 阿帕奇模块
  • CGI应用
  • FastCGI应用

我的问题很简单,您如何通过命令行更改此设置?我知道 apache 有很多配置文件。

我发现的最接近的是这个问题,但是目录结构似乎与我的操作系统(Ubuntu 12.04)不匹配。

我很困惑如何似乎没有一个明确的指南,我可以找到详细说明这个过程的东西,这似乎很常见。如果存在,请原谅我......如果存在,请指出正确的方向。

php command-line apache2

38
推荐指数
2
解决办法
18万
查看次数

如何阻止apache2,mysql在计算机启动时自动启动?

我的操作系统是 11.04。

我有apache2mysql安装。

如何阻止apache2,mysql在计算机启动时自动启动?

server mysql startup 11.04 apache2

37
推荐指数
2
解决办法
5万
查看次数

为什么升级到 Ubuntu 14.04 后我的 Apache 无法工作?

[aman@aman-Inspiron-1440:~$ apache2
[Mon Apr 21 17:36:38.019213 2014] [core:warn] [pid 4134] AH00111: Config variable ${APACHE_LOCK_DIR} is not defined
[Mon Apr 21 17:36:38.019345 2014] [core:warn] [pid 4134] AH00111: Config variable ${APACHE_PID_FILE} is not defined
[Mon Apr 21 17:36:38.019370 2014] [core:warn] [pid 4134] AH00111: Config variable ${APACHE_RUN_USER} is not defined
[Mon Apr 21 17:36:38.019385 2014] [core:warn] [pid 4134] AH00111: Config variable ${APACHE_RUN_GROUP} is not defined
[Mon Apr 21 17:36:38.019414 2014] [core:warn] [pid 4134] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
[Mon Apr 21 …
Run Code Online (Sandbox Code Playgroud)

apache2 14.04

36
推荐指数
4
解决办法
16万
查看次数

你如何安装 mod_wsgi?

我运行了以下命令

sudo apt-get install libapache2-mod-wsgi
sudo a2enmod mod-wsgi
Run Code Online (Sandbox Code Playgroud)

我不断收到这条非常令人沮丧的消息

ERROR: Module mod-wsgi does not exist!
Run Code Online (Sandbox Code Playgroud)

请帮忙。

server apache2 django

35
推荐指数
3
解决办法
4万
查看次数

ssh 连接的 root@localhost 权限被拒绝

我刚刚安装了 Ubuntu 14.04 和 LAMP。然后,我想配置我的服务器,所以尝试了这个教程。

当我发出命令时:

ssh root@localhost
Run Code Online (Sandbox Code Playgroud)

我得到:权限被拒绝,请重试。我已通过以下命令以 root 用户身份登录:

sudo -i
Run Code Online (Sandbox Code Playgroud)

我也尝试了同样的方法,通过以下方式登录:

sudo -s
Run Code Online (Sandbox Code Playgroud)

我使用的密码与我以前以用户身份登录时使用的密码相同,但仍然收到相同的错误消息。

有人可以帮我吗?

PS:我调查了这个问题,但似乎对我不起作用。

server ssh permissions apache2

35
推荐指数
2
解决办法
27万
查看次数

升级到apache2.4后出现403错误

从 Ubuntu 13.04 服务器升级后,www 页面不会自行显示。

错误 403 Forbidden 您无权访问 / 在此服务器上。

我已将访问控制保存从 apache2.2 更改为 apache2.4,但这不起作用。我还能做什么?

apache2

34
推荐指数
2
解决办法
5万
查看次数

add-apt-repository 抛出 Python 错误:UnicodeDecodeError:'ascii' 编解码器无法解码字节 0xc5

尝试安装最新的 PHP5 软件包,因此我添加了我需要的 repo ( sudo add-apt-repository ppa:ondrej/php5 ),结果如下:

    Traceback (most recent call last):
  File "/usr/lib/python3.2/threading.py", line 740, in _bootstrap_inner
    self.run()
  File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 141, in run
    self.add_ppa_signing_key(self.ppa_path)
  File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 234, in add_ppa_signing_key
    tmp_export_keyring, signing_key_fingerprint, tmp_keyring_dir):
  File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 186, in _verify_fingerprint
    got_fingerprints = self._get_fingerprints(keyring, keyring_dir)
  File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 178, in _get_fingerprints
    output = subprocess.check_output(cmd, universal_newlines=True)
  File "/usr/lib/python3.2/subprocess.py", line 516, in check_output
    output, unused_err = process.communicate()
  File "/usr/lib/python3.2/subprocess.py", line 811, in communicate
    stdout = _eintr_retry_call(self.stdout.read)
  File "/usr/lib/python3.2/subprocess.py", line 456, …
Run Code Online (Sandbox Code Playgroud)

server php apache2

33
推荐指数
2
解决办法
3万
查看次数

标签 统计

apache2 ×10

server ×4

permissions ×2

php ×2

11.04 ×1

13.10 ×1

14.04 ×1

command-line ×1

directory ×1

django ×1

mysql ×1

ssh ×1

startup ×1

upgrade ×1