我在本地安装fecmall出现问题,我的电脑上安装的是phpstudy,我是按照官方文档一步一步来的,到了最后浏览器输入http://www.shop.com/appfront/web/install/index.php。访问时出现如下提示:cms->article; 上面的例子就是获取cms服务的子服务article。 / new fecshop\services\Application($config); $application = new yii\web\Application($config); $application->run(); 请问大神是什么问题?本人刚接触fecmall,小白一枚。
浏览器按F12,查看器的内容如下:
<!--?php
error_reporting(E_ALL & ~E_NOTICE & ~E_COMPILE_WARNING ); //除去 E_NOTICE E_COMPILE_WARNING 之外的所有错误信息
ini_set('session.cookie_domain', '.fancyecommerce.com'); //初始化域名,
$http = ($_SERVER['SERVER_PORT'] == 443) ? 'https' : 'http';
$homeUrl = $http.'://'.$_SERVER['HTTP_HOST'].rtrim(dirname($_SERVER['SCRIPT_NAME']), '\/');
/**
defined('YII_DEBUG') or define('YII_DEBUG', true);
defined('YII_ENV') or define('YII_ENV', 'dev');
defined('FEC_APP') or define('FEC_APP', 'appfront');
require(DIR . '/../../vendor/autoload.php');
require(DIR . '/../../vendor/fancyecommerce/fecshop/yii/Yii.php');
$fecmall_common_main_local_config = require(DIR . '/../../common/config/main-local.php');
require(DIR . '/../../common/config/bootstrap.php');
require(DIR . '/../config/bootstrap.php');
if($use_merge_config_file){
$config = require('../merge_config.php');
}else{
$config = yii\helpers\ArrayHelper::merge(
require(__DIR__ . '/../../common/config/main.php'),
$fecmall_common_main_local_config,
require(__DIR__ . '/../config/main.php'),
require(__DIR__ . '/../config/main-local.php'),
# fecshop 公用配置
require(__DIR__ . '/../../vendor/fancyecommerce/fecshop/config/fecshop.php'),
# fecshop 入口配置
require(__DIR__ . '/../../vendor/fancyecommerce/fecshop/app/appfront/config/appfront.php'),
# thrid part confing
# 第三方 公用配置
require(__DIR__ . '/../../common/config/fecshop_third.php'),
# 第三方 入口配置
require(__DIR__ . '/../config/fecshop_third.php'),
# 本地 公用配置
require(__DIR__ . '/../../common/config/fecshop_local.php'),
# 本地 入口配置
require(__DIR__ . '/../config/fecshop_local.php')
);
}
$config['homeUrl'] = $homeUrl;
/**
- 添加fecshop的服务 ,Yii::$service , 将services的配置添加到这个对象。
- 使用方法:Yii::$service--->