これはApacheに関わらず、Vagrant共有ディレクトリにサービス起動に必要なファイルを配置している場合に発生する現象です。 解決方法を考えてみましたが、起動スクリプトを変更するという微妙な方法になりました。 どなたか良い解決方法をご存知なら教えていただきたいです。 現象 以下再現手順。 $ vagrant ssh Apacheインストール [vagrant@localhost ~]$ sudo yum -y install httpd 自動起動ON [vagrant@localhost ~]$ sudo chkconfig add httpd [vagrant@localhost ~]$ exit OS再起動 $ vagrant reload 自動起動確認OK $ vagrant ssh [vagrant@localhost ~]$ ps -ef | grep httpd root
こんばんは.1000chです. 最近なにかと話を聞くvagrant.みなさん使っていますでしょうか. 自分は今,バイト先のチーム開発で利用しています. vagrantファイルが置いてあるディレクトリのフォルダはゲストマシンとホストマシンでの共有フォルダとして利用でき, ホスト側から普段の開発環境でコーディング,ゲスト側でサーバ起動,なんてことができてなかなか快適です. しかし今回,共有フォルダを利用しているが故の穴にはまってしまいましたので備忘録としてメモを残しておきます. 今回起こった現象 今回起こったのは,共有フォルダにおけるchmodの挙動に関する問題です. まずはこちらのコードをご覧ください. <?php // 中略 if( !file_exists($upload_dir)){ umask(0000); mkdir($upload_dir,0777); chmod($upload
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く