WAMP increase upload file size

最近小棗的朋友在 WAMP 遇到了檔案上傳的問題, 他苦無對策下找了小棗幫忙. 在 Linux 的環境下檔案上傳是在 PHP 的設定檔案控制的, 但在 WAMP 裡原來的設定檔是失效的. 要在 WAMP 裡設定 PHP 上傳的限制是在另一個設定檔 phpForApache 裡. 這個檔案跟原有 php.ini 是一樣的, 所以直接在 phpForApache 中修改 upload_max_filesize, 之後再重啟服務便可.

希望也可以幫忙正在遇到這個問題的網友們.

OpenSSL 出現嚴重安全漏洞

近日一個關於 OpenSSL 既安全漏洞被發現, 稱為 Heartbleed bug, 這個漏洞更屬於極危險級別. 由於 OpenSSL 屬開源免費程式, 一般會使用到 OpenSSL 的地方多與互聯網有關, 例如電子郵件, 網站, VPN, 一些保安度較高既通訊程式及檔案傳輸等. Heartbleed bug 被介定為極嚴重安全漏洞是因為黑客可以透過有問題既 OpenSSL 程式讀取儲存在伺服器記憶體內的加密鎖鑰, 而這個加密鎖鑰正正就是加密及解密必要既工具, 當其他人獲取到加密鎖鑰就等如內容與無加密沒兩樣. 小棗在此呼籲各網站管理人員盡快更新 OpenSSL 套件 / 相關程式.

以下列出各 OpenSSL 程式版本參考: OpenSSL 版本 更新建議 1.0.1g 不受影響 / NOT vulnerable 1.0.1f 受影響 / Vulnerable 1.0.1e 受影響 / Vulnerable 1.0.1d 受影響 / Vulnerable 1.0.1c 受影響 / […]

mysql_connect(): Headers and client library minor version mismatch

問題: 以 PHP5 運行 php 檔案時, 會因為沿用舊有連接方法導致出現問題:

‘mysql_connect(): Headers and client library minor version mismatch. Headers:50156 Library:50206’

小棗列出各種解決方法.

 

方法 1: 更新 PHP 程式碼

將各 mysql_ 系列程式碼更改為 mysqli_. 雖然更新程式碼會比較費時, 但亦可避免往後出現其他舊有程式碼不兼容問題

 

方法 2: 加入 mysqlnd 模組支援

如果方法 1 不可行, 可以安裝 mysqlnd 模組取代 php_mysql 模組, 令舊有 PHP 程式碼繼續運行. 以下為各 distro 的 mysqlnd 名稱:

Distro mysqlnd name […]

CentOS 5.9 DRBD 設定

幾年前小棗曾經用 debian 設定過 drbd. 在一次偶然之下, 老闆給我一次大顯身手既機會. 今次, 小棗會以 CentOS 5.9 示範怎樣設定 drbd. 為確保安裝及設定步驟順利, 小棗會以 2 台 CentOS 5.9 示範.

先安裝基本的 CentOS 5.9, 安裝步驟就不多說了 安裝後, 首先要連上互聯網並進行系統更新 yum update 更新後重新啟動電腦, 確保系統以更新版本程式運作 將兩台電腦的名稱及相關 IP address 加入 /etc/hosts. 加入後可使用 ping host1 及 ping host2 測試效果

host1 192.168.1.101 host2 192.168.1.102

安裝 drbd 最新版本:

yum install kmod-drbd83 drbd83

DRBD 預設會透過 TCP […]

解決 vsftpd 533 Could not create file 問題

近日小棗收到一個朋友求救, 說他的 FTP server 設定後不能使用. 小棗發現 FTP server 運作正常, 但就未能上傳任何文件. 其實是上傳目錄內的使用者權限問題, 只要將上傳目錄修改一下權限便可.

Windows Server 2012 防毒軟件支援一覽

