システム

PCやシステム開発に関する記事

CakePHPをドキュメントルート以外にインストールする方法

CakePHP(2.2.4)をルートフォルダ以外で動かそうとすると、

Missing Controller
Error: AptanaController could not be found.
Error: Create the class AptanaController below in file: app/Controller/AptanaController.php

などと言われて動作しない。

~/.htaccessに以下を追加すると解決。

RewriteBase /Webルートからの相対位置/


RewriteBase /aptana/CakeTest/
(http://127.0.0.1/aptana/CakeTest/)

また、
ルートフォルダの.htaccessだけでなく
~/app/.htaccess
~/app/webroot/.htaccess
にも同様の設定を追加する必要がある


~/app/.htaccessの場合
RewriteBase /aptana/CakeTest/app/

~/app/webroot/.htaccessの場合
RewriteBase /aptana/CakeTest/app/

Windows8がダウンロードできない場合

Windows8 をダウンロード販売で購入後、ダウンロードを開始する段階で
「指定されたサービスは無効であるか、または有効なデバイスが関連付けられていないため、開始できません。」
という悲しいメッセージが表示して先へ進めなかった。

サービスの「Background Intelligent Transfar Service (BITS)」を起動したら解決した。

gvimの設定

最近また gvimを使い始めた。
で現在の設定(追加分)を保管。

ほとんど
http://d.hatena.ne.jp/momo_dev/20071209/p3
のまんま
” Yuukis

set backupdir=C:\usr\tmp
set directory=C:\usr\tmp
set tabstop=4
set softtabstop=4
set shiftwidth=4

set gfn=Bitstream\ Vera\ Sans\ Mono\ 12
colorscheme desert

AptanaStudio3でファイルを開けない場合

AptanaStudio3
(Aptana Studio 3, build: 3.2.2.201208201020)

でPHPファイルを開こうとしたら

「エラーが発生しました。詳細については、エラー・ログを参照してください。」

com.aptana.editor.findbar.impl.FindBarDecorator$2.<init>(Lcom/aptana/editor/findbar/impl/FindBarDecorator;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/aptana/editor/findbar/impl/FindBarDecorator;Ljava/lang/String;)V

といわれて開けない。

clean.bat
(AptanaStudio3 -clean)

で起動したら開けた。

InDesign CS6での新規作成サイズ

タイトルのとおりInDesignCS6で新規ドキュメント、プリントプロファイルを選んだ場合の用紙サイズ。
IllustratorCS6の新規作成ではB6等が選択肢に無かったので、手入力用にメモ。

レター 215.9 x 279.4 mm
リーガル 215.9 x 355.6 mm
タブロイド 279.4 x 431.8 mm
レター – ハーフ 139.7 x 215.9 mm
リーガル – ハーフ 177.8 x 215.9 mm

A5 148 x 210 mm
A4 210 x 297 mm
A3 297 x 420 mm
A2 420 x 594 mm
A1 594 x 841 mm
A0 841 x 1189 mm

B6 128 x 182 mm
B5 182 x 257 mm
B4 257 x 364 mm
B3 364 x 515 mm
B2 515 x 728 mm
B1 728 x 1030 mm
B0 1030 x 1456 mm

新書 103 x 182 mm
四六判 128 x 188 mm
はがき 100 x 148 mm
AB判 210 x 257 mm
名刺4号 91 x 55 mm
名刺3号 85 x 49 mm
(見開き) 297 x 209 mm
(232mm x 279mm) 297 x 232 mm
CDジャケット 120 x 120 mm

AptanaStudioで使うGitの変更

数日前からAptanaでGithubへつないで遊んでいるけれどuser.nameなど基本的な設定フォームが無くて困る。
Aptanaをインストール時に自前のGitを選ばなかった場合、

~\Aptana Studio 3 Workspace\.metadata\.plugins\com.aptana.portablegit.win32\bin\git.exe

のようにワークスペースごとに配置されたものを利用しているみたい。これはこれで便利だけれど、今回は自前で用意して設定。
Aptana以外からGithubすることもあるかもしれないし。

下のURLからGit for Windowsをダウンロード&インストール
http://code.google.com/p/msysgit/downloads/list?q=full+installer+official+git

Aptanaの設定->チーム->Git
でGit.exeのパスを変更

Windows版の場合、Git bashという専用のシェルが用意されていて、ここからコマンドで設定。

MacOSXのEclipse3.7 (Aptana3) でPerlをエディット&実行

Aptana3にPerlの開発環境をインストールするメモ

Aptanaは3.1.1
中のEclipseは3.7.2

次のアップデートサイトからEPICをインストール
http://e-p-i-c.sourceforge.net/updates

環境設定の
Perl EPIC -> 実行環境に
“/usr/bin/perl”
を入力

エディタと実行環境がそろったのでとりあいず以上。
デバッガについては別の機会に

Aptana3でのGithubエラー

Windows版のAptanaStudio3でGithubに繋ごうとすると

Premission denied (publickey).
fatal: The remote end hung up unexpectedly

と言われて怒られる。
MacOS版では問題ない方法で設定しているのに(泣)

AptanaのRSA鍵保存フォルダ(ユーザフォルダ/ssh)をエクスプローラーでたどると、同じ場所に(.ssh)というフォルダが、、、、

ここに作成した鍵をコピーしたら接続できた(T_T;)

GitはAptana3に付いてきたAptana Git(portablegit)を利用
Aptana:Aptana Studio 3, build: 3.1.3.201205292243
OS:WindowsXP

Javaのログレベル対応表

Javaのログレベル対応表。
こちらのページにあるものだけれど、仕事中に検索してもなかなか出てこなかったために転載させていただいてます。

SLF4Jは便利なんだけど、Hibernate利用時などで設定ファイルと実際のレベル指定がずれるのがヤヤコシイ。

slf4j commons-logging Log4j java.util.logging
fatal fatal SEVERE
error error SEVERE
warn warn WARNING
info info INFO
CONFIG
debug debug FINE
FINER
trace debug FINEST

HTTPサーバーの起動エラー

ある日、ウェブサーバーにつながらなくなっていた。で起動しようとすると
Starting httpd: httpd: apr_sockaddr_info_get() failed for 自分のサーバー名
とメッセージが出て立ち上がらない。

/etc/hosts の該当箇所を下のように修正したところ起動した。

127.0.0.1  localhost.localdomain localhost 自分のサーバー名

調べてみると、2日前にyum-cronが大規模な更新を行っていて、その中にhttpd等の更新も含まれていた。このあたりが原因かも。

Top