DELL PowerEdge T100 の、
Windows Server 2008 R2 (BitLocker 有効) で、
KB3133977 をインストールすると、
起動しなくなりました。
BSOD & 再起動の連続です。
打つ手なし
参考: https://support.microsoft.com/ja-jp/kb/3133977
「文書番号:3133977 - 最終更新日: 05/10/2016 21:22:00 - リビジョン: 5.1」 とか書いてあります。
BSOD 写真:
BIOS 設定に入り、TPM を完全にオフにしたら、起動できました。
2016年5月11日水曜日
GAE/p + boto3 で、ImportError: cannot import name RAND_egd
File "C:\Python27\lib\email\utils.py", line 28, in <module>
import socket
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\devappserver2\python\sandbox.py", line 841, in load_module
return self.import_stub_module(fullname)
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\devappserver2\python\sandbox.py", line 853, in import_stub_module
__import__(fullname, {}, {})
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\dist27\socket.py", line 73, in <module>
from _ssl import RAND_add, RAND_egd, RAND_status, SSL_ERROR_ZERO_RETURN, SSL_ERROR_WANT_READ, SSL_ERROR_WANT_WRITE, SSL_ERROR_WANT_X509_LOOKUP, SSL_ERROR_SYSCALL, SSL_ERROR_SSL, SSL_ERROR_WANT_CONNECT, SSL_ERROR_EOF, SSL_ERROR_INVALID_ERROR_CODE
ImportError: cannot import name RAND_egd
C:\Program Files (x86)\Google\google_appengine\google\appengine\dist27\socket.py
RAND_egd を消して対応しました。
from _ssl import RAND_add, RAND_status, SSL_ERROR_ZERO_RETURN, SSL_ERROR_WANT_READ, SSL_ERROR_WANT_WRITE, SSL_ERROR_WANT_X509_LOOKUP, SSL_ERROR_SYSCALL, SSL_ERROR_SSL, SSL_ERROR_WANT_CONNECT, SSL_ERROR_EOF, SSL_ERROR_INVALID_ERROR_CODE
GAE/p + boto3 で、ImportError: No module named _winreg
File "C:\Proj\appspot\get---ip\botocore\session.py", line 470, in user_agent
platform.system(),
File "C:\Python27\lib\platform.py", line 1263, in system
return uname()[0]
File "C:\Python27\lib\platform.py", line 1159, in uname
release,version,csd,ptype = win32_ver()
File "C:\Python27\lib\platform.py", line 632, in win32_ver
from _winreg import OpenKeyEx, QueryValueEx, CloseKey, HKEY_LOCAL_MACHINE
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\devappserver2\python\sandbox.py", line 963, in load_module
raise ImportError('No module named %s' % fullname)
ImportError: No module named _winreg
C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\devappserver2\python\sandbox.py
_WHITE_LIST_C_MODULES に必要なモジュール名を追加します。例:
_WHITE_LIST_C_MODULES = [
'array',
'_ast',
'binascii',
...
'zlib',
'_winreg',
'_ssl',
'_ctypes',
]
Stop → Run で、アプリを再起動します。
2016年4月27日水曜日
2016年4月25日月曜日
magic block mismatch の件
magic block mismatch を引き起こす理由:
- 9.4 用の物を 9.5 で使おうとした等。「Server is version %d.%d, library is version %d.%d.」
- 9.5 の場合、include の内容が x64 用と x86 用とで微妙に異なる。。。「Server has FLOAT8PASSBYVAL = %s, library has %s.」
error LNK2001: 外部シンボル "CurrentMemoryContext" は未解決です。
"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_amd64\link.exe" /libpath:"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\lib\amd64;C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x64" libmecab-sdk64/libmecab.lib PGfiles/9.5/lib_x64/postgres.lib /SUBSYSTEM:WINDOWS /OPT:REF /OPT:ICF /LTCG /MACHINE:x64 /DLL /RELEASE obj\9.5\x64\textsearch_ja.obj obj\9.5\x64\encoding_eucjp.obj obj\9.5\x64\encoding_utf8.obj /DEF:textsearch_ja.def /OUT:bin\9.5\x64\textsearch_ja.dll Microsoft (R) Incremental Linker Version 11.00.61030.0 Copyright (C) Microsoft Corporation. All rights reserved. ライブラリ bin\9.5\x64\textsearch_ja.lib とオブジェクト bin\9.5\x64\textsearch_ja.exp を作成中 textsearch_ja.obj : error LNK2001: 外部シンボル "CurrentMemoryContext" は未解決です。 bin\9.5\x64\textsearch_ja.dll : fatal error LNK1120: 1 件の未解決の外部参照
foo.def を作成↓
LIBRARY postgres.exe EXPORTS CurrentMemoryContext
lib を使って、インポートライブラリを作成↓
lib /out:x64\foo.lib /def:foo.def /machine:x64 lib /out:x86\foo.lib /def:foo.def /machine:ix86
作ったインポートライブリを使って、リンクします。
参考:http://openlab.ring.gr.jp/tsuneo/soft/tar32_1/tar32_1/SDK/DLL2LIB.TXT
登録:
投稿 (Atom)



