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

TOP » UsersWiki » nao-pon » blog » 2006-09-05 のバックアップ差分(No.3)
2: 2007-08-10 (金) 00:15:24 ソース 3: 2007-08-09 (木) 08:36:38 nao-pon ソース
Line 1: Line 1:
-#freeze uid:1 aid:0 gid:0 
-// author:1 
-// author_ucd:dpU0ZyKZuYAA nao-pon 
** HypCommonFunc を更新 [#p47f3fe2] ** HypCommonFunc を更新 [#p47f3fe2]
#keyword() #keyword()
-#category(#right,:Blog,プログラミング)+RIGHT:&tag(プログラミング)
 + 
 +&font(Red,b){注: この記事の内容は古いので、現状とは相違があります。};
HypCommonFunc 中で、イメージファイルのリサイズ・回転を行うのに、imagemagick, jpegtran コマンドの存在確認に、file_exists() 関数を使っていましたが、Safeモードで PHP が動作している XREA などで、判定ができなくなっていました。 HypCommonFunc 中で、イメージファイルのリサイズ・回転を行うのに、imagemagick, jpegtran コマンドの存在確認に、file_exists() 関数を使っていましたが、Safeモードで PHP が動作している XREA などで、判定ができなくなっていました。
Line 11: Line 10:
そこで、hyp_common ディレクトリに 次のような内容の &font(Blue,b){execpath.inc.php}; ファイルを置くことで、コマンドの存在確認をパスできるようにしてみました。 そこで、hyp_common ディレクトリに 次のような内容の &font(Blue,b){execpath.inc.php}; ファイルを置くことで、コマンドの存在確認をパスできるようにしてみました。
-<<<+#code(){{{
<?php <?php
define('HYP_IMAGEMAGICK_PATH', '/usr/bin/'); define('HYP_IMAGEMAGICK_PATH', '/usr/bin/');
define('HYP_JPEGTRAN_PATH', '/usr/bin/'); define('HYP_JPEGTRAN_PATH', '/usr/bin/');
?> ?>
->>>+}}}
ただ、imagemagick と jpegtran のパスが分からないとどうにもならないので、自動でこのファイルを作成できる仕組みを考えてみました。 ただ、imagemagick と jpegtran のパスが分からないとどうにもならないので、自動でこのファイルを作成できる仕組みを考えてみました。
Line 32: Line 31:
-XOOPS_ROOT/modules/mailbbs/include/hyp_common -XOOPS_ROOT/modules/mailbbs/include/hyp_common
-XOOPS_ROOT/modules/yomi/include/hyp_common~ -XOOPS_ROOT/modules/yomi/include/hyp_common~
 +
へアップロードして、それぞれの hyp_common/get_execpath.cgi に実行権限を与えて、それらのファイルに、ブラウザでアクセスしてみてください。 ;) へアップロードして、それぞれの hyp_common/get_execpath.cgi に実行権限を与えて、それらのファイルに、ブラウザでアクセスしてみてください。 ;)
---- ----
 +
#comment(,btn:つっこみ) #comment(,btn:つっこみ)
---- ----
 +
***似たような BLOG [#p2b6214c] ***似たような BLOG [#p2b6214c]
#blogs(like) #blogs(like)
#ping(http://www.blogpeople.net/servlet/weblogUpdates,http://i-uranai.net/tb.php/aries/) #ping(http://www.blogpeople.net/servlet/weblogUpdates,http://i-uranai.net/tb.php/aries/)


トップ   差分 バックアップ 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 273, today: 1, yesterday: 0
このページのTopへ
メインメニュー
ログイン

ユーザー名:


パスワード:





パスワード紛失  |新規登録
最近の更新
#recent(): You called me too much
オンライン状況
581 人のユーザが現在オンラインです。 (5 人のユーザが UsersWiki を参照しています。)

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

もっと...
サイト情報