株式会社プロネット

 

WEBシステム開発、ITコンサルティング、自社サービス、教育事業 - これからのビジネスへのIT活用ソリューションをご提案致します。

記事一覧

複数アプリ構成のdatabase.php

CakePHPで以下のように複数アプリの構成にした時、 apps/Config, admin/Config に同じdatabase.phpとなることがあります。 CakePHP2 ├─app │ ├─Conf[…]

CSVダウンロード時に先頭行に余計な改行が入る

CakePHPからCSVをダウンロードする機能を作成中、ダウンロードしたCSVファイルの先頭行に余計な改行が入っていました。 原因解明まで少し時間を取られたので備忘録としてポストしておきます。   環境[…]

Gitでmasterの変更を取り込む

gitで作業用ブランチにmasterの変更を取り込む方法をまとめます。 取り込む方法としてマージとリベースの2種類があります。 簡単に言うと「マージは合流、リベースは付け替え」です。 マージ マージは以下[…]

Cloud9でドキュメントルートを変更する

Cloud9で、confファイルを修正しドキュメントルートを変更する場合の備忘録です。   workspaceでプロジェクトを右クリックし、ターミナルを起動。 下記コマンドを実行します。 $ […]

【Cloud9】PHP7にphp-gdを入れる

Cloud9というより、Ubuntuですが。 環境 PHP7 方法 sudo apt-get install php7.0-gd php7-gd ではなくて、php7.0-gdなので気を[…]

CakePHPで2つ先のテーブルを参照

2つ先のテーブルの状態を元に検索したいことがありました。 以下のように3つテーブルがあり「会社AのUserを全て」という条件です。 Company - Department - User まずは「部門A[…]

Gitで差分zipを作成

Gitで変更したファイルのみを抽出したい事が多々あると思いますので今回は差分zipの作成を紹介したいと思います。 以下のコマンドで1つ前のコミットから現在のコミットまでの差分ファイルを抽出できます。 […]

稼働済みのCakePHPプロジェクトのディレクトリ移動

CakePHPのシステムが既にサーバーで稼働している状態で、URLを変更したいというケースがありました。   CakePHPのルートディレクトリを変更する場合、 ・ドメイン(またはサブドメイン)の取得も[…]

【Cloud9】プログラムからhttpでワークスペースのファイルにアクセスする

PerlのLWPでワークスペース内のファイルにアクセスできなかったので。 Cloud9のプレビューは認証がかかっているので、プレビューのURLではアクセスできません。 そんなときは http://0[…]

cloud9で設定したこと

前回に続きcloud9についての投稿です。 今回は私がcloud9で設定した項目を紹介したいと思います。 設定画面は左上の[Cloud9->Preferences] もしくは[Ctrl-,]で開くことがで[…]