OpenPNE3を実験的に導入しようとXAMPP上でインストールしてみましたが、インストールcmpleted!後、管理画面は正常なのですが、公開画面がhttp500の内部サーバエラーになりPHPログを見て、エラーになっているsfOpenPNESecurityUser.class.phpの中身見てもよくわかりません。対処法をおしえてください。

・設定環境
Windows Server 2003 R2
OpenPNE-3.4.10
xampp 1.7.3
php 5.3.1

・このサイトを見てインストール
http://technology.rey-net.com/?eid=1155855

・phpエラーログ
[26-Apr-2011 15:06:01] PHP Fatal error: Cannot instantiate abstract class opAuthAdapter in C:\xampp\htdocs\OpenPNE3\lib\user\sfOpenPNESecurityUser.class.php on line 101

このQ&Aに関連する最新のQ&A

A 回答 (1件)

>sfOpenPNESecurityUser.class.php



参考URL

参考URL:http://redmine.openpne.jp/issues/1841
    • good
    • 0
この回答へのお礼

早速の回答ありがとうございます。
このチケットも見ていたのですが、イマイチどう対処したものかと悩んでいます。。。

お礼日時:2011/04/27 00:20

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qmultiple definitionというエラー

現在Ubuntu LinuxのgccでC言語のプログラムをやっています。

https://sourceforge.jp/projects/cc1101driver/scm/svn/blobs/2452/trunk/20140411/code.h

