[英]How to install PHP Kohana framework?
根據說明,您將在文本編輯器中打開application/bootstrap.php
以進行請求的更改。 在瀏覽器中訪問它可能會給您該消息,因為Kohana文件的頂部似乎是該行
defined('SYSPATH') or die('No direct script access.');
或類似的東西。 許多PHP項目中都使用了此功能,以防止黑客入侵只應包含的文件。
只需打開install.php並按照說明進行操作即可。
您必須在application/bootstrap.php
更改基本URL,例如:
Kohana::init(array(
'base_url' => '/here your base url or your project name /',
'index_file' => '',
));
之后,您必須更改安裝文件的名稱(或刪除它)。
首先,按照install.php
的說明進行操作。
如果所有必填選項均為綠色,請除去install.php
。
如果然后您看到的是錯誤消息,而不是hello, world!
, hello, world!
,請使用文本編輯器打開文件application/bootstrap.php
,並將base_url
的值替換為str_replace($_SERVER["DOCUMENT_ROOT"], '', getcwd()) . DIRECTORY_SEPARATOR
str_replace($_SERVER["DOCUMENT_ROOT"], '', getcwd()) . DIRECTORY_SEPARATOR
或此代碼為您提供的任何string
。
完整代碼:
Kohana::init(
array(
'base_url' => str_replace($_SERVER["DOCUMENT_ROOT"], '', getcwd()) . DIRECTORY_SEPARATOR,
));
如果您正在DocumenRoot下的子文件夾中運行您的應用程序(假設您使用的是Apache),則可能需要修改.htaccess文件
RewriteBase /您的應用文件夾名稱
代替
RewriteBase /
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.