
PHPでPEARを使った認証をテストしています。
モバイルサイトでも使えるものを・・・ということで見つけたdinolibというものをサンプルに利用しました。
dinolib:http://openlab.dino.co.jp/
サンプル:http://openlab.dino.co.jp/?key=%5B%5Bdinolib_sam …
dinolibとpear、postgresをインストールし動作確認をしたところ
adduser()が見つからずユーザ追加が出来ませんでした。
エラー:Fatal error: Call to undefined function: adduser() in /usr/local/share/dinolib/lib/auth/Auth.php on line 862
pear listではAuthパッケージは見えます。
Installed packages, channel pear.php.net:
=========================================
Package Version State
Archive_Tar 1.3.1 stable
Auth 1.2.3 stable
Auth_HTTP 2.1.6 stable
Console_Getopt 1.2 stable
DB 1.7.6 stable
HTML_Template_IT 1.1 stable
Mail 1.1.9 stable
Net_SMTP 1.2.7 stable
Net_Socket 1.0.6 stable
Net_UserAgent_Detect 2.0.1 stable
PEAR 1.4.5 stable
PHPUnit 1.3.2 stable
XML_Parser 1.2.7 stable
XML_RPC 1.4.4 stable
php.iniのinclude_pathにはpear、Authなどは追加してあります。
このエラーが言っているadduser()とは何の事を言っているのでしょうか?
No.1ベストアンサー
- 回答日時:
>このエラーが言っているadduser()とは何の事を言っているのでしょうか
311行目にある $storage_path に生成される
$storage_path = "Auth/Container/".$driver.".php";
で指定されるストレージドライバ関数を指しているようです。
インストール自体はうまく行ったんですよね?
(UNIXのadduser()ではなさそうです)
早速の回答ありがとうございました。
UNIXのadduser()でないだろうと思っていたのですがDBがpostgresだったのでUNIXユーザを追加してしまうのかな?と思い悩んでいました。
adduser()をfetchdata()に置き換えて確認したところ同様のエラーだったためhegemonismの仰るとおりAuth/Container/DB.phpが見えないだけのようです。
見直して動作確認してみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
tex についての質問です。 割り...
-
WindowsにおけるPHP拡張モジュ...
-
Windows上でPHPをエミュレート...
-
PEARのインストール方法
-
PHPのif文でその処理を途中で抜...
-
FTPコマンドでディレクトリごと...
-
CFileDialogの最初のディレクト...
-
PHP session_destroyとsession...
-
さくらインターネットでメール...
-
Subversionのリポジトリの削除
-
.phpファイルが、表示されない
-
「クラウドにアップロード」」...
-
@fileとは
-
phpの条件文について
-
*.php、*.php3、*.phtmlの違い
-
PHPを使ってRSSコードから画像...
-
ビットマップ画像を読み込むプ...
-
Illustratorで文字と画像を流し...
-
phpのクラスにて別ファイルの変...
-
phpでのメール転送(添付ファイ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
phpをオフラインで動かしたい
-
PHPの設定で、 エラーが発生し...
-
phpのconfigureのオプション指...
-
PHPの実行で、漢字のホルダ...
-
OpenPNE設置時のエラー
-
MySQLコネクタのインストール方法
-
PHPLIBについて
-
PHPを記述するには、どのソ...
-
家庭用PCにPHP環境を作りたい
-
eclipseのプロジェクトを別のec...
-
PHPでPEARを使った認証について
-
pear_infoが表示出来ないです。
-
classでエラー
-
XAMMPのインストールについて
-
レンタルサーバでのインストー...
-
<?php phpinfo();?>でもただ文...
-
Windows上でpear/symfonyのpath...
-
PEARのライブラリはどこにイン...
-
PHPに新規モジュール
-
Apacheについて
おすすめ情報