近排其中一樣電腦用家們最熱門的話題相信是如何取得正版 Windows Server 2012. 網上已有得多方法教授如何取得正版 Windows Server 2012 Standard 或 Data Center 版本. 因為方法實在很多, 小棗亦不作分享了. 如想短期試用的話, Microsoft 官方亦有 180 日試用版提供, 只要簡單登記就可以下載. 由於介面與 Windows 8 相似, 有興趣的朋友可以一試. 不過, Windows Server 2012 推出了不到半年時間, 坊間的軟件有機會未能配合, 尤以防毒軟件為甚. 小棗為大家列出支援 Windows Server 2012 的防毒軟件一覽表給大家參考一下. 暫時只有不到 10 到防毒軟件支援 Windows Server 2012.

防毒軟件公司 軟件名稱 Malwarebytes Malwarebytes Enterprise Edition Microsoft Microsoft System Center 2012 […]

BYOD 系列 – Ulteo OVD installation – Debian

要安裝 Ulteo OVD 伺服器, 小棗先以 debian 為示範, 選 debian 既好處係無痛升級, 只要執行 apt-get upgrade 就可以更新程式套件甚至系統升級. debian 屬最開源既 linux distro 擁有極大量程式套件, 而且以穩定見稱, 不過當發現任何漏洞亦會快速填補. 官方網站可搜尋程式套件詳細資訊十分方便. 如果想有技術支援可選擇 ubuntu, 由於 ubuntu 建基於 debian 擁有 debian 既特性, 加上 Ulteo OVD 本身亦以 ubuntu 作為示範平台, 所以不選 redhat 或 SuSE, ubuntu 會是商業上不錯既選擇.

在安裝 Ulteo OVD 時建議系統能夠存取互聯網, 以便安裝相關軟件配合.

小棗會以手動方式安裝 Ulteo OVD, 當然各位可以將 Ulteo 來源加入 apt […]

BYOD 系列 – 安裝 Ulteo OVD 3.0.3

不經不覺, 這個有開放源碼版本既 online virtual desktop 開發到了第 3 版. 之前小棗亦分享舊版在安裝上遇到既問題. 今次小棗就用最新版既 Ulteo OVD 3.0.3 深入介紹這個 virtual desktop, 並在往後既文章示範怎樣安裝及使用 Ulteo OVD.

這個開放源碼的 virtual desktop 軟件, 由 session manager, subsystem/application server 及 web client 三個組件構成. 使用者可無需安裝軟件, 只要使用完整支援 Java 的網頁瀏覽器登入便可, 亦可安裝相應客戶端軟件就可直接登入, 所有運行軟件及運算過程全部由伺服器負責, 真正雲端運行. Ulteo OVD 支援各種 Linux, 免費版經過簡單登記程序後就可取得. 要注意, Windows 平台只能作為軟件伺服器 (application server) 作為提供 Windows 平台軟件, 如 Microsoft Word, […]

Slitaz Apache 與 mod_rpaf

要數運行快速既網頁伺服器, Nginx 會是其中一個好選擇. 資源需求低, 自然運行較快而且有更多負載. 不過, 仍有好多朋友使用功能強大的 Apache 伺服器, 要無痛遷移至 Nginx 並非容事. 怎樣可以結合 Apache 功能又擁有 Nginx 速度? 方法好簡單, 只要使用 Nginx 作為前台的網頁伺服器連接用戶端及以 Apache 作為後端伺服器便可. 由於網上已有眾多教學, 小棗就不顯醜了.

運行 Nginx + Apache 會有一個問題, 因為 Nginx 作為用戶端與 Apache 伺服器的轉接點. 用戶的連線透過 Nginx 連至 Apache 伺服器, 所以 Apache 的系統記錄只會標示連線是從 Nginx IP 接入, 而不會記錄用戶端的 IP 地址. 要改善這種情況便需要為 Apache 載入 modules, 名為 mod_rpaf.

[…]

Solution for slitaz tazpkg upgrade

After the new release of slitaz cooking, version 20110531, it added new software packages, such as cherokee and nginx, etc. As the latest version of a testing release, testing environment is the best place for its living. However, I got 2 errors when doing tazpkg upgrade, the error messages are same as below:

can’t open […]

Install Cherokee in Slitaz

Nowadays there is a new comer on web server market – cherokee, they said they won the benchmark and security measurement, plus a graphic admin interface for easy maintenance. It is a good choice with Slitaz to hold a web server, because both are small, young and growing.

N.B. : This article helps people build […]