不想同步軟連結在 -links前加上 --no
rsync [options] --no-links [src] [desc]
FreeBSD rsync
# Local file to Local file
rsync [option]... Source [Source]... Dest
# Local to Remote
rsync [option]... Source [Source]... [user@]host:Dest
rsync [option]... Source [Source]... [user@]host::Dest
# Remote to Local
rsync [option]... [user@]host::Source [Dest]
rsync [option]... [user@]host:SourceDest
rsync [option]... rsync://[user@]host[:PORT]/Source [Dest]
Apache .htaccess enable
.htaccess
假如要讓 .htaccess 可以執行,
在Apache的 httpd.conf 設定
AllowOverride 為 All
<Directory >
...
AllowOverride all
...
</Directory>
PHP ini register_globals
register_globals = on/off
假如register_globals 設定為on 的情形下,
會造成POST, COOKIE, SESSION 如果有相同的變數會跟著一起改變,
最近公司的工作因為這個困擾了我一天...
為何在FreeBSD 下執行都沒事,
但搬回Windows 卻有這樣的問題,
主要是因為FreeBSD 的PHP.ini 設定
register_globals = off
而Windows 起初設定為
register_globals = on
改回來之後, 就沒這個問題了.
發生的現象,
假設
$db = new database;
而POST, SESSION 或COOKIE 裡有設定db為變數時,
$_POST['db'] / $_SESSION['db'] / $_COOKIE['db'] 的值則會跟著存 class database
所以架設Server設定時要注意這個設定.
MySQL ::: DELETE
DELETE FROM [table1] WHERE [column1] IN ( SELECT [column2] FROM [table2] WHERE [column3] = [val] )
訂閱:
文章 (Atom)