• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:困っています・・・ロードモジュールほか)

ロードモジュールの使い方について

このQ&Aのポイント
  • 質問者はSolarisでWebサイトを運営中で、ロードモジュールの使い方について困っている。
  • 質問内容は、ロードモジュールのZIPファイルをサーバにアップロードし、解凍する方法や、phpやperlを使用してロードモジュールを動かす方法についての質問。
  • 質問者は事務局の対応が冷たく困っており、助けを求めている。

質問者が選んだベストアンサー

  • ベストアンサー
noname#4147
noname#4147
回答No.1

真剣に困っていられるようですが、回答が寄せられていないようですので... 完全に外しているかもしれないので、おそるおそる投稿させていただきます... zipファイルは、Winで解凍してからftpでuploadしても大丈夫です。UNIX上では、 unzip abc.zip で解凍できます。 モジュールの組み込みですが、 apacheのディレクトリのlibexecの中に入れ、 apacheをmakeする前に、 ./configure --enable-moduke=abc のようにしてからインストールしなおす必要があるのではないかと思います。 インストール後、httpd -l で確認してみてください。 もし、モジュールがDSOに対応していて、apacheがDSO構成でインストールされていた場合、再コンパイルの必要が無いかもしれません。 Solarisは未経験なので、本当に参考程度でお願いします。

rodem01
質問者

お礼

