[SourceTree]ignoreリストの編集方法

SourceTreeでgitのignoreリストを修正します

<環境>
Windows7
SourceTree 0.9.23

SourceTreeを立ち上げて
Settingボタンを押して

sourcetree1

Advancedタブ、上部のEdit

sourcetree2

テキストエディタが立ち上がるので、修正します

(編集例)


#ignore thumbnails created by windows
Thumbs.db
#Ignore files build by Visual Studio
*.obj
*.exe
*.pdb
*.user
*.aps
*.pch
*.vspscc
*_i.c
*_p.c
*.ncb
*.suo
*.tlb
*.tlh
*.bak
*.cache
*.ilk
*.log
*.dll
*.lib
*.sbr

.gitignoreファイルの修正をadd、commitしておけば完了

[ECCUBE]Windowsへ環境移行時の簡易メモ

Linux上のECCUBEをWindowsで動くようにした時のメモです
エラー発生時の対応が参考になるかもしれません

<環境>
Centos6
Apache2.0
PHP 5.2
PostgreSQL 8.4

Windows7 64bit
Apache2.4
PHP 5.4
PostgreSQL 9.2

Centos上のhtdocs以下、eccubeのPHP類一式をダウンロードし
Windows上のApache/htdocs以下に置きます

PostgreSQLのダンプをとります
今回は、まるごと
pg_dumpall -U postgres > eccube.sql
sqlをWindowsへダウンロードします

Windowsでは、pgAdminⅢを起動、eccube用のデータベースを作成
eccube.sqlの不要部分をコメントアウト
コマンドプロンプトで
psql -U postgres -d eccubedb < eccube.sql Apache/htdocs/data/config/config.php をWindows環境へと合わせ修正 ブラウザでアクセス エラー発生(画面もしくはApache/logs/error.log) Warning: Unknown: function 'NULL' not found or invalid function name in Unknown on line 0 Apache/htdocs/.htaccess を修正 php_value output_handler NULL ↓ php_value output_handler none Notice: ob_end_clean(): failed to delete buffer. No buffer to delete in htdocs\require.php on line 33 ↓ Apache/require.php を修正 L32 if (ob_get_level() > 0) {

L32 if (ob_get_level() > 0 && ob_get_length() > 0) {

PHP Fatal error: Call to undefined function mb_language()

php.iniを修正
extension=php_mbstring.dll
のコメントアウトを外す、Apache再起動

PHP Fatal error: Call to undefined function imageCreateFromJpeg()

php.iniを修正
extension=php_gd2.dll
のコメントアウトを外す、Apache再起動

管理ページへ移動
http://localhost/admin/

エラー発生
Notice: ob_end_clean(): failed to delete buffer. No buffer to delete in htdocs\admin\require.php on line 30
Apache/admin/require.php
を修正
L29 if (ob_get_level() > 0) {

L29 if (ob_get_level() > 0 && ob_get_length() > 0) {

これで正常に動作したかと思います

[Apache]faviconのerror_logを出ないようにする

Apacheでは、faviconを用意していないと
画面アクセスのたびにerror_logにfaviconがないとエラーがでる

[plain]
[Wed Aug 07 16:23:02 2013] [error] [client x.x.x.x] File does not exist: /var/www/html/sample/favicon.ico
[/plain]

<環境>
Apache 2.2.15

404にリダイレクトしてやる下記の方法か

[plain]
Redirect 404 /favicon.ico
<Location /favicon.ico>
ErrorDocument 404 "No favicon"
</Location>
[/plain]

favicon作って、設置か
(samplefavicon.iconを作りました)

[plain]
RewriteEngine On
RewriteCond %{REQUEST_URI} "favicon.ico$"
RewriteRule "(.*)(favicon.ico$)" /icons/samplefavicon.ico [N,PT]
[/plain]

解決