這篇適用於使用 Apache 架站的人。以我的情況來說,如果當訪客來訪時出現找不到網頁的時候,可以打開 httpd.conf 裡面這行配置

Include conf/extra/httpd-multilang-errordoc.conf

上面這情況適用於只有一個網站的人,如果在同一個 Server 下有不同網站的人,可以直接在網頁根目錄上新增一個 .htaccess 檔案(這也適用第一種情況),配置相關參數來解決上述情況,missing.html 就要放在相對的地方唷。

ErrorDocument 404 /missing.html

Bojack 發表在 痞客邦 留言(0) 人氣()

找到 install/sql/語系/joomla.sql 後,將原本的

CREATE TABLE `#__core_acl_aro` (
`aro_id` int(11) NOT NULL auto_increment,
`section_value` varchar(240) NOT NULL default '0',
`value` varchar(240) NOT NULL default '',
`order_value` int(11) NOT NULL default '0',
`name` varchar(255) NOT NULL default '',
`hidden` int(11) NOT NULL default '0',
PRIMARY KEY (`aro_id`),
UNIQUE KEY `section_value_value_aro` (`section_value`,`value`),
UNIQUE KEY `#__gacl_section_value_value_aro` (`section_value`,`value`),
KEY `hidden_aro` (`hidden`),
KEY `#__gacl_hidden_aro` (`hidden`)
) TYPE=MyISAM


改成下面這個就不會噴出錯誤訊息了

CREATE TABLE `#__core_acl_aro` (
`aro_id` int(11) NOT NULL auto_increment,
`section_value` varchar(240) NOT NULL default '0',
`value` varchar(240) NOT NULL default '',
`order_value` int(11) NOT NULL default '0',
`name` varchar(255) NOT NULL default '',
`hidden` int(11) NOT NULL default '0',
PRIMARY KEY (`aro_id`),
UNIQUE KEY `#__gacl_section_value_value_aro` (`section_value`(100),`value`(100)),
KEY `#__gacl_hidden_aro` (`hidden`)
) TYPE=MyISAM;

Bojack 發表在 痞客邦 留言(0) 人氣()

沒想到部落格的影響那麼大!

根據報導說明,在英國有 25% 的老闆在應徵員工前,會先上網搜尋求職者的部落格,甚至還會以此來評斷是否要錄取員工 ~ 沒想到有人因為在部落格上罵前老闆,造成後來新公司不願錄取此人!

部落格可以反映出一個人的內心世界、想法,有時會毫無保留的表現自己的想法 ... 在我看來,用部落格來分析一個人的確還蠻準確的,看來以後要謹言慎行囉 ~ 哈哈

Bojack 發表在 痞客邦 留言(2) 人氣()

前陣子有替代役上酒店,鬧得整個縣府都知道,長官特地交待我們沒事不要去那種地方 ...

過沒多久,昨晚替代役又和某處的警衛吵架,主要原因是太晚回來,警衛不願意幫忙開門,聽說在十一點吵得很兇(我也睡得很兇,完全沒有聽到)

今天聽說己經有人上留言版指名我們這一群替代役常常三更半夜才回來,我想八成是昨晚那警衛挾怨報復吧。但身為替代役就該潔身自愛點,在這短短的服勤時間,能不惹麻煩就不要惹(這也是在警惕我自己)

Bojack 發表在 痞客邦 留言(0) 人氣()

先前大部份都是用 4.0.x 的版本,還不算真的有遇上編碼校對的問題 ~

今天大概測試一下,若要用 4.1.x 以後的版本,PHP 檔案 和 MySQL 都要用 UTF8 編碼唷

<?php
    $link = mysql_pconnect("localhost", "xxx", "xxx") or die("Could not connect");
    mysql_query("SET NAMES 'UTF8'");
    mysql_query("SET CHARACTER SET UTF8");
    mysql_select_db("test") or die("Could not select database");
    $sql = "SELECT * FROM test";
    $result = mysql_query($sql) or die("invalid query");
    ......
?>

Bojack 發表在 痞客邦 留言(0) 人氣()

EcStart 論壇 看這個實用的功能,原則上 PHP 要有支援 GD 的功能就可以了!

使用的方式很簡單 ... 範例語法如下

<IMG SRC="barcode.php?barcode=HELLO&quality=75">
<IMG SRC="barcode.php?barcode=123456&width=320&height=200">


