20081024 18:12(金) ohashi
プログラム初心者の僕にとってサーバーの挙動を意識したプログラミングをすることはあまり無いのでメモ書き代わりに書きとめておきます。
まず PHP スクリプトでタイムアウトが発生する場合 Apache の max_execution_time の秒数を超えてしまっている場合が考えられます。処理が大きい場合には sleep() で実行を遅らせることも必要かと思います。
この場合はスクリプト内で set_time_limit() で十分大きな値を指定するか、0を指定して無制限にすればOKです。
もう一つ、ファイルをアップロードする場合は upload_max_filesize や post_max_size の指定より大きなファイルをあげている場合があります。
これは Apache を再起動しないと設定を変えられないそうです。まだ実行してないのでこれはまた機会があれば。。。
- Categories
- LINUX | PHP
- Tags
- Apache | PHP
20081024 01:07(金) saito
PCサイトにしても、モバイルサイトにしてもインターネット上にサイトを公開する際には
WEBサーバーが必要になる。
私は、よく簡単に構築できるApacheをよく使う。
その際の管理しやすく、複数サイト構築にも有用なVIrtualHostのサンプルを書いておく。
続きを読む
- Categories
- JAVA | LINUX | Server | smarty
- Tags
- Apache | Linux | VirtualHost
20081024 00:49(金) saito
PC・モバイルサイトなどの構築をしていると、必ずバックアップが必要になってくる。
これをしてないと、まれにHDDがクラッシュしたときに泣ける(T。T
そこで、バックアップについて考えてみる。
1.バックアップ方法
・tar/zipコマンドによる圧縮
2.転送方法
・rsyncによる転送
・scpによる転送
・SCPによる転送
・rsyncやSCPはパスワードをソースに書いたり空パスフレーズを作ったりなどちと面倒。。
本当はそっちのほうがいいのかもしれないが、今回はtar圧縮+FTP転送を選択
続きを読む
- Categories
- LINUX | Server
- Tags
- Backup | Linux
20081024 00:18(金) sueyoshi
WOWZAとはJAVAで構築されたFlashのストリーミングサーバのクローン
ストリーミングや、ライブ配信、共有オブジェクトを使ったアプリの開発が可能
【環境】
OS LINUX CentOS5
【準備】
WOWZA本体
ダウンロード
http://www.wowzamedia.com/store.html
から 「Linux RPM Installation」 をダウンロード
JAVA
ダウンロード
http://java.sun.com/javase/downloads/index.jsp
JDK 6.0 Update 10 -> linux用rpmをダウンロード
それらのファイルを
/usr/local/scr/ に ダウンロード
続きを読む
- Categories
- JAVA | LINUX
- Tags
- JAVA | Linux | wowza
Comments