【问题标题】:How to install PHP Kohana framework?如何安装 PHP Kohana 框架?
【发布时间】:2010-07-11 09:33:38
【问题描述】:

我想安装 Kohana PHP 框架。该网站位于共享网络酒店。我已尝试关注 Kohana 网站上的 instructions

  1. 下载了最新的稳定版 realse (3.0.6.2)
  2. 解压文件创建kohana目录
  3. 已将文件夹上传到我的共享主机网站。
  4. 打开网址application/bootstrap.php ...问题来了。当我访问该站点时,会显示此消息:

没有直接的脚本访问权限。

而且我不知道我应该做什么。我在文档中没有看到任何关于此的内容。我试图赋予某些文件更多的权限,但很难知道该怎么做。有人有什么建议吗?

【问题讨论】:

    标签: php installation kohana shared-hosting


    【解决方案1】:

    根据说明,您将在文本编辑器中打开application/bootstrap.php 以进行请求的更改。在您的浏览器中访问它可能会给您该消息,因为在 Kohana 文件的顶部似乎是一行

    defined('SYSPATH') or die('No direct script access.');
    

    或类似的东西。这在许多 PHP 项目中使用,以防止入侵只应包含的文件。

    【讨论】:

      【解决方案2】:

      只需打开 install.php 并按照说明进行操作。

      【讨论】:

        【解决方案3】:

        您必须更改application/bootstrap.php中的基本URL,例如:

        Kohana::init(array(
            'base_url'   => '/here your base url or  your project name /',
                'index_file' => '',
        ));
        

        之后,您必须更改安装文件的名称(或删除它)。

        【讨论】:

          【解决方案4】:

          如果您在 DocumenRoot 下的子文件夹中运行您的应用程序(假设您使用的是 apache),您可能需要修改 .htaccess 文件

          RewriteBase /your-app-folder-name

          而不是

          重写基础/

          【讨论】:

            【解决方案5】:
            1. 首先,按照install.php中的说明进行操作。

            2. 如果所有必填选项都为绿色,请删除install.php

            3. 1234563 .

            完整代码:

            Kohana::init(
                array(
                    'base_url' => str_replace($_SERVER["DOCUMENT_ROOT"], '', getcwd()) . DIRECTORY_SEPARATOR,
            ));
            

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2022-01-21
              • 1970-01-01
              • 1970-01-01
              • 2016-05-17
              • 2017-05-14
              • 1970-01-01
              相关资源
              最近更新 更多