No.4
- 回答日時:
ANo.1です。
たびたびすいません。すでに解決というか結論がでているようですが、参考になりそうなリンクを貼っておきます。
ttp://nyan.chew.jp/phpinstall
共有サーバでこういうことができるとは知りませんでした。
不勉強を恥じるばかりです。
No.3ベストアンサー
- 回答日時:
>root 権限が無くても自分のレンタルスペースに pear などの
>フレームワークはインストールして使用することができますが、
>(これは既に実装済み)同じようにして libmcrypt もできないものかと考えています。
これは、簡単に確認出来ましたが
>いろいろググってみたところ、libmcrypt パッケージを自分の
>レンタルサーバのローカルディレクトリにインストールして使用可能に
>出来るというようなところまで突き止めましたが
探し方が悪いのか、見付かりません。どこに有るのでしょうか
以下、蛇足 Linux CentOS5.3 で
root 権限のある場合でやってみて
root 権限の無い場合を考えた。ただし実際やっていないので
どうなるかは解かりません。
----------
$ ./configure
$ make
# make install
でやると
libmcrypt-2.5.8:
4k /usr/local/bin/libmcrypt-config
4k /usr/local/include/mcrypt.h
8k /usr/local/include/mutils/mcrypt.h
4k /usr/local/lib/libmcrypt.la
@ /usr/local/lib/libmcrypt.so
@ /usr/local/lib/libmcrypt.so.4
416k /usr/local/lib/libmcrypt.so.4.4.8
28k /usr/local/man/man3/mcrypt.3
12k /usr/local/share/aclocal/libmcrypt.m4
4k /var/cache/ccache/stats
これを、./configure --prefix オプションで
書き込み権限の有る所に install する。
( 貴方のレンタルサーバで、telnet または ssh login が出来て
make が使えればだが、使えないときは、サーバと同じような様な
環境を作り、適当な file を upload する。
Linux distribution または os ( linux でなければ 多分 FreeBSD )
LD_LIBRARY_PATH を設定して
library を 認識するかは解からない。// やれば解かるが
更に、php-mcrypt が必要と思われる。
yum で install してみると
これもsource から install で 書き込み権限の有る所に install
しなければならないのだが、認識させなければならない。
# rpm -ql php-mcrypt
/etc/php.d/mcrypt.ini
/usr/lib/php/modules/mcrypt.so
間違っているかも知れないが
php だけの 世界と
C のlibrary ( shared object ) とPHP の 結合? の
世界は、違うので難しいのでは無いでしょうか
苦労すれば出来るかも知れないが。
cynthia4 様、回答ありがとうございます。
す・・すばらしい!
実際に root 権限でやってみたのですね!感謝感謝です(*'-')
一応自分なりにだんだんと結論が出てきました。
まとめておくと・・・
・ libmcrypt の仕様書を見ると、コンパイルしなおす必要があると書かれている。(root 権限が必要)
・ 自分の家のローカルマシンでインストールしたファイル群を試行錯誤しながらレンタルサーバにアップロードしつつ動作するようがんばればなんとかなるかもしれない。(ただし、うまくいかないかもしれない)
リスクを考えると、どうもやめた方がいい気がしてきました。
ただ、暗号化はどうしてもしなければならないので libmcrypt モジュールは諦めて、pear の blowfish でやってみようかと思います。
No.2
- 回答日時:
ANo.1です。
>ご提示の URL の内容はひょっとしてサーバーの root 権限でのインストールではないでしょうか。
>当方、レンタルサーバーのため、当然、root 権限はありません・・
ご指摘の通り、root権限があることが前提のインストール方法です。
レンタルサーバでもroot権限があるものもあるのでそういう環境かと思っていました。
それで、root権限がない場合についてのインストールについては私は聞いたことがないです。mcryptはphpの拡張モジュールなのでpearやフレームワークとは根本的に違うものだと思いますが、どのURLを参考にインストール可能という情報を得たのでしょうか、それが分かればまた何かアドバイスできることもあるかもしれません。
UmJammer 様、たびたびの回答ありがとうございます。
URL を直接張って良いものかどうか判断つきませんでしたので、サイトの内容を抜粋して貼り付けします。
以下のように書かれていました。
----
さくらインターネットの共用サーバーのPHPでmcryptが使えない、なんていう問題もググって自分のローカルディレクトリにPHPをコンパイルしなおすことで解決。
----
サイトには上記しか書かれておらず、特にやり方などは書いてありませんでした。私の脳みそでは「ローカルディレクトリにPHPをコンパイル」という辺りが具体的にどういうことを言っているのか検討もつかない状態です・・・
実は自分の使っているサーバーが、このさくらインターネットなのです。
以上です。
よろしくお願いします。
No.1
- 回答日時:
早速の回答ありがとうございますm( __ __ )m
ご提示の URL の内容はひょっとしてサーバーの root 権限でのインストールではないでしょうか。
当方、レンタルサーバーのため、当然、root 権限はありません・・
root 権限が無くても自分のレンタルスペースに pear などのフレームワークはインストールして使用することができますが、(これは既に実装済み)同じようにして libmcrypt もできないものかと考えています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- UNIX・Linux raspberrypi に bluealsaを入れようにも見つからない 1 2023/02/04 10:55
- Windows 10 どうしたらパソコンに詳しくなれる?? 5 2022/04/04 19:09
- サーバー Laravelをレンタルサーバーにインストールするにはどうすればいいですか? 2 2022/06/29 10:17
- その他(Microsoft Office) office2016のパソコン2台インストール 2 2023/03/07 17:35
- Ruby WIN11にオフイスを複数入れることは可能でしょうか 4 2023/04/04 21:05
- Android(アンドロイド) Xperia1 IVに黄色い純正アルバムアプリは入っていないのでしょうか?? PDFの取扱説明書やオ 2 2023/05/20 21:03
- Windows 10 Windows10のアップデートがうまく行きません。先日も同じ質問をさせて頂いたのですが、バージョン 3 2022/06/23 14:16
- 計算機科学 Windows10のOctaveに関する質問です。 1 2022/05/02 16:57
- その他(Microsoft Office) Office2013サポート終了後、何を選ぶか 8 2022/11/21 15:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PEARのパッケージのパスの変更方法
-
WordPressでテーマのヘッダー画...
-
PHPの設定で、 エラーが発生し...
-
こちらはただの直列処理ですか?
-
フォントの色を変えるには?
-
onedrive にexcelファイルをア...
-
form actionで二つ送信先を指定...
-
シェルスクリプトからphpファイ...
-
FTPコマンドでディレクトリごと...
-
PHPのif文でその処理を途中で抜...
-
存在しないメールアドレスかど...
-
.htaccessにphp_valueが使用できな
-
PHP8を使うと、大量のWarningが...
-
PHPでfatal errorが出ても無視...
-
アップロード画像数でCSSを分け...
-
Apacheでhttp://localhost/が表...
-
別ファイルの変数を呼び出した...
-
FORMで送信ボタンと戻るボタン...
-
sqlで日付が一番古いデータの月...
-
php5のrename()は日本語をリネ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PHPの設定で、 エラーが発生し...
-
tex についての質問です。 割り...
-
<?php phpinfo();?>でもただ文...
-
PEARコマンドが使えない・・・
-
pearのHTML_QuickFormインストール
-
libmcrypt の使用について
-
PHPのコマンドラインでのバージ...
-
WordPressでテーマのヘッダー画...
-
PDFファイルの分割
-
PEARのパッケージがインストー...
-
PHPで、OSに依存せずにテキスト...
-
PEARのパッケージのパスの変更方法
-
Xoopsについて教えてください。...
-
Zend Optimizerのインストール方法
-
php4.3.11でmb_convert_encoding()
-
mainfile.phpを編集する方法
-
windowsからlinuxに移行php動作
-
DOS窓を閉じるとアクセスできない
-
php pear
-
XAMPPでPearをインストールし、...
おすすめ情報