php框架 - 一个PHPixie框架的问题
PHPz
PHPz 2017-04-10 16:09:46
0
0
376

1. 安装框架

php composer.phar create-project phpixie/project your_project_folder

2.设置路径

原文:And here are rules for Apache2 (put into .htaccess in project root
folder):

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} !web/
RewriteRule (.*) /web/$1 [L]

我把apache的localhost指向了 localhost/phpixie/web,同时把上面的.htaccess塞在了phpixie路径下(根目录)。

这时候访问http://localhost 可以得到phpixie的欢迎界面

3. 配置一个控制器

// bundles/app/src/Project/App/HTTPProcessors/Quickstart.php

namespace Project\App\HTTPProcessors;

use PHPixie\HTTP\Request;

// we extend a class that allows Controller-like behavior
class Quickstart extends \PHPixie\DefaultBundle\Processor\HTTP\Actions
{

/**
    • The Builder will be used to access

    • various parts of the framework later on

    • @var Project\App\HTTPProcessors\Builder
      */

    1. $builder;

    2. function __construct($builder)
      {

         $this->builder = $builder;

      }

      // This is the default action

    3. function defaultAction(Request $request)
      {

         return "Quickstart tutorial";

      }

      //We will be adding methods here in a moment
      }

    // bundles/app/src/Project/App/HTTPProcessor.php
    
    //...
        protected function buildQuickstartProcessor()
        {
            return new HTTPProcessors\Quickstart(
                $this->builder
            );
        }
    //...
    
    然后访问 **http://localhost/quickstart/** 却发现是404
    

    求大神赐教我是哪里配置错了???

    原文地址:http://www.phpixie.com/quickstart.html

    PHPz
    PHPz

    学习是最好的投资!

    모든 응답(0)
    최신 다운로드
    더>
    웹 효과
    웹사이트 소스 코드
    웹사이트 자료
    프론트엔드 템플릿
    회사 소개 부인 성명 Sitemap
    PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!