2012年5月30日水曜日
wkhtmltoimage が動かない
■症状:
コマンドラインで確認すると、
Cannot create a QPixmap when no GUI is being used エラー
■解決方法(NGだった)
・ソースからコンパイルしてもだめ
・GUIは使っていないので、 --use-xserver オプションは試せない
-----------------
■解決方法(成功した)
wkhtmltoimage-0.11_rc1-static をあきらめて、代わりに
wkhtmltoimage-0.10_rc1-static をつかう。
■上記の手順
「wkhtmltoimage-0.10_rc1-static」でググるか、
または、
http://code.google.com/p/wkhtmltopdf/downloads/list
上記のダウンロードページの上の方の、プルダウンで「Deprecated downloads」を選択してSearchする。
旧バージョンのリストがでるので、そこからダウンロードして解凍して使う。
-----------------
■当方の環境
CenOS x86_64 (64ビット)3.2.18-1.26.6.amzn1.x86_64
Amazon Linux AMI release 2012.03
wkhtmltoimage-0.1X.0_rc1-static-amd64.tar.bz2 利用
-----------------
■補足:
wkhtmltopdf 0.9.9 installed with apt-get: ダメ
wkhtmltopdf-0.9.9-static-amd64: OK
wkhtmltopdf-0.10.0_rc2-static-amd64: OK
wkhtmltopdf-0.11.0_rc1-static-amd64: ダメ
っぽい。
参考:
http://code.google.com/p/wkhtmltopdf/issues/detail?id=730
2012年5月22日火曜日
インストールした phpMyAdmin が動かない(ページが開かない。ブラウザが反応しない)エラー324 (net::ERR_EMPTY_RESPONSE)
■現 象:
インストールした phpMyAdmin の入り口が開かない。
画面には・・・
chromeだと:
---------------------------------------------
■原 因:
phpMyAdmin (2.11、3.5.0) と
eAccelerator (0.9.6.1)がコンフリクト。
相性悪いみたい。
(参考:当方は、PHP 5.3.3、Apache2.2.15 環境下です)
---------------------------------------------
■解決法:
(1)phpMyAdminのディレクトリを、eAccelerator無効の設定にする。
(1-a)httpd.confの場合:
<Directory "/var/www/html/phpMyAdmin-2.11.11.1-all-languagesなど★">
php_admin_value eaccelerator.enable 0
</Directory>
( http://www.higebu.com/archives/389 など)
(1-b)htaccessの場合:
http://bucci.bp7.org/archives/414 など見てね
-----
(2)あるいは、eAcceleratorを外す。
php.ini (または eaccelerator.ini )の中で、
eaccelerator.enable = "1" を
↓
eaccelerator.enable = "0" に。
インストールした phpMyAdmin の入り口が開かない。
画面には・・・
chromeだと:
データを受信していません サーバーからデータが送信されないためウェブページを読み込むことができません。 ヒント: このウェブページを後で読み込んでください。 エラー 324 (net::ERR_EMPTY_RESPONSE): サーバーはデータを送信せずに接続を切断しました。FFだと:
ページ読み込みエラー
サーバが見つかりませんでしたIEだと:
Internet Explorer ではこのページは表示できません
[Window Title] アドレス バー [Content] 'データを受信していませんサーバーからデータが送信されないためウェブページを読み込むことができません。ヒント:このウェブページを後で読み込んでください。エラー 324 (net::ERR_EMPTY_RESPONSE): サーバーはデータを送信せずに接続を切断しました。' は見つかりません。綴りを確認して再実行してください。 [OK]
---------------------------------------------
■原 因:
phpMyAdmin (2.11、3.5.0) と
eAccelerator (0.9.6.1)がコンフリクト。
相性悪いみたい。
(参考:当方は、PHP 5.3.3、Apache2.2.15 環境下です)
---------------------------------------------
■解決法:
(1)phpMyAdminのディレクトリを、eAccelerator無効の設定にする。
(1-a)httpd.confの場合:
<Directory "/var/www/html/phpMyAdmin-2.11.11.1-all-languagesなど★">
php_admin_value eaccelerator.enable 0
</Directory>
( http://www.higebu.com/archives/389 など)
(1-b)htaccessの場合:
http://bucci.bp7.org/archives/414 など見てね
-----
(2)あるいは、eAcceleratorを外す。
php.ini (または eaccelerator.ini )の中で、
eaccelerator.enable = "1" を
↓
eaccelerator.enable = "0" に。
登録:
投稿 (Atom)