2009年5月24日 星期日

修改php中的MAIL設定


修改C:\windows\php.ini
mail function 這節
指定mail server ip

2009年5月15日 星期五

java 從 window 移到 linux ,中文發生亂碼

試著將java 程式加上 -encoding 再重新編繹

javac -d . -encoding big5 Counter.java

2009年5月11日 星期一

在linux上設定java classpath變數

所有帳號都加入環境變數
vi /etc/profile

export JAVA_HOME=/usr/java/jdk1.6.0_13

export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:./

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin

source /etc/profile

單一帳號加入環境變數

vi /home/alanchang/.bash_profile

export JAVA_HOME=/usr/java/jdk1.6.0_13

export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:./

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin

如果要立即讓變數生效
source /home/alanchang/.bash_profile

2009年5月8日 星期五

關於mysql_fix_privilege_tables

Warning: Your privilege table structure seem to be older than this MySQL version!
Please run the script mysql_fix_privilege_tables that should be included in your MySQL server distribution to solve this problem

出現這個訊息代表您的MYSQL版本已經升級,但權限未升級,請用root權限執行下列命令
/usr/bin/mysql_fix_privilege_tables --password=root密碼

rpm 用法

安裝RPM
rmp -ivh rmp名稱

升級RPM
rmp -uvh rmp名稱

移除RMP
rpm -e rmp名稱

RMP使用查詢
rpm /?

#1130 - Host XXX.XXX.XXX.XXX is not allowed to connect to this MySQL server

使用下句SQL授權給要連接MYSQL的IP
GRANT ALL PRIVILEGES ON *.* TO 'root'@'XXX.XXX.XXX.XXX' IDENTIFIED BY '11111' WITH GRANT OPTION;

2009年5月5日 星期二

java或iReport上產生PDF檔

要使用java或iReport上產生PDF檔,必須安裝iText
以iReport 安裝iText為例

1.先開啓iReport, 然後在工具 -> classpath --> 新增jar檔,然後在重新開啓iReport就完成了.