回答有難うございました!何とかやってみます!

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • モジュールの使えるレンタルサーバ

    ファイル圧縮をするために phpMyAdmin のライブラリ zip.lib.php PEAR の File_Archive  を使えるレンタルサーバを探しています。 現在使っているレンタルサーバはネットグルーヴ http://www.netgroove.ne.jp/ PHP Version 4.3.6 phpinfo.php で確認してみましたが どちらも使えないようなのです。 (実は phpinfo.php 見方がよくわからないのです) モジュールの使えるレンタルサーバを教えていただけないでしょうか? こんな質問はいけないのかもしれませんが よろしくお願いします。

    • 締切済み
    • PHP
  • CPANモジュールのサーバへのインストールについて

    XML::Simple がサーバ内にないようで、 http://search.cpan.org/~grantm/XML-Simple-2.14/lib/XML/Simple.pm から.tarファイルダウンロードして、Lhaplusで解凍。FTPでサーバのwww/mt/extlib/XML/Simple.pmに入れました。 これでperlを use lib'.mt/extlib'; use XML::Simple; と書いてみたのですが、CGIはうまく動いてくれませんでした。 CPANモジュールを使うのは初めてなのですが、C++でコンパイルしろだとかtelnet.exeを使うとかの説明をよく理解できません。FTPを使ってサーバにあげる方法ではうまくいかないのでしょうか?それとも原因はほかにあるのでしょうか? よろしくお願いします。 PC:Win XP 解凍ソフト:Lhaplus FTP:FFFTP サーバ:さくらレンタルサーバ・スタンダード(Movable Type 3.15ja入れてます)

  • モジュール入れたら・・・・・

    ホームページの引越しをしてるんですが xoopsに移し変えてるんですが モジュールのmyalbumを前のサーバーの中に入ってた奴をそのまま新しいサーバーにアップしたらモジュールの管理画面の下のほうにこのようなことが書かれてたんですが 「Notice [PHP]: Only variables should be assigned by reference in file modules/myalbum/include/get_perms.php line 9」 翻訳ソフトで解析したら 「通知[PHP]:変数だけは、ファイルmodules/myalbum/include/get_perms.php第9行で参照によって割り当てられなければなりません」 と出たのですが これってどういうことなのでしょうか?  いろいろと調べてみましたがやはりわからなかったのでここで質問させていただきました。 PHPに詳しい方どうかアドバイスお願いします。

  • レンタルサーバで拡張モジュールが入っていない場合

    レンタルサーバ(PHP 4.3.10+Apache/1.3.33)で、PEARのMail_IMAPv2を使おうと思ったところ、Mail_IMAPv2が使っているPHP拡張モジュールのc-clientライブラリがサーバに入っておらず、エラーがでてしましした。 >Call to undefined function: imap_alerts() レンタルサーバ(共有タイプ)のPHP自体はこちらでいじれないすが、拡張モジュールをどこかに展開して使ったりすることはできるんでしょうか? 例えばPEARは、自分のディレクトリにアップして、パスをチマチマ変更して使っているのですが。。。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • WebサーバにアップロードしたZIPファイルをunzipするには?

    WebサーバにアップロードしたZIPファイルをそのWebサーバ上でunzipするにはどうしたら良いのでしょうか? unzipすればサーバ管理画面の拡張機能が使えるようになるらしいのですが、その方法を見ると「アップロードしてからunzipする」とあるのです。 ZIPファイルは解凍ソフトで解凍することしか知りませんが、何か特別な行為が必要なのでしょうか? 情報がこれで足りますでしょうか?宜しくお願いします。

  • モジュールモードとFastCGI

    PHPを使うためレンタルサーバを借りようとしたときにCGIモードとモジュールモード、FastCGIという用語が出てきたのですが、CGIとFastCGIの違いは理解できたのですが、モジュールモードとFastCGIの違いがよくわかりません。この2つは別物なのでしょうか。またパフォーマンスとしてはどちらが早いのでしょうか。 ご教授の方よろしくお願いします。

    • ベストアンサー
    • PHP
  • PEAR・MDB2のモジュールロードについて

    使用環境ですが、php5.3.1 MDB2において、「createTable」や「executeMultiple」などは、モジュールのロードをしなくてはいけません。 そのロード方法をサイトで見たのですが上手く行かなかったので、質問させていただきました。 まず、ロード方法の3つのパターンなのですが サイトURL ttp://pear.plus-server.net/package.database.mdb2.intro-module.html ttp://pear.plus-server.net/package.database.mdb2.intro-manager-module.html ・1つめのパターン PHP4と5ともに使える ーーー // Manager モジュールを読み込みます $mdb2->loadModule('Manager'); // PHP4 および PHP5 $mdb2->manager->createTable( 'test', $definition, $table_options ); ーーー ・2つめのパターン 'modules' オプションで PHP5 のオーバーロードを利用する ーーー // モジュール名の短縮形を、メソッド名の先頭に付加します。 // そして元のメソッド名の最初の文字を大文字にします。 $tables = $mdb2->mgCreateTable( 'test', $definition, $table_options ); ーーー ・3つ目のパターン PHP5 のオーバーロードを使用して、読み込んだモジュールのメソッドをコールする ーーー $mdb2->loadModule('Manager'); // 注意: PHP5 では __autoload() が使用できるので、 // 上の行は次のように書くこともできます。 $tables = $mdb2->createTable( 'test', $definition, $table_options ); ーーー パターン2の方法で、テーブルを作成し、データを挿入するプログラムを書いたのですがエラーが出ます。以下ソース ーーー <?php require_once("./test/root_config.php"); require_once("MDB2.php"); $mdb2 =& MDB2::factory( $DSN ); if( MDB2::isError( $mdb2 ) ){ die( $mdb2->getMessage() ); } $definition = array( 'name' => array( 'type' => 'text', 'length' => 10 ), 'tosi' => array( 'type' => 'integer' ) ); $mdb2->mgCreateTable( 'test', $definition ); $alldata = array(array('one',1), array('two', 2), array('three', 3), array('four', 4)); $sth = $mdb2->prepare('INSERT INTO test VALUES (?, ? )'); $mdb2->mgExecuteMultiple($sth, $alldata); ?> ーーー 実行すると Warning: call_user_func_array() expects parameter 1 to be a valid callback, class 'MDB2_Driver_Manager_mysql' does not have a method 'executeMultiple' in C:\xampplite\php\PEAR\MDB2.php on line 1934 と出ます。 ちなみに、この時点ではテーブルは正常に作成できていてデータの挿入が上手く行きませんでした。 また、パターン1の方法で「createTable」や「executeMultiple」を記述すると上手く行きました。 質問1 上記ソースを、パターン2の方法で記述するにはどのように直せばいいでしょうか? 質問2 php4を使う予定はないのですが、モジュールの呼び出し方として、プログラム的に綺麗な書き方はパターン1なのでしょうか? 上記以外に、ソース的に綺麗な呼び出し方があれば教えてください。 長くなりましたが、よろしくお願いします。

    • ベストアンサー
    • PHP
  • モジュールを使わずにhttpアクセスするには

    レンタルサーバ上に置いた perlプログラムで 他サイトのページの内容を httpアクセスして取り出そうと思っています。 サーバの制限がきつくて LWP::Simpleなどのモジュールを全く使えないのですが、 どのようにして httpアクセスをさせればよいのでしょうか。 URLを投げてページの内容をテキストファイルで取り出すという 単純なことができれば充分です。

    • ベストアンサー
    • Perl
  • LOAD DATA INFILE の使用について

    サーバにある、CSVファイルをデータベース(mysql)に登録したいです。 $query = "LOAD DATA INFILE '[ファイル名]' INTO TABLE [テーブル名] FIELDS TERMINATED BY ','"; を $result = mysql_query($query); として実行すると、 Access denied for user 'user'@'%' (using password: YES) というエラーになります。 色々検索すると、ユーザーはrootユーザーでないといけない・・・というのを見かけたのですが・・・ 普通のユーザーではLOAD DATA INFILEを使用できませんか? 私は、レンタルサーバを使用していて、レンタルサーバ上からしかユーザーを追加できません。 この場合、LOAD DATA INFILE~ は使用できないのでしょうか? また、もし使用できない場合、代替手段はあるのでしょうか?

    • ベストアンサー
    • PHP
  • Apacheモジュールとしてphpをユーザー権限で

    Apacheモジュールとして、phpをユーザー権限で動かしている レンタルサーバー等が多いのですが、 これは、どのように行っているのでしょうか? #CGIであれば、suexecで十分かとは思うのですが OSはFreeBSD 10 です。 pkg ではなく、portsからのインストールになります。 よろしくお願いします。

このQ&Aのポイント
  • ヤドカリやハリネズミを購入することのできるお店が見つかりませんでした。
  • ヤドカリやハリネズミを購入できない場合、代替のペットを探すことを検討しましょう。
  • EPSON社製品に関する質問ではありませんが、ヤドカリやハリネズミを購入するための情報を探しています。
回答を見る