[PHP-users 33510] mingインストールに関して

View: New views
7 Messages — Rating Filter:   Alert me  

[PHP-users 33510] mingインストールに関して

by 濱田 順司 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

こんにちわ。濱田と申します。

CentOSに、
php5.2.5が入った環境にming-0.4.0.beta5をインストールしています。

mingのインストール自体は完了し、PHPからming関数も利用できるのですが
特定のクラス(SWFPrebuiltClipクラス)が利用できず試行錯誤しています。

インストール方法は、
-------------------------------------------------------------
tar zxvf ming-0.4.0.beta5.tar.gz
cd ming-0.4.0.beta5
./configure
make
cd php_ext
make
make install
cd ../
make install

cd /usr/local/src/ming-0.4.0.beta5/php_ext/tmp/modules/
cp ming.so /usr/local/lib/php/extensions/no-debug-non-zts-20060613
mv ming.so php_ming.so

[php.ini]
extension=php_ming.so ←追加
-------------------------------------------------------------


実際、 ./configureの時に下記のメッセージが表示されていました。

>> ./configureの時に赤文字部分が表示されます。
>>
>> checking for gawk... gawk
>> checking for MING support... yes, shared
>> checking for sin in -lm... yes
>> checking for Ming_useSWFVersion in -lming... yes
>> *checking for SWFPrebuiltClip in -lming... no*
>> checking for destroySWFBlock... missing
>> checking how to run the C preprocessor... gcc -E
>> checking for ld used by gcc... /usr/bin/ld

バージョンの問題なのか、
いろいろとバージョンを変更して試しておりますが
なかなか解決策が見つかりません。

XAMPPでもSWFPrebuiltClipクラスを調べましたが、
Windows版は利用できました。
Linux版は残念ながら利用できませんでした。

ちなみに、CentOS上でperl版mingで試したところ
問題なくSWFPrebuiltClipクラスも利用できました。


お手数ですが、Linux上でPHP版mingを利用されている方が
いらっしゃいましたらご教授いただければ幸いです。

以上、宜しくお願い致します。







_______________________________________________
PHP-users mailing list  PHP-users@...
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://oldwww.php.gr.jp/php/novice.php3

[PHP-users 33514] Re: mingインストールに関して

by mye :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

ムハマドです。

使っていますが、自分問題はありません。

mingライブラリをインストールした時、
make install の後、/etc/ld.so.conf に  /usr/local/libを追加して、
/sbin/ldconfigを実行しましたか。




-----Original Message-----
From: php-users-bounces@... [mailto:php-users-bounces@...] On
Behalf Of 濱田 順司
Sent: Thursday, May 01, 2008 6:48 PM
To: php-users@...
Subject: [PHP-users 33510] mingインストールに関して

こんにちわ。濱田と申します。

CentOSに、
php5.2.5が入った環境にming-0.4.0.beta5をインストールしています。

mingのインストール自体は完了し、PHPからming関数も利用できるのですが
特定のクラス(SWFPrebuiltClipクラス)が利用できず試行錯誤しています。

インストール方法は、
-------------------------------------------------------------
tar zxvf ming-0.4.0.beta5.tar.gz
cd ming-0.4.0.beta5
./configure
make
cd php_ext
make
make install
cd ../
make install

cd /usr/local/src/ming-0.4.0.beta5/php_ext/tmp/modules/
cp ming.so /usr/local/lib/php/extensions/no-debug-non-zts-20060613
mv ming.so php_ming.so

[php.ini]
extension=php_ming.so ←追加
-------------------------------------------------------------


実際、 ./configureの時に下記のメッセージが表示されていました。

>> ./configureの時に赤文字部分が表示されます。
>>
>> checking for gawk... gawk
>> checking for MING support... yes, shared
>> checking for sin in -lm... yes
>> checking for Ming_useSWFVersion in -lming... yes
>> *checking for SWFPrebuiltClip in -lming... no*
>> checking for destroySWFBlock... missing
>> checking how to run the C preprocessor... gcc -E
>> checking for ld used by gcc... /usr/bin/ld

バージョンの問題なのか、
いろいろとバージョンを変更して試しておりますが
なかなか解決策が見つかりません。

XAMPPでもSWFPrebuiltClipクラスを調べましたが、
Windows版は利用できました。
Linux版は残念ながら利用できませんでした。

ちなみに、CentOS上でperl版mingで試したところ
問題なくSWFPrebuiltClipクラスも利用できました。


お手数ですが、Linux上でPHP版mingを利用されている方が
いらっしゃいましたらご教授いただければ幸いです。

以上、宜しくお願い致します。







_______________________________________________
PHP-users mailing list  PHP-users@...
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://oldwww.php.gr.jp/php/novice.php3

_______________________________________________
PHP-users mailing list  PHP-users@...
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://oldwww.php.gr.jp/php/novice.php3

[PHP-users 33515] Re: mingインストールに関して

by c-atwork :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

加藤@埼玉 です。
一つ質問させてください。

プログラムAから、一つ下の階層「sample」のプラグラムBをインクルードする
ときに

include "sample/programB.php"
とすると失敗して
include "./sample/programB.php"
と書くと成功するのですが、ファイルシステムの問題でしょうか?

後者でいつも書いているのですが、前任者が残したプログラムを、新しいサーバ
(CentOS5)でテストすると上記問題が発生しているのです。

CentOS 5.0
PHP 5.2.3
Apache 2.0

