hypweb.net
XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

TOP » UsersWiki » calendar nao-pon/blog/2006.09
Archives
2003
1 2 3 4 5 6 7 8 9 10 11 12
2004
1 2 3 4 5 6 7 8 9 10 11 12
2005
1 2 3 4 5 6 7 8 9 10 11 12
2006
1 2 3 4 5 6 7 8 9 10 11 12
2007
1 2 3 4 5 6 7 8 9 10 11 12
2008
1 2 3 4 5 6 7 8 9 10 11 12
2009
1 2 3 4 5 6 7 8 9 10 11 12
2010
1 2 3 4 5 6 7 8 9 10 11 12
2011
1 2 3 4 5 6 7 8 9 10 11 12
2012
1 2 3 4 5 6 7 8 9 10 11 12
2013
1 2 3 4 5 6 7 8 9 10 11 12
2014
1 2 3 4 5 6 7 8 9 10 11 12
2015
1 2 3 4 5 6 7 8 9 10 11 12
2016
1 2 3 4 5 6 7 8 9 10 11 12
2017
1 2 3 4 5 6 7 8 9 10 11 12
2020
1 2 3 4 5 6 7 8 9 10 11 12
2021
1 2 3 4 5 6 7 8 9 10 11 12
2022
1 2 3 4 5 6 7 8 9 10 11 12
2023
1 2 3 4 5 6 7 8 9 10 11 12
<< 2006.9 >>
[nao-pon/blog]
          1 2
3 4 6 7 9
10 11 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
 

HypCommonFunc を更新 anchor.png

注: この記事の内容は古いので、現状とは相違があります。

HypCommonFunc 中で、イメージファイルのリサイズ・回転を行うのに、imagemagick, jpegtran コマンドの存在確認に、file_exists() 関数を使っていましたが、Safeモードで PHP が動作している XREA などで、判定ができなくなっていました。

以前 XREA で動作確認した時は、判定できていたので、サーバーの設定が変わったようです。

そこで、hyp_common ディレクトリに 次のような内容の execpath.inc.php ファイルを置くことで、コマンドの存在確認をパスできるようにしてみました。

1
2
3
4
<?php
define('HYP_IMAGEMAGICK_PATH', '/usr/bin/');
define('HYP_JPEGTRAN_PATH', '/usr/bin/');
?>

ただ、imagemagick と jpegtran のパスが分からないとどうにもならないので、自動でこのファイルを作成できる仕組みを考えてみました。

hyp_common ディレクトリに get_execpath.cgi というファイルがありますので、そのファイルのパーミッションを 755 などとし実行権限を与えてから、ブラウザでアクセスしてください。

環境が上手くマッチしていれば、execpath.inc.php ファイルが出来上がるはずです。

XOOPS_ROOT/class ディレクトリに配置して、XOOPS_ROOT/include/common.php で読み込んでいる場合は、XOOPS_ROOT/class/hyp_common

それ以外で、PukiWikiMod, 写メールBBS, Yomiサーチモジュールを導入している場合は、各モジュールDir/include/hyp_common

CVSからダウンロードした最新版をアップロードして、作業してください。

まあ、とにもかくにも最新版を各ディレクトリ

  • XOOPS_ROOT/class/hyp_common
  • XOOPS_ROOT/modules/pukiwiki/include/hyp_common
  • XOOPS_ROOT/modules/mailbbs/include/hyp_common
  • XOOPS_ROOT/modules/yomi/include/hyp_common

へアップロードして、それぞれの hyp_common/get_execpath.cgi に実行権限を与えて、それらのファイルに、ブラウザでアクセスしてみてください。 ;)





 

韓国版キューティーハニー anchor.png

Tag: ネット

YouTube で面白い動画を見つけた。

登録日は 06/07/29 なので、ネタとしては古いけど「空耳」が面白かったので :p


Google のサーバーに接続できませんでした。




 

PHP 4.4.4 + eAccelerator 0.9.5-rc1 アップデート anchor.png

PHP を 4.3.11 から 4.4.4 にアップデートしました。

はじめは、徒然日記​/2005-11-07の時と同様に、eAccelerator が動作しませんでしたが、PHPのエラーログの

eAccelerator requires Zend Engine API version 20021010.
The Zend Engine API version 20050606 which is installed, is newer.
Contact eAccelerator at http://eaccelerator.net for a later version of eAccelerator.

を見てやっと分かりました!前回はエラーログを見てなかったんですね〜 :p

原因は、phpize のバージョンが古いままだったんです。

Vine なので、php-devel をアップデートし、make clean をしたらすんなりとOKでした。

make clean
phpize
./configure 
make

で su して

make install

前回の時に気付くべきでした。 ;(

どこか、動作に変なところがあればお知らせください。 :)






トップ 印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
このページのTopへ
メインメニュー
ログイン

ユーザー名:


パスワード:





パスワード紛失  |新規登録
最近の更新
オンライン状況
538 人のユーザが現在オンラインです。 (10 人のユーザが UsersWiki を参照しています。)

登録ユーザ: 0
ゲスト: 538

もっと...
サイト情報