Windows7 64bit にVirtual boxとVagrantを利用してCentOS6.9の環境でApacheを動かしています。
Apache2.2.3をApache2.4に変えてから、ブラウザで確認すると、it works! と確認できましたが、phpが動いておらず、アクセスするとコードのまま表示されることとなりました。
phpをインストールすれば、問題が解決できるような記事を目にしましたので、
php5.6より7.0へバージョンアップしようと、試みましたが、トランザクションの確認エラー(下記に)でコンフリクトしているというメッセージが表示されました。この場合、httpd-2.2.15-59.el6.centos.x86_64 というのを削除すればよいのかと思ったので、sudo yum remove -y httpd を実行しました。当然httpdを削除したので、it works! とは表示されなくなりましたが、なので再び、 sudo yum install -y httpd でインストールを試みましたが、再度、トランザクションの確認エラーが表示されるので、進まなくなりました。
この場合の解決方法を知っていましたら教えてください。
------------------------------------------------
トランザクションの確認エラー
file /etc/httpd/conf.d/README from install of httpd-2.2.15-59.el6.centos.x86_64 conflicts with file from package httpd24u-filesystem-2.4.25-4.ius.centos6.noarch
No.2
- 回答日時:
2.2と2.4系は設定が違って微妙にややこしいですからね。
エラー読むと2.2が残ってることで悪さしてるようにも思いますが、これだけで対処はわからないです。
No.3ベストアンサー
- 回答日時:
実際にCentOS6.9で試してはいませんが……
>Apache2.2.3をApache2.4に変えてから
で、CentOS標準のhttpd-2.2.15とiusがリリースしているhttpd24u-2.4.25がインストールされた状態になります。
この時にいくつかのファイルがhttpd24u-2.4.25のものに置き換えられたと思われます。
# バージョン番号的に上なので、警告もなく置き換えられた…か、警告を無視したかのどちらか。
で、httpd24u-2.4.25のものに変わった際に、httpdはリスタートしていると思われます。
>sudo yum remove -y httpd を実行しました。
で、httpd-2.2.15が削除され、httpd24u-2.4.25の一部のファイルは道連れで削除されたものと思われます。
httpd起動用の/etc/rc.d/init.d/httpdも道連れになったのでしょう。
# 何故か、双方のパッケージにある/etc/httpd/conf.d/READMEは残ったようですが。
>再び、 sudo yum install -y httpd でインストールを試みましたが
で、半端に残っているhttpd24u-2.4.25のファイルと衝突しているよ!?
どうすんの!!
と言われているのでしょう。
httpd24u-2.4.25を強制再インストールして、パッケージの状態を揃える必要があるかと思われます。
こういう症状が、非公式リポジトリ(非公式パッケージ)を使うと発生します。
思いっきり楽しんで下さい。
ありがとうございます。このあたりのあらすじが自分で操作しておいて知識がないせいで、理解していませんでした。とても勉強になります。再インストールしたら、It works! と表示できるようにはなりました。 ただphpが使えないとう状態です。このあたりも調べて、わからなかったら再び質問したいと思います。
No.4
- 回答日時:
まずは、現状確認です。
下記コマンドを実行したら、現在インストールされている httpd で始まるパッケージ名が表示されます。rpm -qa httpd\*
おそらく、下記コマンドで Apache 2.4 の再インストールはできるでしょう。
sudo yum remove httpd\*
sudo yum install httpd24u
パッケージ名の httpd と httpd24u は別物です。混同しないように。
むやみに -y オプションは付けない方が良いです。
remove の際に依存パッケージが削除されるので、再インストールが必要なものがあるかも知れません。
ありがとうございます。おっしゃるような方法で解決しました。最近、サーバーの勉強をしはじめたばかりなので、とても勉強になります。ただ、どこかをいじると、どこかが狂ってきている見たいになってきたので、これまた辛い状況です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL #1062 - '0' は索引 'PRIMARY' で重複しています。とでています。 1 2023/01/01 06:13
- Illustrator(イラストレーター) イラストレーターが買えない 1 2022/08/25 13:23
- MySQL Mac です。ローカルホストの phpMyAdmin にアクセスできません。 1 2023/06/06 17:14
- Outlook(アウトルック) outlookの送信エラーについて 1 2022/05/13 12:04
- Windows 10 Windows Updateが動作しません 7 2022/08/12 16:26
- ホームページ作成・プログラミング chromeでhttpdを使うと 2 2022/03/23 10:54
- その他(プログラミング・Web制作) python fbprophetについて 1 2022/09/29 19:44
- その他(プログラミング・Web制作) Pythonを勉強しています。 5 2023/08/25 09:51
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/04/21 13:46
- Instagram Instagramで自分が他人にしたコメントを確認しようとした所、何らかのエラーが発生しました。後ほ 1 2023/08/10 07:33
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DLL Suite は信頼出来ますか?
-
無線LAN使用時と有線LAN...
-
パソコンでWi-Fiに繋ごうとした...
-
「WPA2パスワード」って?
-
Razer vipper v2 proを使ってる...
-
スイッチングハブの後に無線ル...
-
ワイヤレスマウスでウイルス感...
-
無線LAN非対応のPCをスマホと繋...
-
ルーターのブリッジモードで回...
-
←キーを押し続けても連続して移...
-
Wi-FiのSSIDや暗証キーの変更
-
パソコンとプリンタを無線LANで...
-
ゲーミングpcを買いました。無...
-
マクドナルドなどでWi-Fiを...
-
ジョイフルのWIFIのセキュリテ...
-
外付ルータ経由でONUのWEB設定...
-
USB機器の無線接続について
-
Firefoxので表示される現在地を...
-
WiFi接続出来ない(セキュリティ...
-
有線・無線混在のホームネット...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Apache24起動時のエラー
-
gitとTortoiseGitの設定方法に...
-
Boxsyncのアプリ インストール...
-
Windowsだけ残して初期化したい...
-
YellowIDEの使用許可設定に関して
-
ノートPC、98をXPに
-
DELLサーバーのRAID構築について
-
TracLightのSVNサーバーにつな...
-
DHCPサーバを起動させるインタ...
-
vnetbios.vxd をどうすれば良い...
-
android studio インストール...
-
catalyst 4500 rommonからのIOS...
-
Direct 3D対応って?
-
無線LAN使用時と有線LAN...
-
Razer vipper v2 proを使ってる...
-
パソコンでWi-Fiに繋ごうとした...
-
ゲーミングpcを買いました。無...
-
「WPA2パスワード」って?
-
USB機器の無線接続について
-
ワイヤレスマウスでウイルス感...
おすすめ情報