です。
既出の質問でしたら申しわけございません。見つけきれませんでした。
_______________________________________________
PHP-users mailing list  PHP-users@...
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://oldwww.php.gr.jp/php/novice.php3

[PHP-users 33516] include や require の相対パスについて

by c-atwork :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

もうしわけございません。返信で送ってしまいました。
改めて再送します

−−−−−−−−−−−−−−−−−−−−−−−−−

加藤@埼玉 です。
一つ質問させてください。

プログラムAから、一つ下の階層「sample」のプラグラムBをインクルードする
ときに

include "sample/programB.php"
とすると失敗して
include "./sample/programB.php"
と書くと成功するのですが、ファイルシステムの問題でしょうか?

後者でいつも書いているのですが、前任者が残したプログラムを、新しいサーバ
(CentOS5)でテストすると上記問題が発生しているのです。

CentOS 5.0
PHP 5.2.3
Apache 2.0

です。
既出の質問でしたら申しわけございません。見つけきれませんでした。
_______________________________________________
PHP-users mailing list  PHP-users@...
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://oldwww.php.gr.jp/php/novice.php3

[PHP-users 33518] Re: mingインストールに関して

by 濱田 順司 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

濱田です。
返信が遅くなり申し訳ございません。

>ムハマドさん

返信有難うございました。

> make install の後、/etc/ld.so.conf に  /usr/local/libを追加して、
> /sbin/ldconfigを実行しましたか。

ご指摘いただいた内容を試してみましたが
やかり同様のエラーが発生しました。*

Fatal error*: Class 'SWFPrebuiltClip' not found in
*/home/test/www/SWFPrebuiltClipTest.php*

解決策が見つかるまで、
しばらくの間perlのmingで対応したいと思います。

有難うございました。

_______________________________________________
PHP-users mailing list  PHP-users@...
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://oldwww.php.gr.jp/php/novice.php3

[PHP-users 33519] Re: include や require の相対パスについて

by KeyKey :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

KeyKeyと申します。


>include "sample/programB.php"
>とすると失敗して
>include "./sample/programB.php"
>と書くと成功するのですが、ファイルシステムの問題でしょうか?

どう失敗しているのか文面からはわかりませんが
include_pathの場所に同じファイルがあり、そちらを読み込んでいる
ということはないでしょうか?(例えばPEARとか)

マニュアルにも書いていますが上記の場合では
「sample/programB.php」をinclude_pathの方で探した後に
カレントディレクトリを相対パスで探します。

http://jp.php.net/manual/ja/function.include.php


個人的には

include realpath(dirname(__FILE__) . '/sample/programB.php');

の様に絶対パスで指定するほうが好きです。
_______________________________________________
PHP-users mailing list  PHP-users@...
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://oldwww.php.gr.jp/php/novice.php3

[PHP-users 33701] Re: mingインストールに関して

by mye :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


濱田さんへ

解決したら、すみませんが、
SWFPrebuiltClipクラスの利用について、
次のURLを参照してみてください。

http://infolinux.jp/?p=77

ムハマド

On Fri, 02 May 2008 10:47:43 +0900
濱田 順司 <hamada@...> wrote:

> こんにちわ。濱田と申します。
>
> CentOSに、
> php5.2.5が入った環境にming-0.4.0.beta5をインストールしています。
>
> mingのインストール自体は完了し、PHPからming関数も利用できるのですが
> 特定のクラス(SWFPrebuiltClipクラス)が利用できず試行錯誤しています。
>
> インストール方法は、
> -------------------------------------------------------------
> tar zxvf ming-0.4.0.beta5.tar.gz
> cd ming-0.4.0.beta5
> ./configure
> make
> cd php_ext
> make
> make install
> cd ../
> make install
>
> cd /usr/local/src/ming-0.4.0.beta5/php_ext/tmp/modules/
> cp ming.so /usr/local/lib/php/extensions/no-debug-non-zts-20060613
> mv ming.so php_ming.so
>
> [php.ini]
> extension=php_ming.so ←追加
> -------------------------------------------------------------
>
>
> 実際、 ./configureの時に下記のメッセージが表示されていました。
>
> >> ./configureの時に赤文字部分が表示されます。
> >>
> >> checking for gawk... gawk
> >> checking for MING support... yes, shared
> >> checking for sin in -lm... yes
> >> checking for Ming_useSWFVersion in -lming... yes
> >> *checking for SWFPrebuiltClip in -lming... no*
> >> checking for destroySWFBlock... missing
> >> checking how to run the C preprocessor... gcc -E
> >> checking for ld used by gcc... /usr/bin/ld
>
> バージョンの問題なのか、
> いろいろとバージョンを変更して試しておりますが
> なかなか解決策が見つかりません。
>
> XAMPPでもSWFPrebuiltClipクラスを調べましたが、
> Windows版は利用できました。
> Linux版は残念ながら利用できませんでした。
>
> ちなみに、CentOS上でperl版mingで試したところ
> 問題なくSWFPrebuiltClipクラスも利用できました。
>
>
> お手数ですが、Linux上でPHP版mingを利用されている方が
> いらっしゃいましたらご教授いただければ幸いです。
>
> 以上、宜しくお願い致します。
>
>
>
>
>
>
>
> _______________________________________________
> PHP-users mailing list  PHP-users@...
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3
>



_______________________________________________
PHP-users mailing list  PHP-users@...
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://oldwww.php.gr.jp/php/novice.php3