2013-07-18 4 views
7

Ich möchte Password Strength Meter.Ich bin der estrongpassword For YII Ich habe Estrongpassword Erweiterung verwendet. Ich habe diese Erweiterung in Erweiterungsordner und schrieb den Code wie folgt:Wie Passwort-Stärke wie in Gmail Registrierung in YII PHP implementieren?

<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'); ?> 

, wenn ich meine Datei überprüft seine thorughs mich ERROR wie unten geschrieben:

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

Ich frage mich, wie zu konfigurieren es, bitte hilf mir. Vielen Dank im Voraus.

Antwort

1

Der Code ist korrekt und sollte keine Probleme verursachen. Hier sind ein paar Dinge, die Sie ausprobieren können:

  • sicher, dass Sie die Erweiterung richtig
  • prüfen installiert haben, dass die Schreibweise in Dateinamen und Klassenname korrekt ist. Linux unterscheidet zwischen Groß- und Kleinschreibung.
  • Überprüfen Sie die Erweiterungsordner protected/extensions und vergewissern Sie sich, dass das Verzeichnis EStrongPassword (Groß- und Kleinschreibung) der Pfad korrekt ist
  • Stellen Sie sicher, existiert (ext in Ihrem Skript bezieht sich auf protected/extensions Pfad)

Die Datei an sein sollte :

protected/extensions/EStrongPassword/EStrongPassword.php 

Hoffe, das hilft!

+0

Können Sie mir bieten Schritte Erweiterung zu installieren, wie ich zu YII bin hier sein kann, ich bin nicht Installieren Sie die Erweiterung richtig. –

+0

Bitte folgen Sie den Schritten in der Dokumentation zur Installation von [Yii Extensions] (http://www.yiiframework.com/doc/guide/1.1/en/extension.use). Sobald Sie die Erweiterung eingerichtet haben, lesen Sie meine Antwort erneut. –