このツリーのcode.hに ”const sig_code2_t PVC_TCP_SIG_CODE[100] = {” というコードを追加してmakeを行うと次のようなエラーが出て実行ファイルが出力されません。



(エラー内容)

---------------(中略)-----------------
gcc -o exe main.o event.o env.o audio.o task.o comm.o menu_show_status.o mount.o net.o misc.o -lpthread
event.o:(.rodata+0x0): multiple definition of `PVC_TCP_SIG_CODE'
main.o:(.rodata+0x0): first defined here
env.o:(.rodata+0x0): multiple definition of `PVC_TCP_SIG_CODE'
main.o:(.rodata+0x0): first defined here
audio.o:(.rodata+0x0): multiple definition of `PVC_TCP_SIG_CODE'
main.o:(.rodata+0x0): first defined here
task.o:(.rodata+0x0): multiple definition of `PVC_TCP_SIG_CODE'
main.o:(.rodata+0x0): first defined here
comm.o:(.rodata+0x0): multiple definition of `PVC_TCP_SIG_CODE'
main.o:(.rodata+0x0): first defined here
mount.o:(.rodata+0x0): multiple definition of `PVC_TCP_SIG_CODE'
main.o:(.rodata+0x0): first defined here
net.o:(.rodata+0x0): multiple definition of `PVC_TCP_SIG_CODE'
main.o:(.rodata+0x0): first defined here
misc.o:(.rodata+0x0): multiple definition of `PVC_TCP_SIG_CODE'
main.o:(.rodata+0x0): first defined here
collect2: error: ld returned 1 exit status
make: *** [exe] Error 1






この const sig_code2_t PVC_TCP_SIG_CODE[100] = {をコメントアウト正常にビルドできるのですが、




この問題を解決するにはどうすれば良いのかご教示頂きますようお願い致します。

現在Ubuntu LinuxのgccでC言語のプログラムをやっています。

https://sourceforge.jp/projects/cc1101driver/scm/svn/blobs/2452/trunk/20140411/code.h

このツリーのcode.hに ”const sig_code2_t PVC_TCP_SIG_CODE[100] = {” というコードを追加してmakeを行うと次のようなエラーが出て実行ファイルが出力されません。



(エラー内容)

---------------(中略)-----------------
gcc -o exe main.o event.o env.o audio.o task.o comm.o menu_show_status.o mount.o net.o misc.o -lpthread
event.o:(.rodat...続きを読む

Aベストアンサー

お約束の「ヘッダに実体を定義してはいけない」ってヤツです。

code.hに記述した内容はall_includes.hに適用されます。
all_includes.h内で#include "code.h"していますからね。

で、all_includes.hの内容はそれぞれ
audio.c、comm.c、env.c、event.c、main.c、misc.c、mount.c、net.c、task.cに適用されます。
つまり、code.hに記述した内容も
audio.c、comm.c、env.c、event.c、main.c、misc.c、mount.c、net.c、task.cに適用されます。
それぞれのオブジェクトファイルにPVC_TCP_SIG_CODE[100]が存在します。

リンクする段階でどのオブジェクトファイルのPVC_TCP_SIG_CODE[100]を使用したらいいのでしょうか?????
というエラーです。

extern宣言して、実体をどこかのソースファイルのみに記述する。
というのが一般的な対処方法です。
# static宣言にすればとりあえずリンクは通るかもしれませんが…無駄が出ますねぇ。
# 今回はconstなので、メモリに無駄が出るだけ…で済むかと思われますが。
http://d.hatena.ne.jp/saitodevel01/20110321/1300685958

お約束の「ヘッダに実体を定義してはいけない」ってヤツです。

code.hに記述した内容はall_includes.hに適用されます。
all_includes.h内で#include "code.h"していますからね。

で、all_includes.hの内容はそれぞれ
audio.c、comm.c、env.c、event.c、main.c、misc.c、mount.c、net.c、task.cに適用されます。
つまり、code.hに記述した内容も
audio.c、comm.c、env.c、event.c、main.c、misc.c、mount.c、net.c、task.cに適用されます。
それぞれのオブジェクトファイルにPVC_TCP_SIG_CODE[100]が存在します。...続きを読む

Q最終ログイン時間を更新せずにログインは可能?

こんにちは。

mixiでの質問なのですが、
ケータイやパソコンのブックマークに、トップページ以外のページ(例えば「あしあと」や「お気に入り」)を入れておいて、そこに直接アクセスした上で更新ボタンを押すと、自分の最終ログイン時間も更新されるものなのでしょうか?

過去ログで似たような質問があったのですが、その時点では更新されないとの回答がありました。
ですが2,3年前の質問だったため、現在のmixiでの仕様が知りたく、投稿しました。
もしよろしければ、どなたかご教授ください。
よろしくお願い致します。

Aベストアンサー

直接の答えは知りませんが、更新ボタンを押した直後に、仲の良いマイミクにメールや電話で、自分の最終ログイン時間が更新されているかどうかを聞いてみてはいかがですか?

Qbear the definitions

bear the definitions
という場合、このbearはどういう訳となるのでしょうか?


Bold and capitalized terms not defined herein bear the definitions in the Competition Packet.
という文で使われていました。

「ここで定義していない太字と大文字表記は、Competition Packetに定義されている」という意味でしょうか?

Aベストアンサー

yes

Qmixiのログイン時間をチェックされて困っています。マイミクさんにも、そうじゃない人にもログイン時間

mixiのログイン時間をチェックされて困っています。マイミクさんにも、そうじゃない人にもログイン時間を細かく表示しない方法はありますか?
最終ログイン時間てマイミク一覧から見ると、1時間単位なんですがプロフ更新した時に自分の表示が5分以内と出ていたのですが、それは何ででしょうか?
mixi初心者なのでよろしくお願いします!

Aベストアンサー

ログインパスワードを知っている人以外の人間に正確なログイン時間なんて判りませんよ

本人ですら、ログイン時間は調べられないのですから(^_^;

>最終ログイン時間てマイミク一覧から見ると、1時間単位なんですがプロフ更新した時に自分の表示が5分以内と出ていたのですが、それは何ででしょうか?

ログインした時間の目安です、正式に5分前、という事はありません
5~59分前までのログインを5分前、60分以上~23時間59分までを1日以内、それ以上と表示しているだけです。

これらの表示がされないように設定する方法は、マイミクを離れる以外には方法はありません

Qウィンドウズのアップデートで10月20日に、Definition Up

ウィンドウズのアップデートで10月20日に、Definition Update for wWindows Defender-KB015597(Definition 1.93.26.0)が2回インストールされましたが、そのあとにもう一つ「更新プログラムをインストールしています(50パーセント完了)」とありますが、今日で3日連続表示され、インストールが進みません。なにか解決方法はないでしょうか?PCは初心者クラスです。よろしくお願いします。

Aベストアンサー

>今日で3日連続表示され、インストールが進みません。
ちょっと状況がつかめません。
毎日の起動時に同じ内容が表示されることが3回続いた、ということでしょうか。それとも、72時間の間ずっと「(50パーセント完了)」の状態なのでしょうか。

前者なら
http://menushowdelay.blog13.fc2.com/blog-entry-523.html
とその中のリンクを。
後者なら、とりあえず再起動しましょう。

Qフリメール(ミクシィのログインIDとして使用中)が利用停止になったら、ミクシィ、ログインできなくなるか?

ミクシィにヤフーメールで、登録したんですが、登録するときに、虚偽の、生年月日を入力しました。ある日、ヤフーメールに入ろうとすると、入れなくて、「誕生日を入力して、パスワードを変更してください」と出たのです。虚偽の誕生日を何にしたか思い出せません(色々、入力しましたが、間違いでした)ヤフーメールは、「誕生日教えて下さい」なんて、問い合わせには答えませんよね。それで、問題なのが、ずっと、ヤフーメールログインしなかったら、ヤフーメールが消えてしまうと思うのです。ミクシィのID(ログイン画面で、入力するもの)は、そのヤフーメールを使っています。ヤフーメールが利用停止になってしまったら、ミクシィのほうも、ログインできなくなってしまうのでしょうか?
プレミアム会員です。

Aベストアンサー

ログインできます。
新しいメアド取得して変更したほうが良いと思いますが。

QOn Error GoTo でエラーが発生する

Sub Macro1()

On Error GoTo ErrorTrap1
    '-エラーの発生するコード 1

ErrorTrap1:

On Error GoTo 0

   Do
   On Error GoTo ErrorTrap2
      '-エラーの発生するコード 2
   On Error GoTo 0
   Loop

ErrorTrap2:

End Sub

しかし、以下のようにSubで二つに分けるとエラーは出ません。

Sub Macro1()

On Error GoTo ErrorTrap1
    '-エラーの発生するコード 1

ErrorTrap1:

On Error GoTo 0

Call Macro2

End Sub
Sub Macro2()

    Do
     On Error GoTo ErrorTrap2
      '-エラーの発生するコード 2
    On Error GoTo 0
    Loop

  ErrorTrap2:

End Sub

「On Error GoTo 0」がうまく解除できていないのかと思い、いろいろ試してみました。
しかし、どういった理由かはわかりませんでした。
「On Error GoTo」は、Subでは、ひとつしか使えないのでしょうか。

Sub Macro1()

On Error GoTo ErrorTrap1
    '-エラーの発生するコード 1

ErrorTrap1:

On Error GoTo 0

   Do
   On Error GoTo ErrorTrap2
      '-エラーの発生するコード 2
   On Error GoTo 0
   Loop

ErrorTrap2:

End Sub

しかし、以下のようにSubで二つに分けるとエラーは出ません。

Sub Macro1()

On Error GoTo ErrorTrap1
    '-エラーの発生するコード 1

ErrorTrap1:

On Error GoTo 0

Call Macro2

End Sub
Sub Macro2()

    Do
     On Error G...続きを読む

Aベストアンサー

エラー処理の中でOn Error GoToを記述することはできません。


エラー処理の基本的な構造は、

Sub Macro1()

On Error GoTo ErrorTrap1
    '-エラーの発生するコード 1
On Error GoTo 0

Exit Sub

ErrorTrap1:
  'エラー処理
  Resume Next

End Sub


エラー処理が2つある場合は、

Sub Macro1()

On Error GoTo ErrorTrap1
    '-エラーの発生するコード 1
On Error GoTo 0

Do
  On Error GoTo ErrorTrap2
    '-エラーの発生するコード 2
  On Error GoTo 0
Loop

Exit Sub

ErrorTrap1:
  'エラー処理1
  Resume Next

ErrorTrap2:
  'エラー処理2
  Resume Next

End Sub


Resume Next でエラーが発生した行の次の行から再開します。
Resumeには他の構文もありますので、調べてみてください。

エラー処理の中でOn Error GoToを記述することはできません。


エラー処理の基本的な構造は、

Sub Macro1()

On Error GoTo ErrorTrap1
    '-エラーの発生するコード 1
On Error GoTo 0

Exit Sub

ErrorTrap1:
  'エラー処理
  Resume Next

End Sub


エラー処理が2つある場合は、

Sub Macro1()

On Error GoTo ErrorTrap1
    '-エラーの発生するコード 1
On Error GoTo 0

Do
  On Error GoTo ErrorTrap2
    '-エラーの発生するコード 2
  On Error GoTo 0
Loop

Exit Sub

...続きを読む

Qmixiでのフォトの更新が友人のログイン画面「マイミクシィ更新情報」に反映されない

mixiでフォトをアップロードしています。
ところが、友人(マイミクです)のIDでログインした画面には
「マイミクシィ更新情報」の欄に自分のフォトの情報が載っていないのです。
設定も「全体に公開」にしているのですが、何故でしょうか?

そう思えば、逆に自分がログインしている時も
自分のページの「マイミクシィ更新情報」の欄に名前がないのに
その人のページに入ると写真(や動画、レビューなど)を公開してる、
といったケースも見られます。

Aベストアンサー

トップページにはすぐには反映されませんよ。
すぐに反映されるシステムにすると、たぶんサーバの負荷が大きすぎるんでしょうね。

Qステレオミキサーの「realtek high definition a

ステレオミキサーの「realtek high definition audio 6.0.1.5490」より新しいバージョンのものはありますか?更新したいので。

Aベストアンサー

こんばんは。

現状ですと、[R2.47]の"6.0.1.6083"が最新のようです。
RealtekのOHPからダウンロードできます。
http://www.realtek.com.tw/downloads/downloadsCheck.aspx?Langid=4&PNid=24&PFid=24&Level=4&Conn=3&DownTypeID=3&GetDown=false

Qミクシィ ログイン画面

mixiのログイン画面で「次回から自動的にログイン」にチェックを入れてログインしたのですが、以後ずっとログインの際アドレスとパスワードが出てきます。
それを消したいのですがどうすればよいのでしょうか?

yahooの場合「次回からIDの入力を省略」とありますがcookieの削除やファイルの削除をすると消えてくれますがミクシィはこれをしても全然消えてくれません。
ログアウトしても消えません。

宜しくお願い致します。

Aベストアンサー

  オートコンプリートの設定画面を呼び出して、該当箇所からクリアしてみて。

  オートコンプリートの「パスワード保存」ダイアログを理解する
 http://www.atmarkit.co.jp/fwin2k/win2ktips/204autocdiag/autocdiag.html(オートコンプリートにまつわるIEオプション)


人気Q&Aランキング