PHP 5.4.0 정식버전 릴리즈. PHP 5.4에서 바뀌는 점. 2012-03-02 11:15:54에 작성.

드디어 아주 많은 기능들이 추가된 PHP 5.4.0의 정식버전이 릴리즈 되었다. 기존에는 RC 버전만 배포되고 있었다. PHP 공식 홈페이지에서는 5.4 버전의 릴리즈가 기존 5.1~5.3 버전까지 업데이트에 비해서 상당히 큰 스케일이라 한다. Deprecated features in PHP 5.4.x mysql_list_dbs() get_magic_quotes_gpc() -> 항상 false 를 반환 get_magic_quotes_runtime() -> 항상 false 를 반환 set_magic_quotes_runtime() -> 에러 mcrypt_generic_end() 특히 magic_quote 를

.htaccessでRewriteを利用してすべてのファイルをただ一つのファイルとして運転 2011-12-01 11:16:11에 작성.

RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.phpの?$1 [NC,L] RewriteCond 의 두 옵션에 의해 만약 주소에 실제 파일명이나 폴더명이 호출 됐을때는 해당 파일을 읽어오게 된다. ! 는 부정을 의미하고, -d는 디렉토리가 있을때를 의미, -f는 파일이 있을때를 의미한다. 이 옵션이 있으면 정적파일을 불러올때도 좋지만, 제일 중요한 이유는 index.php 라는 파일명과 겹치게 되면 무한

ストリームのオープンに失敗しました: パーミッションが拒否されました 2011-09-16 17:21:50에 작성.

場合によってはApache + PHPの環境でのパーミッション(chmodコマンド), ユーザー(chownコマンド) 設定が正常にされたにもかかわらず、PHPでインクルルディンウル時にfailed to open stream: Permission deniedエラーが出る場合がある. chconと呼ばれるセキュリティコンテキストを調整するコマンドがあるので、このコマンドで解決できる. chcon -R -t httpd_user_content_t 폴더명

mysqlでMyISAM方式とInnoDB方式の違い 2011-09-13 16:46:48에 작성.

この前まではMyISAMとInnoDBの方法に対して若干間違っていた. 私は知っていたのは以下のとおり. 잘못 알고 있던 사실 데이터베이스 자체에 InnoDB와 MyISAM이라는 엔진을 지정할 수 있음. MyISAM InnoDB에 비해 속도가 빠름. カウント(*)のクエリの速度が速い. シンプルなデ - ビーを構築するのに簡単で速度も速い. InnoDB MyISAM에 비해 속도가 느리고 디비 용량을 더 많이 차지함. 자원을

ドメインを移転し、書くことでいいApacheの設定 2011-09-07 04:44:53에 작성.

이 글은 도메인을 이전하면서 쓰기에 좋은 Rewrite+PHP 소스와 비슷한 글이다. あえて上記のようにPHPとRewriteモジュールを使わなくても簡単に可能なApacheの設定があった. 私は通常/ etc/apache2/sites-enabledに複数のサイトがあるように使っている, そこに仮想ホストをずっと書いておく. そこに以下のように書くと、目的のドメインにリダイレクトさになる. HTTP://前のドメイン/ asdfで接続時にもhttp://鳥もメイン/ asdfでスッキリリダイレクトになる. 参考までに…

Ubuntuのmrtgをインストールする. 2011-09-03 03:10:54에 작성.

この記事は個人的なメモ用に記録しておくものであり、ひょっとして、必要な人がいれば助けになるかして、公開で歩いている. テストサーバー環境 – 홈서버, ハブがかかった回線(광랜), 우분투 서버에디션 10.04.2 LTS x64の. (아이피 설정에 localhost 를 해줘도 됨) &ホームサーバー서버, 直接接続回線光ラン),Ubuntuのサーバ版 10.10 x64の アイピー設定にlocalhostをしてくれてもなる) – VPS, Ubuntuのサーバ 10.10 (설정에

MRTGはPerlとシェルスクリプト | jehiah.cz 2011-09-03 02:35:32에 작성.

MRTGはPerlとシェルスクリプト | jehiah.cz에는 mrtg 에서 쓸 수 있는 여러종류의 스크립트가 있다. loadavgをmrtgに表現することができる方法を探して分かるようになった. スクリプトの内容は、以下に一度にまとめておく. MRTG - filesize.sh – メールのログが占める容量を示しています. #!/bin/sh # Created by Jehiah Czebotar # HTTP://www.jehiah.com/ # # This script is licensed under the GPL

.ioドメインを購入 2011-09-01 05:23:09에 작성.

firejune.io 도메인 구입과 HTTP 프록시 구성라는 글을 보고 급 뽐뿌가 생겨 방금 전 http://nic.io/ 에서 새로운 .io 도메인을 샀다. 今持っているドメインが、数十個もあるにもドメインへの欲求や携帯電話の番号などへの欲求は消えないようだ. 今回の山のドメインはnodejs, socket.io, MongoDBなどを勉強するために使用する予定だ. .io 도메인은 http://socket.io를 접하면서 처음 알게되었다. 이 사이트는 자바스크립트

Ubuntuのsvnコマンド実行時にlibneon - gnutls.so.27しない場合のエラー 2011-08-15 03:47:02에 작성.

私は現在、Linuxを2台使っているのに, 一台は少しきれいなオブンツイゴ一台は、第二のLinuxを使うことで敷いたものとは少し汚れてオブンツイダ. その少し汚れたUbuntuがどれだけ汚れているかというとsvnコマンドを使っても、次のエラーが出るほど汚い. svn: error while loading shared libraries: libneon-gnutls.so.27: cannot open shared object file: No such file or directory 아, 그렇다고 위의 오류가

UbuntuのSVNサーバのインストール. (apacheベース) 2011-07-26 22:29:02에 작성.

설치 apt-get 으로 아래의 패키지를 설치해준다. apt-get install subversion libapache2-svn 설정 svnadmin create /home/svn/이름 권한을 아파치에게 준다. chown www-data:www-data /home/svn/이름 -R 여기서 /home/svn/이름은 디렉토리 기반으로 정해지는 이름이다. ユーザーID, 패스워드 보안 설정 아래 파일의 내용을 변경한다. (複数のドメインに分けてすることを望むsites - enabledフォルダの中に、自分のドメインのファイルにしてもよい。) vi /etc/apache2/mods-enabled/dav_svn.conf <Location /svn> DAV svn