Hatena::ブログ(Diary)

揮発性のメモ このページをアンテナに追加 Twitter

2017/02/22 (水)

2017/02/21 (火)

suEXECを無効化する

error_log:[Tue Feb 14 14:59:28 2017] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)

こういうログが出ているとき、suEXECは正常に動作している。

これを無効化する。


httpd.confに書く

httpd.conf か httpd/conf.d/hoge.conf にて Suexec ディレクティブで Offを指定する

Suexec Off

ただし、古いApacheではこのコマンドが未実装なのでエラーになる

# service httpd start
httpd を起動中: Syntax error on line 11 of /etc/httpd/conf.d/hoge.conf:
Invalid command 'Suexec', perhaps misspelled or defined by a module not included in the server configuration

互換性: Available in Apache httpd 2.2.18 and later

Suexec ディレクティブ

suexecを削除する

/usr/sbin/suexec を削除するか、リネームする

2017/02/14 (火)

PhpStormでinclude文に絶対パスが使えない

開発機上のディレクトリ構成ターゲットでの構成が違うので、当然食い違いが発生する。

warningなので無視してもいいが、間違っていないのに黄色いランプが付くのもくやしいので、このwarning無視する。

f:id:iww:20170214114631p:image


Setting→Editor→Inspections ⇒ PHP→General→Unresolved include をチェック外す

f:id:iww:20170214114632p:image


根本対策ではないので、CTRL+Bなどでジャンプしたくてもできない問題は残る。

Cannot find declaration to go toというエラーになる)

2017/02/13 (月)

特定のファイルを管理対象から外す

ファイルを残したまま管理対象から外すとき

git rm --cached ファイル名

SourceTreeでやるとき右クリックメニューから「追跡をやめる」を選択

f:id:iww:20170213152957p:image

2017/02/12 (日)

2006 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2009 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2010 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2011 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2012 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2013 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2014 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2015 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2016 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2017 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |