2011-11-15 6 views
0

認証ライブラリを初めて使用しています。私はタンク認証をインストールするためにthis postに従った。しかし、私がアクセスしようとすると、http://localhost/codeigniter/index.php/authに何か問題があります。タンク認証http://localhost/codeigniter/index.php/authエラー

A PHPのエラーが発生しました

重大度:

メッセージ警告:それは私のページでいくつかの行与えますrequire_onceを(phpass-0.1/PasswordHash.php): ストリームをオープンに失敗しました:そのようなファイルやディレクトリ

ファイル名:ライブラリ/ Tank_auth.php

行番号:3

〜/ codeigniter/application/libraries/Tank_auth.phpの3行目を編集しようとしましたが、何も起こりませんでした。私はPasswordHash.phpがphpass-0.1ディレクトリにあると確信しています。

誰でも私を助けたり、光を放つことができますか?

+0

'phpass-0.1/PasswordHash.php'ファイルが存在するかどうか確認しましたか? –

答えて

0

問題は、ファイルPasswordHash.phpは、このコード行で見つけることができないという点で、間違いなくある:

require_once(phpass-0.1/PasswordHash.php) 

は、ファイルには、それがないと思う場所に存在を確認して、私はあなたが引用符を使用している願っています:

require_once('file.php'); 
+0

phpass-0.1ディレクトリにPasswordHash.phpがあると確信しています。 これはTank_auth.phpの3行目に書かれています。 require_once( 'phpass-0.1/PasswordHash.php'); – aww

+0

見積もりを確定しましたか? yesの場合、 – xbonez

+0

ahhhh ...あなたが正しいことを確認してください。 私は '$ chmod 701 phpass-0.1'を試しましたが、それは魅力的です。 ありがとうございます@xbonez。あなたは私の日を救う。 – aww