copymasterのプロフィール

@copymaster copymaster
ありがとう数93
質問数1
回答数164
ベストアンサー数
83
ベストアンサー率
81%
お礼率
100%

  • 登録日2005/01/16
  • pythonのhashlib,hmacの一意性

    pythonのhashlib,hmacを使って、 key = "XNk5iuS?M+0t4k=x8Oj(r1VTkJ~HjoW" hmac.new(key, 'password', hashlib.sha512).hexdigest() のような感じでパスワードを保存しています。 ログイン時も入力されたパスワードを上記の式で変換し、それと等しい物があるか判断しています。 そこで質問なのですが、これが一意にならないことってあるのでしょうか?

  • apacheとmod_wsgiでアクセスログ

    apache + mod_wsgi + djangoの環境で
ログイン、ログアウトと投稿系(methodがPOST)のアクセスログを取りたいのですが、取れるのでしょうか? できるのであればLogFormatの形とCustomLogのあたりを教えてください。 
ログは何かあったときに調べられる情報を取りたいです。

  • php-5.3.3のconfigureでエラー

    RHEL6にPHP5.3.3をソースインストール(訳あってrpmを使えない)しようとすると 下記のエラーが出て困ってます。 configure: error: DBA: Could not find necessary header file(s). configureは下記を指定してます。RHEL5.5ではOKだったのに6では通らない。 インストールされているパッケージが原因かと思っているのですが、情報が 見当たらず前に進めません。 同じ状況になった方助言をお願いします。 OS:Red Hat Enterprise Linux Server release 6.0 (Santiago) PHP:php-5.3.3.tar.gz configure:./configure \ --enable-track-vars \ --enable-trans-sid \ --with-mysql=/usr/local/mysql \ --with-gdbm \ --disable-debug --with-apxs2=/usr/local/apache/bin/apxs \ --enable-mbstring \ --enable-mbstr-enc-trans \ --with-mcrypt=/usr/local/lib \ --with-ldap=/usr ※Apache2、mysql、mcryptは正常にインストールされてます。 宜しくお願いします。

  • apacheとmod_pythonについて

    Python2.6、MacOSX10.6の環境でmod_pythonで動かしたいのですが、以下のようなエラーが出てしまいます。 MySQLdb関係のようですが、コマンドでpython -c "import MySQLdb" とした場合はエラーがでません。 解決法がさっぱりわからないのでわかる方教えていただけると助かります ImproperlyConfigured: Error loading MySQLdb module: dlopen(/Library/WebServer/.python-eggs/MySQL_python-1.2.3-py2.6-macosx-10.6-universal.egg-tmp/_mysql.so, 2): Library not loaded: libmysqlclient.16.dylib Referenced from: /Library/WebServer/.python-eggs/MySQL_python-1.2.3-py2.6-macosx-10.6-universal.egg-tmp/_mysql.so Reason: image not found よくわかりませんが、 /Library/WebServer/.python-eggs/MySQL_python-1.2.3-py2.6-macosx-10.6-universal.egg-tmp/_mysql.so は存在しているようです

  • データがリストアできない!!

    以下のようにバックアップ後、リストアし、ODBCを利用し、ACCESSでレコード追加したところ、再度、リストアしようとするとエラーが出て、復元できません。 (1)バックアップ sudo -u test pg_dump -O testdb > /home/test/test-back-1.dmp (2)リストア sudo -u test dropdb testdb sudo -u test createdb -EEUC_JP testdb sudo -u test psql -e testdb < /home/test/test-back-1.dmp (3)ODBCを利用し、ACCESSの追加クエリでtbl_tensuのレコードを追加 (4)再度、リストア sudo -u test dropdb testdb sudo -u test createdb -EEUC_JP testdb sudo -u test psql -e testdb < /home/test/test-back-1.dmp 以下のようなエラーが、レコード追加したテーブルも何もしていないテーブルにも出てしまい、正しく復元できません。 ALTER TABLE ONLY tbl_tensu ADD CONSTRAINT tbl_tensu_primary_key PRIMARY KEY (hospnum, srycd, yukostymd, yukoedymd); ERROR: multiple primary keys for table "tbl_tensu" are not allowed CREATE INDEX idx_tensu_formalname ON tbl_tensu USING btree (formalname); ERROR: relation "idx_tensu_formalname" already exists CREATE INDEX idx_tensu_kananame ON tbl_tensu USING btree (kananame); ERROR: relation "idx_tensu_kananame" already exists CREATE INDEX idx_tensu_kensagrp ON tbl_tensu USING btree (hospnum, srykbn, knsjisgrpkbn); ERROR: relation "idx_tensu_kensagrp" already exists CREATE INDEX idx_tensu_name ON tbl_tensu USING btree (name); ERROR: relation "idx_tensu_name" already exists 何が原因でどうすれば、復元したときにエラーが出なくなるでしょうか? どなたか、わかる方ご教示ください。 よろしくお願いします。