質問

Ubuntuサーバー(10.04)で実行されているいくつかのライブDrupalサイトがあります。 5.2.3-1. 。私は最近、ライブ環境にできるだけ近いテストサーバーをセットアップする作業を開始しましたが、apt-getインストールPHPを行ったときにUbuntuがインストールしたPHPバージョンを確認しませんでした。私は今、私のテストサーバーを数週間持っていました、そして、私の(編集:TEST)サーバーのPHPのバージョンが私のものであることに気付きました 5.3.2-1.

テストサーバーのセットアップの理由の一部は、DRUPALアップグレードを試すことでした:6.17-> 6.19、そしてそれにより、PHP5.3で静かに失敗しなくなったものに関連する方法に沿ってエラーを修正します。

質問は次のとおりです。テストサーバーに同じバージョンのPHPをライブと同じように持っていなかったことを後悔していますか?本能は、異なるテストとライブ環境を持っていることは非常に悪い考えだと言っていますが、おそらくそれはDrupalの世界ではそれほど大したことではありません(バージョン制御を持たないことは非常に悪い考えですが、それは非常に悪い考えですが、それはそれです。 CMSユーザーにとって難しいタスク)。必要がない場合、私は本当に(非常に機能している)ライブ環境を台無しにしたくありません。私のテスト環境でPHPバージョンをダウングレードするのは大きな雑用ですか?

役に立ちましたか?

解決

スーパーユーザー パッケージをダウングレードする方法を説明できるはずです。そんなに難しいとは思わない。

ライブサーバーを5.3に更新することを計画している場合は、最初にテストサーバーでそれを行うことをお勧めします。ただし、通常の操作では、テストとライブサーバーが可能な限り近くにあることを望みます。 1つに5.3、別の5.2を持つことはかなり大きな問題です。経験から、あなたはそれを後悔するでしょう。

他のヒント

私はサーバーを管理していないので、これはサーバーの質問の場所ではないので、とにかくその部分をスキップします。私が聞いたことから、PHPの格下げは少し難しいです。

PHP 5.3は、Drupal vs Php 5.2にとって大したことです。最初は5.3が出てきたとき、Drupalでいくつかのことを壊しました。それは現在修正されています(ただし、少し時間がかかりました)が、Contribモジュールについては決してわかりません。ですから、同じバージョンを使用することをお勧めします。Php5.3のPhp 5.3は今、Drupalには問題ないはずです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top