管理画面での設定変更時のエラー

trac管理画面で リポジトリの追加を行ったところ trac全体がweb上で表示されなくなった■原因 リポジトリの追加際に指定するディレクトリを 「/var/web/hogehoge」 と指定するところを 「//var/web/hogehoge」 とスラッシュを1つ多く入力してしまったためエ…

cgi(perl)でのデバッグ

print "Content-type: text/html\n\nOK.\n"; exit(1);

PHPでのデバック

いまさらながら…ページ出力 var_dump (変数);ファイル出力$str = print_r(変数,true); file_put_contents (ファイル名 , $str);

複数の外部 JavaScript に分かれた複数の関数を window.onload で実行

A.js var hoge = window.onload; window.onload = function() { if(hoge != null) hoge(); alert("ここでなにかする"); } B.js var hage = window.onload; window.onload = function() { if(hage != null) hage(); alert("さらになにかする"); } この方法だ…

【PHP】改行コードの前にを挿入する関数nl2br()

PHP

テキストエリアから取得した文章内の改行コードをeregi_replaceを使って置換していたら nl2br()を使えばいいんじゃないといわれた。 これで\nとか改行コードを変換してくれると教えられたけど落とし穴が…nl2brはあくまで改行コードの前にを挿入してるだけで…

【JavaScript】$Aを Prototype.jsを使わずに実装

Prototype.jsを使って実装していたものを使わないでくれといわれた時の実装例、 Prototype.jsを使用した実装 // アウトライン対策 for IE if (Prototype.Browser.IE == true) { var list = $A($('checkItemList').getElementsByTagName('LI')); list.each(fu…

【JavaScript】documentの参照メモ

<dl class="maintenance" id="setFuc1"> <dt><img src="image/txt_maintenance.gif" alt="ほげ"></dt> <dd>ほげほげ</dd> <dd class="btnDetail"><a href="/hogehoge/index.asp" class="swap" id="dAnc2"><img src="image/btn_detail_0.gif" alt="もげ"></a></dd> </dl> タグのid="dAnc2"内にあるimageのsrcを取りたいとき var el = document.getEl…

【メモ】Tracでのチケット完了時のステータス

なんでもかんでもfixedしてたら起こられそうなので調べた 報告内容に対して対処がなされて完了したのならば "fixed" 報告内容が間違ったものであった場合や勘違いであった場合は "invalid" 報告内容の真偽はともかく、対処しないと判断した場合は "wontfix" …

【SQL】pgAdminで新しいデータベースの作成時のエラー

SQL

pgAdminを強制終了すると、たまにサーバ側にプロセスが残ったままになり 接続しなおしても source database "template1" is being accessed by other usersというエラーを吐き新しいデータベースの作成や削除が出来なくなることがあるそんな時は、データベー…

【PHP】【サーバ】System.Net.WebExceptionが出た際の処理

php.iniの次の項目をチェックし容量をふやすとたいてい直る file_uploads = On upload_max_filesize = 20M max_execution_time = 60 max_input_time = 120 memory_limit = 128M post_max_size = 8M

【サーバ】【rewrite_module】リンクをクリックしたとき拡張子を書き換える

Apacheでの話です。 拡張子がaspのファイルなんですが、中身はhtmlで書かれているので アクセスした時にhtmlとして表示させたいとき、 confファイルに下記を追加 LoadModule rewrite_module modules/mod_rewrite.so RewriteEngine on RewriteRule ^(.*)\.asp…

【メモ】textareaでの改行コード

