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

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

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

レンタルサーバ(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
  • 回答数1
  • ありがとう数0

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

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

できるのかというより、しても良いのかが問題 レンタルサーバーの規約でCでコンパイルしたものは動作不可とあれば、だいたいダメ レンタルしているところに問い合わせ 許可されたら、そのなりのサイトで質問してみよう こんなところで聞かれても無茶な事する人が多いし Mail_IMAPv2って、どうにでもなると思うけど

nomoremusic
質問者

補足

お返事ありがとうございました! >Mail_IMAPv2って、どうにでもなると思うけど 自分でサーバと対話するコマンドを書く、ということではなくて、ライブラリなどでimapを簡単に読み出すことができる方法をご存知でしたら、教えていただけるとありがたいです。。。 ちなみに、使用しているレンタルサーバでは「PHPに関する質問は受け付けておりません」となっております。。。

関連するQ&A

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

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

    • 締切済み
    • PHP
  • Postgresの拡張モジュール導入について

    PHPでpgsql拡張モジュールを導入したいのですがうまくいきません。アドバイスをお願いいたします。 環境:Apache2 / PHP5.0.2 / Postgresql8.0 今までのしたこと: (1)使えないモジュールの把握  Fatal error: Call to undefined function pg_query_params() in /hoge/fuga.php (2)ソースファイル配下(php-5.2.10/ext/pgsql)にてpgsql拡張モジュールをインストール  phpize  ./configure --with-php-config=/usr/local/php/bin/php-config --with-pgsql=/usr/local/pgsql  make  make install (3)pnp.iniにextension_dirの設定変更と、extension=pgsql.soを追記 (4)Apacheの再起動 (3)のphp.iniが動作するPHPから呼び出されていること、extension_dirの設定内容が間違っていないことは確認済みですが、モジュールは使えないままです。 追加でできる確認方法か、とばしている手順があれば教えてください。よろしくお願いします。

    • 締切済み
    • PHP
  • お勧めのレンタルサーバを教えてください

    PHP5(PEAR::DB(1.7.10),PEAR::PAGER) MySQL5 を使い、localhostでDB連動のシステムを開発しています。 PHP5(PEAR::DB(1.7.10),PEAR::PAGER) MySQL5 が初めからインストールされているレンタルサーバを 探しています。 メールは一切いりません。 ご存知の方がおられましたら、よろしくお願いします。 理由: 今、会社で使っているレンタルサーバでは、PEAR::DB(1.7.10),PEAR::PAGER のインストールを自分でしなければなりません。 何度か質問のメールをしたのですが、 「お問い合わせいただいた件ですが、 PEARライブラリの操作、設定、導入方法については弊社サポートの 範囲外となっております。大変恐縮でございますが、お客様にて ご確認頂きます様、お願い申し上げます。」 との事で、どうしていいかわかりません。

    • ベストアンサー
    • PHP
  • レンタルサーバを探しています。

    以下の条件を満たすレンタルサーバー業者を探しています。 ・IMAPのメールが使える ・メール拡張アドレスが使える  例:tora@tiger.co.jp だったら    tora-tora@tiger.co.jpとかも受信できる ・PHPとかは普通に使える ・容量は多いほうがいいです 自分なりに調べていますが、メール拡張アドレスが使えるかどうかということが調べてもよくわからないので、そのあたりの見分け方なども教えていただければ幸いです。 宜しくお願い致します。

  • PHP拡張モジュールが読み込めない?

    環境 OS:windowsXP Apache ver 2.2 PHP ver 5.1.4 問題の発端はphpからMySQLを呼び出す時に下記のエラーが出た事に始まりました。 Call to undefined function mysql_connect() 恐らくextensionファイルがうまく読み込めてないものと思われるのですが、php.iniの設定でしょうか? extension関連の設定は以下になっています。 extension_dir = "C:\php\ext" extension=php_mysql.dllのコメントアウトをはずす。 phpinfo()で確認してみましたが、表示されるのはConfiguration PHP Core まででその他の設定は表示されません。 extension_dirの項目は変更すると反映されるみたいですので、php.iniは読み込めていると思うのですが…。 GD2モジュールのサンプルも動かしてみましたが、やはり駄目でした。 ApacheのhttpdconfでPHPIniDirを設定しても結果は同じでした。 どなたか、原因の解る方いらっしゃいますでしょうか?

    • ベストアンサー
    • PHP
  • レンタルサーバーにPEARをインストール

    レンタルサーバーと契約していてPEARのライブラリを サーバーにインストールしようとしてもうまくいかなかったので レンタルサーバーに問い合わせをしました。 「PEARライブラリをユーザー環境で利用しても問題ないか サーバー管理者に確認する」とのことでしたが もう2日たっていますが連絡がありません。 レンタルサーバーでPEARのライブラリをインストールすることは そんなに大変なのでしょうか。 ちなみにcgiなどは使用できる環境です。

    • ベストアンサー
    • PHP
  • open PNE を使ってSNSを構築したいのですが、レンタルサーバーがなかなか見つかりません

    open PNE を使ってSNSを構築したいのですが、レンタルサーバーがなかなか見つかりません。 Webサーバー Apache ver1.3以上か 2.0以上 スプリプト言語 PHP ver4.3以上 か 5.0以上 PHPでmbsting拡張 ライブラリ利用可能 PHPでGO拡張ライブラリを利用可能(JPEG/GIF/PNGサポート) データベースMySQL ver4.1以上 メール Postfix ver2.1以上 (携帯投稿のため) 上記の項目が全て使えるレンタルサーバーが、ありました教えてください。 よろしくお願いいたします。

  • pearをレンタルサーバにインストールできない

    レンタルサーバへgo-pearを使用してPEARをインストールしたいのですが、 インストールが途中で止まってしまいます。 WEB ARENA SUITEX PHP Version 5.1.6 go-pear1.1.1 Apache 2.0 以下の手順でインストールを実施しました。 1:http://pear.php.net/go-pear をgo-pear.phpとして保存 2:サーバーのインストールするディレクトリ   (http://ドメイン/includes/pear/go-pear.php)へアップ 3:上記ディレクトリのパーミッションを777に変更 4:ブラウザからhttp://ドメイン/includes/pear/go-pear.phpへアクセス 5:NEXTをクリックし、下記をそれぞれ入力 1. Installation prefix ($prefix) = http://ドメイン/includes/pear 11. php.exe path, optional (CLI command tools) = /usr/local/bin/php(phpへのパス) 6:最下部のinstallボタンをクリック と、進めるとインストールが始まるのですが、途中で停止してしまいます。 上部プログレスバーが50%で停止し、 Installing selected packages.................. Downloading and installing package: PEAR............. と表示されたところからインストールが進みません。 5分ほど待ってみても状況が変わらず、困りました。 どなたかご存知の方、お助けいただければ幸いです。

    • 締切済み
    • PHP
  • レンタルサーバでのインストールについて

    現在自分の環境(http://localhost)でApache2&php5&MySQL5で開発しています。 出来上がったら、レンタルサーバに移行しようと思っています。 レンタルサーバは、借りるのが初めてです。 候補が2社ありメールではMySQL&php5どちらも使えるそうです。 ただ、どのフォルダーにどうアップロードすればいいのか、要領をえません。 私がはじめてなせいだと思います。 私の環境では、\include,\pear,\xoopsがインストールできればいいのですが、 一般的に、どうインストールするのか、教えていただけると幸いです。 一般的という漠然とした表現ですいません。 「私の場合は、FTPでレンタルサーバ内に勝手にフォルダーを作り」 のようなアドバイスでも大変参考になります。 よろしくお願いします。

  • レンタルサーバでのPEAR

    レンタルサーバでPEARを使用しようとしてます。 PEAR自体はインストールされていますが、新規のパッケージをインストールすることができないため、ネットで調べて下記のようにしています。 PEARのCaledarパッケージを /home/xxxx/PEARにコピー (開発環境で使用したパッケージです) PHPのソースにて ini_set('include_path','.:/home/xxxx/PEAR'); include '/Calendar/Month/Weekdays.php'; として実行したところ Warning: include(/Calendar/Month/Weekdays.php) [function.include]: failed to open stream: No such file or directory in /home/xxxx/public_html/php/schedule.php on line 4 Warning: include() [function.include]: Failed opening '/Calendar/Month/Weekdays.php' for inclusion (include_path='.:/home/xxxx/PEAR') in /home/xxxx/public_html/php/schedule.php on line 4 と出てしまいます。 確かにパッケージは存在するのですが・・・・ 参考になるサイトでもかまいませんので、うろしくお願いいたします。

    • ベストアンサー
    • PHP

専門家に質問してみよう