程式碼在這個地方

Bojack 發表在 痞客邦 留言(6) 人氣()

Gaim

是一套吃人夠夠的 IM 軟體,最近即將面臨改名的命運

主要是 AOLAIM 註冊為商標後,認為 Gaim 有牽涉到一些法律的問題 ~ 因為在不得已的情況之下,Gaim 將重新正名為 Pidgin
以後就聽不到 Gaim 這個軟體囉,要改記 Pidgin ( 說實在還真難記 )

Bojack 發表在 痞客邦 留言(0) 人氣()

PHP Manual 上 copy 一段程式碼下來就好

<?php
$item
= "Zak's Laptop";
$escaped_item = mysql_escape_string($item);
printf("Escaped string: %s\n", $escaped_item);
?>

Bojack 發表在 痞客邦 留言(0) 人氣()

在 Apache 中可以用 .htaccess 來做一些簡單的安全性、認證相關的設定。

若 Apache 是架設在 Windows 上的話,必須做一些簡單的修改。由於 Windows 本身並沒有辦法辨識這類型檔案,所以要把它稍微改個名,改成 htaccess.txt 才可以正常運作。

開啟 httpd.conf 後,將下面這二行修改一下,再新啟動 Apache

AllowOverride None 改成 AllowOverride All
AccessFileName .htaccess 改成 AccessFileName htaccess.txt

.若要設定防盗連的話,可以在 htaccess 做一些設定

SetrnvlfNocaseReferer"^http://www\.bojack\.idv\.tw
<FilesMatch"\.(zip|rar|doc|jpg|gif|png)">
Orderallow,Deny
AllowFromenv=local_ref
Allowfrom 127.0.0.1
</FilesMatch>

上面這幾行的意思是說,只允許在瀏覽 www.bojack.idv.tw 時可以下載 zip / rar / doc / jpg / gif / png 等等的檔案

.若要設定限制來訪的訪客,可以做以下的設定
<limit Get>
order deny,allow
deny from all
allow from .bojack.idv.tw
allow from 192.168.1.
</Limit>

上面這幾行的意思是說,只允許 .bojack.idv.tw or 192.168.1.x 的人可以瀏覽這個網站

反之,若只要封鎖特定的人可以做這些設定
<filesmach"\.x">
order deny,allow
allow from all
deny from 192.168.1
deny from 192.168.2.1
</filesmach>

Bojack 發表在 痞客邦 留言(2) 人氣()

  • Apr 01 Sun 2007 22:21
  • 抉擇

距離退伍還有半年,說長不長、說短確也不短 ... 好在我不在軍營中數饅頭過日子,不然時間過得會更慢。

今晚看了一本投資理財的書,這個未知領域一直都讓我感到非常好奇 ~ 投資是件很有趣的事情,雖然專有名詞一大堆,該怎麼賺錢的方法我其實也還不太清楚,但我就是想弄清楚它。

從上個月開始買了第一筆基金,把這件事告知老媽時,她總覺得這是很不保險的。在她的想法,錢就應該留在身邊才是自己的錢,拿出去投資的錢好像一定都會賠光光 ~ 她其實沒有什麼理財的觀念,有其母必有其子,我自己其實也沒有,哈哈 ... 不過誠如上述所言,從這一刻起我要開始來學習「理財」與「投資」。

想著想著,腦袋又開始胡思亂想了。資訊背景出生的我,未來究竟該從事哪方面的工作?程式設計?網頁設計?系統管理?多媒體?網路?資料庫?或許是因為當初學的東西太雜,現在也對自己未來該做什麼充滿著不安。是否應該留在 IT 業?抑或是轉投入其它的產業 ...

前陣子開玩笑對 Mickey 說,我想要去當麵包師傅,以後回家就吃我揉的麵包吧。還是我去拜陶鍋店老闆為師,將來煮好吃又便宜的陶鍋 ... 餐飲業愈來愈吸引我,不過現在的我進廚房也煮不出什麼東西來吃,夢想與現實還是有些差距。今晚又上 104 稍微看了一下工作,嗯 ... 工作與興趣是否能夠結合?說真的,我也不知道 ...  不知道自己是否真的會繼續走 IT  ?????

Bojack 發表在 痞客邦 留言(0) 人氣()