HTMLのテキストエリアから値を引っ張ってきて 改行コードをbrに置換しようと思って {$site_headline|replace:"\n":"<br />"} としたら置換はできるのだが改行がソース上では残ってしまった。テキストエリアでの改行は\r\nとなっているらしく {$site_headline|repla…

【サーバ】Basic認証の追加

今更ながら、ど忘れしたのでメモメモまずはパスワードファイル作成-cオプションは新規の時のみ # htpasswd -c /var/www/hoge.jp/.htpasswd hoge New password: Re-type new password: Adding password for user hoge追加できたらapachの設定ファイルを設定 <Directory "/var/web/hoge.jp/htdocs"> </directory>…

【メモ】svnコマンド

SVN(Subversion)によるバージョン管理のコマンドメモ *注意、リポジトリからチェックアウトしたディレクトリという前提基本コマンド svn update svn add svn commit -m "message"使い方 svn update [path] 指定したパスの配下のファイル及びディレクトリに …

【ドメイン】お名前.comでのサブドメイン作成メモ

間違っているかもしれないので参考程度にしてください。自分のサーバ(VPS)にドメイン(hogehoge.jp)設定をする場合。 まず、全体の設定として ドメイン設定→ネームサーバの変更 にて、 対象のドメインにチェックを入れ ネームサーバ情報を入力するを選択し ネ…

【vi】コマンドメモ

vi

文字列を置換する(hogehogeをaaaaaにする場合) :%s/hogehoge/aaaaa/g

【JavaScript】同じURL内の別のhtmlの要素を変更する

iframeの中にhtmlを読み込ませて表示が完了した後に親のiframeのスタイルを変更したいときに使用iframeで読み込み終わった後、背景ののiframeの背景色を消したかった。main.html <iframe id="test" src="xx.html" height=300 width=300> xx.html <script language="javascript" type="text/javascript" src="protot</iframe>…

【SQL】postgreSQL関連

SQL

半日ハマった…いつもと違うサーバにデータベースを作成しようと pgadminからsshでトンネルしてつなごうとしたら繋がらない…繋がらなかった理由は いつも使ってるサーバのpostgresは8で 今回、データベースを作ろうと思ったサーバは7だった バージョンは↓で調…

【JavaScript】正規表現②〜ブラウザチェック〜

続きで、正規表現をつかったブラウザ検証ブラウザ情報を取得するには navigatorオブジェクトを使用する navigator.[プロパティorメソッド] 下記のプロパティ、メソッドの中からuserAgentを使用しブラウザをチェックする if (/MSIE 6./i.test(navigator.userA…

【JavaScript】正規表現

/pattern/[switch].test(string) [switch]には i 大文字・小文字を区別しない g 2番目、3番目... にマッチする部分も検索する m 複数行に対して検索する (e55/N6) などが入る alert(/ab/.test("bab")); //true alert(/ab/.test("bca")); //false alert(/[2-4…

【JavaScript】formのsbmitボタンをaで作る

<form name="hogePrefSerchForm" method="post" action="/hogesearch/search.asp"> <input type="hidden" name="SearchFlg" value="2"> <input type="hidden" name="BackFlg" value="3"> <li><input type="checkbox" id="cbHokkaido" name="Prefecture" value="北海道"><label for="cbHokkaido"><img src="" alt="北海道"></label></li></form>

【JavaScript】【prototyoe.js】$() 関数

$() 関数は DOM の document.getElementById() 関数へのショートカット。 DOM 関数と同様に、この関数は引数として渡された ID を持つ要素 (element) を返します。 さらに追加メソッドによってさまざまな動作を行うことが出来ます。 <script src="prototype.js"></script> <script> function test(){ var …

【JavaScript】【復習?】関数オブジェクト

基本、空のオブジェクト作成 var obj = {}; {}がオブジェクトとなる。 プロパティを設定 var hogehoge = { name: 'goro', // nameプロパティ sayName: function() { // sayNameプロパティ alert(this.name); } }; alert(hogehoge.name); // goroと表示 hogeh…

【JavaScript】JavaScriptの正規表現で変数を使う

JavaScriptで正規表現のmatchを使う場合 通常 hoge.match(/abc/); とするけどabcの部分は変数ではなくてStringとして認識されてしまうので var abc = "efg"; hoge.match(/abc/); としてもefgを検索してくれない。 そこで、変数を入れたい場合は正規表現オブ…

【Movable Type】Basic認証したサイトだとmt-staticが無いとかいう

Movable Typeをインストール時 ベーシック認証を行っているサイトの場合 mt-staticが存在しないとかいうエラーがでる、 これはmt-staticのディレクトリの存在のチェックを外部のサーバから 行っているためベーシック認証で弾かれているためで、 ベーシック認…

【SQL】重複した行をまとめる

SQL

同じ列内で重複した行があった場合に1つにまとめるテーブルquestionsとquestion_answersでquestionsのidが重複しているものをまとめて表示する例select distinct qa.question_id ,q.question_type_id from questions as q,question_answers as qa where q.i…

【VBA】メモ

Range("A1:G4").Interior.ColorIndex = 38 A1:G4のセル内の色を色番号38(ローズ)にする Range("B2:F2").MergeCells = True B2:F2のセルを結合する Range("H1").WrapText = True H1にセル折り返しを設定する Range("A1:G10").Borders.LineStyle = xlContinuous…

【VBA】初期化のクラス

VBAで、ページを初期化してから動かしたいときに使うモジュール Sub Initialize() '全セルを選択 ActiveSheet.Cells.Select '値・数式クリア Selection.ClearContents '書式クリア Selection.ClearFormats 'すべてのセルの幅を13.5に設定 Selection.RowHeigh…

【PHP】chompの代わり

PHPでperlとかでよくお世話になったchompの代わりrtrim($str) で$strの最後の空白を削除してくれる、 rtrim($str,"\n")で削除する文字を指定できるので \nを指定してchompと同じ動きが可能に〜他もにもこんな関数があるらしい ltrim() 文字列の先頭から空白…

【VBA】色番号一覧

探すのに苦労したのでメモ1 黒 #000000 / RGB(0,0,0) / 0 2 白 #FFFFFF / RGB(255,255,255) / 16777215 3 赤 #FF0000 / RGB(255,0,0) / 255 4 明るい緑 #00FF00 / RGB(0,255,0) / 65280 5 青 #0000FF / RGB(0,0,255) / 16711680 6 黄 #FFFF00 / RGB(255,255,…