OpenSSL
2014年05月12日
Apacheとphp5とポスグレとOpenSSLの相性の件につきまして
KUです。
httpd.exe: Syntax error on line 495 of
httpd.conf: Cannot load C:/php5/php5apache2_2.dll into server:
\x82\xb1\x82\xcc\x83I\x83y\x83\x8c\x81[\x83e\x83B\x83\x93\x83O
\x83V\x83X\x83e\83\x80\x82\xc5\x82\xcd %1
\x82\xcd\x8e\xc0\x8ds\x82\xb3\x83\xea\x82\xdc\x82\xb9\x82\xf1\x81B
「このオペレーティングシステムでは%1は実行されません。」
OpenSSLを読み込む順序や、組み合わせ(Apache, php, PostgreSQL)によるバージョンの差異によって、問題が出たり出なかったりするようです。
対策案は次の通りです:
次のような一行をhttpd.confに追加:
LoadFile "C:/Program Files/PostgreSQL/8.2/bin/libpq.dll"
システム環境変数PATHに次のような内容を追加
;C:\Program Files\PostgreSQL\8.2\bin
httpd.exe: Syntax error on line 495 of
httpd.conf: Cannot load C:/php5/php5apache2_2.dll into server:
\x82\xb1\x82\xcc\x83I\x83y\x83\x8c\x81[\x83e\x83B\x83\x93\x83O
\x83V\x83X\x83e\83\x80\x82\xc5\x82\xcd %1
\x82\xcd\x8e\xc0\x8ds\x82\xb3\x83\xea\x82\xdc\x82\xb9\x82\xf1\x81B
「このオペレーティングシステムでは%1は実行されません。」
OpenSSLを読み込む順序や、組み合わせ(Apache, php, PostgreSQL)によるバージョンの差異によって、問題が出たり出なかったりするようです。
対策案は次の通りです:
次のような一行をhttpd.confに追加:
LoadFile "C:/Program Files/PostgreSQL/8.2/bin/libpq.dll"
システム環境変数PATHに次のような内容を追加
;C:\Program Files\PostgreSQL\8.2\bin