第 2 位会员
仔细看,就是这个原因导致的,这个问题有类似帖子,可以搜到的
docker安装没有执行下面的部分吧
后台菜单, CMS,静态块,打开后,找到首页大图的部分,编辑打开,将英文的内容,复制到中文zh部分,保存即可
因为你将默认语言设置成中文,但是你的中文部分为空,他会找找默认语言的内容,但是默认语言你设置的也是中文,因此返回空
验证码是一个url,你通过url可以找到图片生成的url文件,自己调试看看,是什么问题导致的
我用的手机回复的,你搜索一下,我记得有帖子
@hetao #16楼 明天吧,今天过节休息,我写个例子,给你看代码,你就明白我的意思了。
你也休息玩玩吧,端午节
docker镜像,有阿里云的源,文档有说明
就是这个yml文件 https://github.com/fecshop/yii2_fecshop_docker/blob/master/docker-compose.yml.aliyun
你自己写试试吧,看一下fecshop多模板,如果不行,节后我写个例子
fecshop是多模板方式,有本地local theme路径
用你的服务器设置来解决吧
后面改进一下
@hetao [[[[#10楼](#comment10)](#comment10)](#comment10)](#comment10) 自己照葫芦画瓢,别的说到这个份上了,你还一脸懵逼的样子
https://github.com/fecshop/yii2_fecshop/blob/master/app/appadmin/modules/Fecadmin/controllers/CacheController.php
https://github.com/fecshop/yii2_fecshop/blob/master/app/appadmin/theme/base/default/fecadmin/cache/index.php
参看上面2个文件自己琢磨。
重写的controller继承 fecshop\app\appadmin\modules\AppadminController; 就可以了
fecshop\app\appadmin\modules\AppadminController;
代码已经优化,参看帖子:http://www.fecshop.com/topic/1126
上面的排查用的 iftop查看的,详细参看:http://www.fecshop.com/topic/1123
没有意义,可以去掉, 这是以前玩magento的一份配置,在上面基础上改的,没有去掉
index.php去除的nginx配置是在 none.conf里面
none.conf
@ck_lin0 #5楼
譬如:本来是:http://fecshop.appfront.fancyecommerce.com/index.php/wedding
伪静态处理后:http://fecshop.appfront.fancyecommerce.com/wedding
伪静态有利于seo, 为了seo考虑,fecshop强制这样的。
另外2个url的页面相同为判定为重复页面,因此把 index.php这种禁止掉了,你访问http://fecshop.appfront.fancyecommerce.com/index.php/wedding , 会是404
@ck_lin0 [#3楼](#comment3)
说详细一点,是因为你的nginx fastcgi.conf下面加上open_basedir选项的问题?还是?
open_basedir
自己的问题解决,说明白解决的方法,方便后面遇到这个问题的人解决问题
@appfront/web/index.php 加断点看一下,到底哪行代码出问题的
php版本要5.4以上
@hetao #1楼 没有皮,这个系统是个大工程,某些地方可能存在不合理的地方,需要慢慢修正。
有几个地方模板重写机制跟其它地方不一样,这个地方说详细一点,我看看存在什么问题。?
有几个地方模板重写机制跟其它地方不一样