2013-07-18 1 views
7

암호 강도 측정기를 만들고 싶습니다. estrongpassword For YII을 따르고 있습니다. 나는 Estrongpassword 확장을 사용했습니다. 나는 확장 폴더에이 확장을 넣고 아래와 같이 코드를 작성 :YII php에서 Gmail 등록과 같은 비밀번호 강도를 구현하는 방법은 무엇입니까?

Alias "ext.EStrongPassword.EStrongPassword" is invalid. Make sure it points to an existing PHP file and the file is readable. 

내가 방법을 구성하는 방법 궁금 : 아래 작성된 난 내 파일의 thorughs 나 오류를 확인

<div class="row"> 
<?php echo $form->labelEx($model,'password'); ?> 
<?php 

$this->widget('ext.EStrongPassword.EStrongPassword', 
    array('form'=>$form, 'model'=>$model, 'attribute'=>'password')); 

?> 
<?php echo $form->error($model,'password'); ?> 

나 좀 도와 줘. 미리 감사드립니다.

답변

1

코드는 정확하며 아무런 문제가 발생하지 않아야합니다. 여기에 몇 가지 당신이 시도 할 수 있습니다 :

  • 이 확장자를 파일 이름과 클래스 이름의 철자가 올바른지 제대로
  • 확인을 설치했는지 확인하십시오. Linux는 대소 문자를 구분합니다.
  • 가 확장 폴더 protected/extensions을 확인하고 디렉토리 EStrongPassword (대소 문자 구분)는
  • 경로가 올바른지 확인하십시오 존재하는지 확인

파일이에 있어야합니다 (스크립트의 extprotected/extensions 경로를 의미) :

protected/extensions/EStrongPassword/EStrongPassword.php 

희망이 있습니다.

+0

당신은 내가 YII 새로운 오전 나를 내가 아니라고 할 수있다 확장을 설치하는 단계를 제공 할 수 찾고있는 정확하게 사용 확장 프로그램을 올바르게 설치하십시오. –

+0

[Yii Extensions] (http://www.yiiframework.com/doc/guide/1.1/en/extension.use) 설치에 대한 설명서의 단계를 따르십시오. 확장 프로그램을 설정하면 내 대답을 다시 읽습니다. –