Ms7 Search
Google 搜尋 翻譯
calendar
« 四月 2007 »
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
近期文章
文章分類
網站連結
Syndicate

lifetype1.2* 的 summary.php 與 ZendOptimizer

2007-04-24 @ 20:16 in LifeType,Moodle

Smile在安裝 Lifetype1.2? 的時候,summary.php 都不能使用,後來在 Google 找到,有人說是 ZendOptimizer 的關係,去 download 最新版的 ZendOptimizer v3.2.6 來裝,竟然就可以了

 

xoopspoll for xoops 票選模組

2007-04-24 @ 19:54 in Linux

今天拿了 xoopspoll 1.1 來安裝,竟然不能用,後來才發現,它竟然用 $HTTP_POST_VARS抓變數,記得這好像是 php 4 用的, php 5好像改用 $_POST ,所以只好將 php.ini 中的 register_long_arrays = Off 設成 On ,向上相容,否則要將所有程序中的 $HTP_POST_VARS 改成 $_POST萬一有漏網之漁就麻煩了

Adsl 設定

2007-04-24 @ 19:53 in Linux

  1. 安裝 rp-pppoe
  2. 執行 /sbin/adsl-setup 設定,OK
  3. 如果只是修改帳號,密碼,改
    /etc/ppp/chap-secrets 及 /etc/ppp/pap-secrets 兩個檔案及可
  4. 啟動連線: /sbin/adsl-start
  5. 中斷連線: /sbin/adsl-stop

php 安全設定

2007-04-24 @ 19:52 in Linux

php.ini 中
;只准許php開啟下面的目錄及子目錄
open_basedir = /var/www/:/home/:/tmp/
;禁止執行下面的函數
disable_functions = exec,passthru,shell_exec,system,proc_open,get_cfg_var
;禁止開啟遠端檔案
allow_url_fopen = Off

在 httpd.conf
#禁止執行 php
<Directory>
php_flag engine off
#如果是php3換成php3_engine off
</Directory>

vimrc 與 virc 的差異

2007-04-24 @ 19:51 in Linux

今天在設定vi的下面的設定在/etc/vimrc 中
//===============================
"增加下面幾行可以編輯 utf-8 的檔案
set encoding=utf-8
set termencoding=big5
set fileencoding=big5
set fileencodings=ucs-bom,big5,utf-8,latin1
"下面幾行設定 tab 用空白替代
" set expandtab
set shiftwidth=4
set softtabstop=4
set tabstop=4
//==============================
結果一直沒有作用,後來發現在 vim 7.0 以上版本多了一個
/etc/virc 的設定,必須設在那裡才有作用

二級域名設置說明

2007-04-24 @ 19:49 in Linux

就是在申請的域名前以 * 通用字元來表示,即不管你輸入 test.mydomain.com 或 test1.mydomain.com 都可以指到 mydomain.com 的 ip ,
再利用 apache 的 mod_rewrite 做轉址,至於如何轉址,還在研究

2007/04/09補充
編修 /etc/httpd/conf/httpd.conf 增加下面
目的將網址開頭不是 www 或 ftp 開頭一律轉址為 ~user
例:user.shyong.com.tw => shyong.com.tw/~user
<VirtualHost *:80>
ServerAdmin root@shyong.com.tw
DocumentRoot /var/www/html
ServerName shyong.com.tw
ServerAlias linux.shyong.com.tw *.shyong.com.tw
<Directory /var/www/html>
AllowOverride None
Order deny,allow
#AddDefaultCharset UTF8
</Directory>
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} !^w{1,3}.shyong.com.tw$ [NC]
RewriteCond %{HTTP_HOST} !^ftp.shyong.com.tw$ [NC]
RewriteCond %{HTTP_HOST} ^[^.]+.shyong.com.tw$ [NC]
RewriteRule ^(.+) %{HTTP_HOST}$1 [C]
RewriteRule ^([^.]+).shyong.com.tw(.*)$ http://shyong.com.tw/~$1$2%{QUERY_STRING} [L]
</IfModule>
</VirtualHost>
 

VNC 設定

2007-04-24 @ 19:45 in Linux

  1. 安裝 vnc-server => yum install vnc-server
  2. 登入 user 文字模式
  3. 執行 vncserver => 輸入密碼
  4. 修改 ./vnc/xstartup =>
    將 unset SESSION_MANAGER,
    exec /etc/X11/xinit/xinitrc 前 # 取消 ,
    將 twm & 改成 gnome-session &
  5. 修改 /etc/sysconfig/vncservers =>
    VNCSERVERS="1:shyong 2:ken"
    VNCSERVERARGS[1]="-geometry 1024x768 "
    VNCSERVERARGS[2]="-geometry 1024x768 "
  6. 重新啟動 /etc/rc.d/init.d/vncserver restart
  7. 用 vncviewer 登入 ip:1 或 ip:2 OK

mysql 預設 utf8

2007-04-24 @ 19:42 in Linux

vi /etc/my.cnf

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
skip-innodb
set-variable=local-infile=0
# 取消網路
skip-networking
# 下面設定預設字型 utf8
default-character-set=utf8

[mysql.server]
user=mysql
basedir=/var/lib

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

[mysql]
# 下面設定預設字型 utf8
default-character-set=utf8