0

如何在 NearlyFreeSpeech.net 上设置 AllowOverride?我正在尝试按照在 cakePHP 中的说明进行操作,在我的 routes.php 中,只有“/”(基本路径)有效。任何其他 url 都是 404 页面,无法解决其中描述的问题。

到目前为止,在离开 WAMP 开发环境时,我必须执行以下操作:

  • 按正确大小写引用控制器名称
  • 在配置文件中更改服务器的名称
  • 将所有与 CakePHP 相关的文件添加到 web 组
4

1 回答 1

0

解决方法如下:

  1. 将文件从您的工作环境(或从源代码管理工具导出)复制到 NearlyFreeSpeech.net (NFS.net) 上的新文件夹中。我们将新文件夹称为“abc”。
  2. 将您的数据库导入 NFS.net。
  3. 根据需要在站点的 NFS.net 版本上配置数据库设置。
  4. 将 abc 文件夹及其中的所有内容添加到 web 组。
  5. 进入 /home/public/abc 中的 .htaccess 文件并在“RewriteEngine on”下添加“RewriteBase /abc”。
  6. 将“RewriteBase /abc/app”添加到/home/public/abc/app 中的.htaccess,并将“RewriteBase /abc/app/webroot”添加到/home/public/abc/app/webroot 中的那个。
于 2013-05-25T18:13:11.397 回答