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で質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) python 2 2022/12/23 09:06
- サーバー WindowsでApache が起動しない 1 2022/11/29 12:21
- その他(プログラミング・Web制作) python flask から fastapiへの移行時のエラー対処 1 2023/02/05 12:26
- UNIX・Linux postfix smtpサーバーリレーがTLSハンドシェーク失敗 1 2022/08/15 15:45
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
- Ruby 教えてください 2 2023/01/04 17:50
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- その他(プログラミング・Web制作) pythonをjupiter notebookからmecabで頻出の高い単語の抽出について(Runt 1 2022/12/17 18:08
- その他(プログラミング・Web制作) python fbprophetについて 1 2022/09/29 19:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPのコマンドラインでのバージ...
-
PEAR_DBをオフラインでインスト...
-
PEARコマンドが使えない・・・
-
[php初心者]サイトを見てデータ...
-
onedrive にexcelファイルをア...
-
別ファイルの変数を呼び出した...
-
CFileDialogの最初のディレクト...
-
フォントの色を変えるには?
-
トランザクションが原因?DBに...
-
php文字列中のシングルクオート...
-
3つ以上の論理積は利用可能なの...
-
ファイル選択ダイアログで選択...
-
バッチを用いたフォルダの自動移動
-
PHP MySQLに画像を直接保存
-
phpの中でphpを書けないか
-
PHPからMSSQLへの接続結果の文...
-
PHPでネットワークドライブのop...
-
phpにcssを適応させたい...
-
ImageStringで日本語表示させたい
-
メールアドレスが存在するか確...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
tex についての質問です。 割り...
-
PEARコマンドが使えない・・・
-
php pear
-
PHPの設定で、 エラーが発生し...
-
phpinfo();について
-
WordPressでテーマのヘッダー画...
-
PHPのコマンドラインでのバージ...
-
pear パッケージインストールで...
-
HTTP_Clientが利用できるレンタ...
-
phpをオフラインで動かしたい
-
<?php phpinfo();?>でもただ文...
-
classでエラー
-
apache2.4にphp5.6をインストール
-
PHPを記述するには、どのソ...
-
PEARの参照先
-
php.iniのおき場所がわからない
-
pearコマンドのインストールの...
-
PDFファイルの分割
-
libmcrypt の使用について
-
PHPのMySQLモジュールのインス...
おすすめ情報