【问题标题】:CakePHP webroot not accessible on new Apache setup在新的 Apache 设置上无法访问 CakePHP webroot
【发布时间】:2010-10-17 13:40:41
【问题描述】:

我刚刚在 Slicehost 上设置了一个新的 Ubuntu 10.4 切片,并安装了 apache、mysql 和 php。我已经上传了我的 CakePHP 应用程序,一切都运行良好,除了 webroot 无法访问。我尝试将 AllowOverride 添加到 /etc/apache2/sites-available/default 中的所有内容,并按照 Cake 的说明添加到 httpd.conf

<Directory />
Options FollowSymLinks
AllowOverride All
Order deny,allow
Deny from all</Directory>

但是,这仍然没有正确重定向。我已经破解了 css 脚本标签以指向 /app/webroot/css 但我真的很想知道如何正确解决这个问题。任何帮助将不胜感激,这是我第一次设置一个新切片,所以为这个菜鸟问题道歉

【问题讨论】:

  • 你能告诉我们你的 /etc/apache2/sites-available/default 的相关部分吗?

标签: apache .htaccess cakephp apache-config


【解决方案1】:

对我来说,这听起来像是 mod_rewrite 问题。你能检查一下你是否在 apache 配置中启用了你的 mod_rewrite 吗?

【讨论】:

  • 发布后不久就解决了这个问题,就像你说的那样,只是在 Apache 上没有启用 mod_rewrite
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-16
  • 1970-01-01
  • 1970-01-01
  • 2011-12-15
  • 1970-01-01
  • 2021-08-30
相关资源
最近更新 更多