【メモ】Tracでのチケット完了時のステータス
なんでもかんでもfixedしてたら起こられそうなので調べた
- 報告内容に対して対処がなされて完了したのならば "fixed"
- 報告内容が間違ったものであった場合や勘違いであった場合は "invalid"
- 報告内容の真偽はともかく、対処しないと判断した場合は "wontfix"
- 報告内容が他のチケットと重複しているか、それに含まれる場合は "duplicate"
- 報告内容が報告者以外で確認できないような場合や、うやむやになったなら "worksforme"
【SQL】pgAdminで新しいデータベースの作成時のエラー
pgAdminを強制終了すると、たまにサーバ側にプロセスが残ったままになり
接続しなおしても
source database "template1" is being accessed by other users
というエラーを吐き新しいデータベースの作成や削除が出来なくなることがある
そんな時は、データベースのあるサーバで
残っているプロセスを削除する
$ ps -aux postgres 28030 0.0 0.2 86128 5052 ? S Aug24 0:00 postgres: meta template1 127.0.0.1 idle postgres 28151 0.0 0.3 87284 6040 ? S Aug24 0:00 postgres: meta meta 127.0.0.1 idle postgres 30201 0.0 0.3 87292 6868 ? S Aug24 0:00 postgres: meta aichi 127.0.0.1 idle $ sudo kill -9 28030
ps -aux
でプロセスの一覧を表示しpostgresのプロセスidを確認して
sudo kill -9 28030
- 9は確実に消すオプション
で上記のエラーは解消される
【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$ $1.html [R=301,L]
1行目でrewrite_moduleを有効にしておく
2行目で、書き換え機能をON
3行目は、正規表現で書かれた書き換え規則です。(R=301で、実際のアドレスも
書き換えます、なしだと書き換え前のアドレスが表示されます)
【メモ】textareaでの改行コード
HTMLのテキストエリアから値を引っ張ってきて
改行コードをbrに置換しようと思って
{$site_headline|replace:"\n":"<br />"}
としたら置換はできるのだが改行がソース上では残ってしまった。
テキストエリアでの改行は\r\nとなっているらしく
{$site_headline|replace:"\r\n":"<br />"}
としたらうまくいった
*smartyのテンプレートでの話です
【サーバ】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"> Options FollowSymLinks SymLinksifOwnerMatch ExecCGI DirectoryIndex index.php index.html AllowOverride All Order allow,deny Allow from all AuthType Basic AuthName "Please Enter Your Password" AuthUserFile "/var/web/hoge.jp/.htpasswd" #AuthGroupFile "/srv/.htgroup" Require valid-user </Directory>
apach再起動で終了