男のブログ俺は中卒だ。学歴なんて無くても生きていける。VagrantsuckamonVagrantで構築した環境に、本番環境で稼働中のEC-CUBE3をコピーしてきたら、以下のエラーが発生した。uidどうやら、EC-CUBE3のセッションファイルの所有者が本番環境と違うため起こる問題らしい。今回この問題が解決できたので、備忘録として解決法をまとめておく。cacheファイルを全て削除まず、本番環境で保存されていた以下のディレクトリ内にあるキャッシュファイルを全て削除してみた。次に、ディレクトリの所有者を変更する。通常、ファイルやディレクトリの所有者を変更する場合chownコマンドを使用するが、Vagrantはデフォルトでchownコマンドが機能しないので、Vagrantfileに以下のコードを追記する。reload」で設定を反映させればOK。設定が反映されると、Web公開ディレクトリの所有者がapacheに変更される。※俺の環境ではapacheだが、ここは環境によって適宜変更する必要があるだろう。無事にエラーが解決し、ページが表示されるようになった。reload時にhttpdが自動起動しない場合は、以下の記事を参考にすると良い。...2019年12月7日Vagrantで構築した仮想環境に同一LAN内の別PCからア...2019年7月28日301リダイレクト生成ツールを当ブログへ移転しました2019年11月22日Vagrantで構築した仮想環境をboxファイルにエクスポー...プロフィール中卒男15歳で熊本から単身大阪へ渡り、囲碁棋士になるための修行を積む。その後、紆余曲折ありプログラミングを学び職とする。現在プログラミングや統計、機械学習の勉強に合わせ、双子の育児に奮闘中。