Linux

Linux

CentOS7で起動時から有線ネットワークをオンにする設定

CentOS7は初期設定では有線ネットワークがオフになっていた。毎回手動で直すのは手間だったので起動時にオンにする設定を入れた。vim /etc/sysconfig/network-scripts/ifcfg-nameでファイルを開いてON...
Linux

sedコマンドでファイルの中身を置換する

案件で同じプロジェクトの新しいbranchからsvn checkoutしたときに設定などをcheckoutしたマシン用に合わせる必要がある。例えば以下のtest.cnfファイルの5行目をproductionからdevelopmentに変更す...
Linux

findとgrepを使ってfunctionの一覧を取得する

プロジェクトのソースコードからfunctionの一覧が取得したくてfindとgrepを使って出力してみた。OSCentOS7条件ファイルのみ。拡張子が.php。パスにpluginと入ったものは除外。パスにxxxxx、またはyyyyyと入った...
Linux

CentOSでfindコマンドを使っていたときのエラーメッセージ

findコマンドを使っていて以下のメッセージが出力された。find: 無効な評価式です。二項演算子 '-o' を使用していますが、前項がありませんfind: 無効な評価式です。 ')' がどこかにあることが予期されますが、一つも見つかりませ...
Linux

CentOS上で複数ファイル内から特定の文字列を検索したい

HTMLのDOCTYPEを調べる必要があった。複数ファイルをそれぞれ開くのは手間だったので以下のコマンドで出力して目視確認を行った。
Linux

vimでファイルの内容をすべて削除する

vimでファイルの内容をすべて削除するコマンド。:%d
Linux

CentOS7でファイアーウォールを停止させる

CentOS7でファイアーウォールを停止させる方法。CentOS7でWebサーバの構築をしていていったんファイアーウォールを停止させていた。作業で再起動が必要になって再起動をしたらファイアーウォールが有効になったため外部PCからWebサーバ...
CakePHP

CakePHPアプリにアクセスするとan internal server error occurredがブラウザに表示された

Windowsで動作していたCakePHPのアプリをLinuxに置いてブラウザからアクセスをしたらan internal server error occurredが表示された。原因はプロジェクトのディレクトリに適当な権限を付与していなかっ...
CakePHP

ApacheのログにYou must enable the intl extension to use CakePHP.が出力されていた

ブラウザからWebアプリにアクセスをしようとしたらブラウザの画面になにも表示されなかった。Apacheのログを見てみると以下のログが出力されていた。intlモジュールをインストールしているかどうか確認する。intlモジュールがインストールさ...
Linux

CentOS7でApacheが立ち上がらなかったときのメモ

CentOS7でApacheが立ち上がらなかったときのメモを残しておく。原因はSELinuxが有効になっていたことによって権限がなかったためにApacheが起動できなかった。Apacheのエラーログ対応として外部と接続したりもしないためSE...