2

私が働いている場所では、美術館にある古代の技術を使用しています。さらに、システム管理者を通じてすべてを実行する必要があります。

PHPを入手するには、オペレーティングシステムとApacheバージョンをアップグレードする必要があると言われています。

lcas100[67]% uname -a
Linux lcas100 2.6.9-11.ELsmp #1 SMP Fri May 20 18:26:27 EDT 2005 i686 i686 i386 GNU/Linux
lcas100[68]% cat /etc/*-release
LSB_VERSION="1.3"
Red Hat Enterprise Linux AS release 4 (Nahant)
lcas100[75]% /ots/apache/bin/httpd -v
Server version: Apache/1.3.31 (Unix)
Server built:   Nov  3 2004 18:47:31

どうやらApache1.3.xはPHPをサポートしているので、これは私には意味がありません:http: //php.net/manual/en/install.unix.apache.php

さらに、PHPを実行し、まったく同じOSとOSバージョンを実行している別のマシンがあります。以前のマシンでそれが欲しい理由は、それが別のファイルシステムにマウントされているからです。

最後に、Apache Webサーバーが実行するすべてのソフトウェアを再インストール/再コンパイルする必要があると言われています(Apacheのアップグレードが必要だったと仮定します)。これについてもよくわかりません。

彼らはそれでいっぱいですか?ありがとう

4

1 に答える 1

2

apacheでmod_phpを使用してみることができます。Apacheは再コンパイルする必要はありませんが、いくつかのオプションを使用してコンパイルすると、mod_phpモジュールと互換性がなくなる可能性があります。

彼らが拒否した場合の代替手段は、PHP-FPMのようなものを使用することです。これは基本的に、apacheがPHPリクエストをルーティングしてレスポンスを返すことができる外部サービスとまったく同じです。詳細については、http://blog.nexcess.net/2012/03/16/using-php-fpm-with-apache-2-2/(1.3の手順と同様)を参照してください。

于 2012-10-11T23:15:35.033 に答える