可怜的行为Yii2

时间:2016-06-30 15:20:13

标签: php yii2

当我在本地主机上使用Sluggable Behavior时,它按预期工作,但是当我将相同的代码上传到在线服务器时,它根本不起作用(slug属性在数据库中为空)。我怎么可能知道出了什么问题?

因此SiteController中的此方法在localhost上按预期工作。

public function actionTest(){
    $attr = 'Lorem ipsum';
    var_dump(Inflector::slug($attr));
    die();
}

但是同样的方法在实时服务器上没有返回任何内容。 var_dump给出字符串""(0)

1 个答案:

答案 0 :(得分:1)

intl PHP extension需要

ICUInflector::slug()> = v49 )。在Yii2官方文档的Internationalization - setup-environment section中更多地了解它。

同时检查requirement.php文件输出,以便了解是否缺少任何其他必需的lib。