やまねこ回答ポイント 70ptウォッチ

さくらインターネットでのPERAでAuthを使用する時の質問です。


さくらのレンタルサーバ 「スタンダード」プランにてpear:Authを使用しようと考えています。
pearフォルダを作成して、php.iniに下記の記述を追加してパッケージをアップロードしました。

include_path = ".:/home/サブドメイン/www/pear"


その後、本のサンプルより作成した下記のPHPをアップした所、下記のエラーが発生しました。
Fatal error: Cannot instantiate non-existent class: auth in /home/ametes/www/tes/contents.php on line 11

このエラーは何かパッケージが足りないのでしょうか?

↓↓↓↓エラーが出たPHP(mysql接続の所はダミーです。)↓↓↓↓
<?php
require_once("Auth/Auth.php");
function loginFunction($usr,$status){
require_once("loginForm.php");
}
$params=array(
"dsn"=>"mysql://aaa:pass@aaa/usr",
"table"=>"auth",
"usernamecol"=>"username",
"passwordcol"=>"password");
$myAuth=new Auth("DB", $params, "loginFunction");
$myAuth->start();
if($myAuth->getAuth()){
print("認証済みです。");
}
?>



なお、PEAR:Authがインストールされているheteml (http://heteml.jp/)では問題なく動きました。
宜しくお願い致します。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2008-01-24 12:23:49
終了日時
2008-01-25 14:36:13
回答条件
1人3回まで

この質問のカテゴリ

この質問に含まれるキーワード

MySQL2612さくらインターネット238レンタルサーバ607PHP7798サブドメイン264Pear397TES7AAA765DSN51さくら498インストール7094アップロード1578dB1997

人気の質問

メニュー

PC版