ad_728x90

2014年1月27日 星期一

Apache httpd.conf

<Directory "d:/wamp/apps/phpmyadmin3.5.1/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order Deny,Allow
 Deny from all
 Allow from 127.0.0.1
</Directory>

把它改成
<Directory "e:/wamp/apps/phpmyadmin3.5.1/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order Allow,Deny
 Allow from all
</Directory>

2014年1月16日 星期四

Mac OS X Mavericks 10.9 on WebDAV 架起個人的 Dropbox ipad & iphone...


新的WebDav功能的確可以取代FTP, 而且設定也很簡單-

Server端設定:[主機端]
1. 新增使用者
2. 指定分享的資料匣並設定權限
3. 如果是以http連線則要開埠80, 以https開8080


Client端設定: [mac 欲連接端] find -->前往 -->連接伺服器 -->enter.
1. 位址: 以http來講, 輸入的位址為 http://servername/webdav 或 http://xxx.xxx.xxx.xxx/webdav
2. 登入者: Server上設定的使用者 ***切記要用短名稱***
3. 密碼: Server上設定的密碼

以上的操作方式通用於Windows, OS X, IOS(app)等系統.

LINK To:
WebDAV Navigator

This app is designed for both iPhone and iPad
  • Free

2014年1月14日 星期二

Connect to WebDAV server on Mac OS X




Connect to WebDAV server on Mac OS X


To connect to WebDAV server on Mac OS X, use Finder Go->Connect to Server command. Type the address of the WebDAV server in the Server Address field:

2014年1月13日 星期一

OS X Mountain Lion: 製作和使用替身



若要更輕鬆地找到檔案、檔案夾、應用程式或磁碟,您可以為其製作替身並將該替身置於容易尋找的位置。當您打開替身時,就會打開原本的項目。

製作替身 :


Mac OS X -Finder- 新增側邊欄項目


新增側邊欄項目

預設下,OS X Lion 並沒有顯示Mac 的根目錄和硬碟在側邊欄上,使用者可以透過新增側邊欄的方式加入管理者根目錄與硬碟,也可使用此方式新增自己想要的側邊欄。

選項列:「Finder」→「偏好設定」在側邊欄分頁下,勾選想要顯示在側邊欄的檔案夾。

● 新增檔案夾到側邊欄

由於每次開啟Finder,側邊欄都是固定的欄位,使用者可以快速開啟檔案夾,因此使用者也可以自行增加經常使用的檔案夾到側邊欄,以便快速開啟以及查閱檔案。新增檔案夾到側邊欄時,只需將欲新增的檔案夾拖曳到側邊欄即可。

● 將檔案放入側邊欄內的檔案夾

直接拖曳檔案到指定目標內。

若移動的是檔案夾,請注意是否增加至側邊欄或移入指定檔案夾中。

● 移除側邊欄檔案夾

在檔案夾名稱上方點擊滑鼠右鍵,選擇「從側邊欄移除」。

2014年1月12日 星期日

Mac os x Root 開啟權限與帳號!事後應關閉以免駭客入侵


說明:
在Mac OS X 10.6預設已經把root帳號關閉,所以不須要做任何的變更,就有很好的安全性,但是Mac OS X 10.5與10.4以下的使用者,預設root帳號是開啓中,而且可以登入!  只要駭客可以想辦法猜到你的密碼,甚至是沒有設定密碼的話,很容易就用root帳號遠端登入到你的Mac主機! 因此建議Mac OS X 10.5與10.4的室友們,把root帳號關閉!

「開啟」實作:


無法在Mac Os X 中移動、解除鎖定、修改或複製項目



您可能無法移動、複製或拖移項目。您可能無法解除鎖定一些項目。
秘訣:如需刪除檔案與清空垃圾桶的說明,請另外參閲無法清空垃圾桶或將檔案移至垃圾桶
本文件的主題屬於兩大常見問題之一。秘訣:有時無法從某個位置移動項目或將項目移至某個位置是正常的。Mac OS X 會限制某些檔案夾 (包括應用程式、程式庫以及系統) 的存取,以保持作業系統和使用者資料的完整性。

問題 1
如果您在 Mac OS X 10.2 或以上版本中試著移動檔案,然後出現訊息:「因為項目 (項目名稱) 已鎖定,所以無法完成此作業。」

如果您試著修改項目的權限,可能會出現訊息:「無法完成此作業,發生無法預期的錯誤 (錯誤碼 1)。」

如果您將一個卷宗拷貝成另一個卷宗,例如將卷宗的圖像拖移至另一個圖像上,或拖移至其所有的視窗之一,就可能會發生此問題。

問題 2
出現包含下列訊息之一的提示框:

Install MYSQL on os x Mavericks


To install the script copy the following line and paste it into terminal:
bash <(curl -Ls http://git.io/eUx7rg)


The script performs the following tasks:




  • Checks for OS X and MySQL
  • Downloads the latest version of MySQL
  • Installs MySQL and prompts to install Preference Pane
  • Sets root password, displays password
  • Places copy of password in a file on the desktop
  • Copies the base my.cnf and makes some performance tweaks (mmv.cnf) - NEW
  • Prompts user if they want performance configuration - NEW
  • If so, copies mmv.cnf to /etc/my.cnf and restarts MySQL - NEW
  • Prompts to automatically install Sequel Pro and install it - NEW

  • A quick note on performance tuning ...
    This script creates a modified my.cnf file named mmv.cnf. The performance settings will not be perfect for every MySQL server. The intention was to give a small performance boost in a generic way. This script gives the option to copy over the mmv.cnf file to /etc/my.cnf and restart MySQL. We encourage you to further tune your MySQL server after it is running for awhile. You can do so by running this command in your terminal and it will display stats and recommendations. (Credit Major Hayden for MySQLTuner)
    Copy and paste this into terminal to run MySQLTuner:
    perl <(curl -Ls https://raw.github.com/major/MySQLTuner-perl/master/mysqltuner.pl)


    http://www.macminivault.com/mysql-mavericks/

    2014年1月11日 星期六

    Mac mini server(2012 年末和 2011 年中):如何將 OS X Server 安裝到軟體 RAID


    重要事項

    • 這些步驟會清除 Mac mini Server 中兩個磁碟機上的所有資料。雖然您可以重新安裝 OS X Server,但是請務必確認這些磁碟機上的任何其他資料都已完成備份,然後再繼續。
    • 您無法在 RAID 卷宗上建立恢復分割區。如果沒有恢復分割區,將無法支援 OS X 的某些功能,因此您應該考慮使用恢復磁碟輔助程式建立外接恢復磁碟,然後才建立 RAID 卷宗。
    • 本文所提供的步驟需要使用透過 WiFi 或乙太網路的寬頻 Internet 連線。您的網路連線必須符合這篇連結文章的「重新安裝 OS X 的需求」一節中,針對 Internet 回復功能所述的需求。

    安裝步驟

    1. 按住 Command、Option 和 R 鍵的同時啟動 Mac mini Server,以便啟動進入 Internet 回復模式。這可能要花數分鐘的時間。看到旋轉地球和“正在從網路啟動回復程序”訊息時,放開這些按鍵。

    2014年1月10日 星期五

    修改PHP配置文件上傳大文件幾種方法 php.ini (apache/nginx)


    * php.ini 在 FileZilla [ftp 上傳軟體] ㄧ定須在其主畫面內的 --遠端站台--下方檔案中按滑鼠
       右鍵 -->檔案權限...修改成777
    * 全數設定完成記得--->還原回原設定-->xxx
    * 再重新啓動 -->進入 Apache

    在apache最常見的PHP上傳文件大小限制是通過php.ini 配置文件定義的,通過修改以下三個字段的值,重新啟用服務器端程序(如apache),便可成功修改PHP上傳文件的大小限制:
    upload_max_filesize = 10M
    post_max_size = 10M
    memory_limit = 128M
    具體配置如下
    在php.ini裡查找
     代碼如下 複製代碼
    max_execution_time
    默認是30秒.改為
     代碼如下 複製代碼
    max_execution_time = 0
    0表示沒有限制
    以上修改的是php上傳文件中腳本執行超時時間
    2. 修改post_max_size 設定POST 數據所允許的最大大小。此設定也影響到php上傳文件。
    php默認的post_max_size 為2M.如果POST 數據尺寸大於post_max_size $_POST 和$_FILES superglobals 便會為空.
    查找 post_max_size .改為
     代碼如下 複製代碼
    post_max_size = 150M
    3. 很多人都會改了第二步.但php上傳文件時最大仍然為8M.
    為什麼呢.我們還要改一個參數upload_max_filesize 表示所上傳的文件的最大大小。
    查找upload_max_filesize,默認為8M改為
     代碼如下 複製代碼
    upload_max_filesize = 100M
    另外要說明的是在php文件上傳中,post_max_size 大於upload_max_filesize 為佳.
    nginx+php上傳文件大小配置修改

    以前用php上傳文件,先是修改php.ini的設置,前些日子服務器換了環境(採用nginx+php),今天突然發現稍大一點的文件不能上傳了,糾結半天,終於找到是nginx的client_max_body_size配置選項值造成的413錯誤。現在分享一下處理方法。
    問題說明:
    php.ini配置文件中upload_max_filesize設置為50M
    post_max_size設置的值為100M
    但是上傳超過10兆的文件就會返回uploaderror 413錯誤。
    服務器環境:
    centos5.7 32位
    nginx1.0.8
    php5.2.17
    解決方法:
    1、如果你上傳文件限制為50兆,則先修改php.iniupload_max_filesize 50M
     代碼如下 複製代碼
    post_max_size 100M
    2、然後修改nginx配置文件中:
    這個配置選項值默認是1m,可以增加到8m以增加提高文件大小限制,我這裡直接修改為100了,具體情況可根據自己的需求設置。 (參考:client_max_body_size大小要和php.ini中的upload_max_filesize、post_max_size中的最大值一致或者稍大,這樣就不會因為提交數據大小不一致出現的錯誤。)
     代碼如下 複製代碼
    client_max_body_size 100m;

    2014年1月9日 星期四

    Change APACHE default php.ini values upload limite 2MB using .htaccess




    Put there in php.ini
    按著利用搜尋功能,找到upload_max_filesize的文字後,將後面的2MB修改成所要的大小,再按儲存並重啟USBWebServer的服務。
    upload_max_filesize = 10M
    post_max_size = 10M


    Or you can put these in .htaccess: 先由xp編輯後再copy to mac .
    php_value upload_max_filesize 10M
    php_value post_max_size 10M
    Replace 10M with anything you want.

    When u want save it...
    I had changed the permissions using the 'get info' and then adjusting the sharing and permissions from there.
    I had changed three areas. First I changed the private folder, then the etc folder then the php.ini file to all read and write settings.




    As you might be knowing that php.ini is the configuration file for the PHP and resides at the server. It contains all the options/settings for the PHP language. There are instances you need to change these options. In local environment you can change these settings very easily but when on remote server you do not have permission to edit/change this file.

    Before you can overwrite the php.ini values, you need to have the following two lines present at the top of your .htaccess file to make the changes work.
    AllowOverride Options
    AllowOverride All
    Following is the way to set values in php.ini using .htaccess. For example if you want to enable PHP error log and turn on the error display using .htaccess you will need to write the following in your .htaccess file.
    php_flag display_errors On
    php_flag log_errors On
    There are two kind of directives which can be set in .htaccess. php_value for the string type of values and php_flag for the boolean values. In the above example we used later to set the errors on which is a boolean value. An example to set php_value  would be to change the default memory limit and default post size.
    php_value post_max_size 8M
    php_value memory_limit 32M
    You can change the values of various options listed in php.ini via .htaccess. Hope this helps.

    2014年1月6日 星期一

    《轉貼》種花_DNS代管設定,及認識什麼是A記錄,CNAME記錄,NS記錄

    (4) 送出資料

    前幾天域名解析時也搞不清哪個記錄跟哪個記錄,解析時還鬧了個笑話,以為只要域名和空間綁定就可以訪問了,害得我在線安裝wordpree老裝不上。域名解析或指向時往往會用到以下幾個記錄:A記錄,CNAME記錄(也叫別名記錄),NS記錄,以及MX記錄。

    最常見的是設置A記錄(Address),用來指定域名所對應的主機IP地址,因為我們輸入某個網址訪問某個網站時,其實是你的IP發送請求至網站服務器IP,然後服務器返回相關信息,是IP到IP的交流,要經過DNS(Domain Name System, 域名解析服務器)解析,將域名解析為對應的主機IP地址,比如訪問睡到自然醒博客,當你輸入域名www.dreamfreeblog.com時,其實實際地址是222.77.179.249,但由於俺的空間不是獨立IP,所以你直接輸222.77.179.249是沒用的。獨立IP即可直接輸IP訪問。解析過程需調用NS(Name Server,域名服務器)記錄,判斷哪個DNS服務器來進行解析。

    CNAME記錄是將多個域名指向到同一台服務器,這樣有一個好處,就是如果你擁有多個域名時,便於管理!比如你可以先將一個主域名做A記錄指向服務器IP,其它域名通過CNAME記錄指向主域名,那麼,即使你更換空間,只需將主域名更改A記錄解析到新空間IP,其它的域名就不必挨個更改設置,而自動遵循CNAME記錄跳轉到新主機IP了,尤其是在國內域名解析過程普遍偏慢的情況下,大大提高了多域名重解析的效率。

    MX record 「MX 紀錄」是要設定在DNS Servers內

    就是將MX (Mail Exchange,即「MX 紀錄」) 指定給郵件伺服器,讓網路上的伺服器知道郵件伺服器是哪一部

    當網路上的MAIL SERVER在傳送信件時
    就會查詢DNS上的MX所對應的伺服器是哪一部
    可以很正確的將MAIL傳到郵件伺服器上
    所以一般來說
    若是當我們發一封MAIL昰 aa@pczone.com.tw
    則我們的MAIL SERVER會去查詢DNS內有沒有紀錄pczone.com.tw這個網域所對應的IP
    若是查不到, 則會轉向INTERNET上的其他DNS查詢
    當查到PCZONE.COM.TW所對應的IP之後
    會再繼續查詢擁有MX紀錄的是哪一部伺服器
    則我們的MAIL SERVER就會將MAIL很正確的將郵件送到pczone.com.tw的郵件伺服器上了
    所以有沒有MX紀錄跟能不能收到信是不是有關聯
    你思考一下就知道了 

    NS(Name Server)記錄

    是域名伺服器記錄,用來指定該域名由哪個DNS伺服器來進行解析

    您註冊域名時,總有默認的DNS伺服器,每個註冊的域名都是由一個

    DNS域名伺服器來進行解析的,

    DNS伺服器NS記錄位址一般以以下的形式出現:

    ns1.domain.com

    ns2.domain.com



    一般域供域名服務的公司不建議您換NS,除非你比較懂DNS,或者有

    一個DNS提供商給你提供DNS服務。

    如果您換了自己的NS的話就需要到您NS的控制臺去解析自己的域名

    如何查某域名的NS記錄:

    C:\>nslookup

    > set type=NS

    > 輸入域名

    2014年1月5日 星期日

    Apache - VirtualHost 架設虛擬網站,綁定多個網域....[虛擬主機,網站代管]


    from:http://freebsd.lab.mlc.edu.tw/apache/VirtualHost.shtml
    1. 目的:

      • 僅使用一個IP,只在DNS上設定不同的別名(CNAME),並將每一個別名分別架設成獨立的網站。實際上,這些不同的獨立網站都架設在同一個IP的主機上。
      • 申請個人網域後(xxx.idv.tw),在原有主機上(xxx.xx.xxx.xxx)加設虛擬主機為個人網站(http://xxx.xxx.idv.tw/)。

    修改MySQL資料庫單檔匯入2MB限制


    Step1
    首先,進到Setting的資料夾,對著php.ini按滑鼠右鍵,選用文字編輯器將它開啟。


    虛擬主機 BYETHOST 架設 WordPress....[2]



    1.首先要在虛擬主機上架設WordPress您必須要具備三個條件:
    ●您要有個提供MySQL資料庫的虛擬主機。(關於Byethost虛擬主機的申請教學,請按此處)。
    ●要有WordPress的安裝程式。(WordPress 3.3.1中文版壓縮檔下載檔案下載1檔案下載2檔案下載3檔案下載4。)
    ●要挑選您所喜歡的版型下載。(http://wordpressthemesbase.com)
    2.接下來我們登入虛擬主機後,會出現下方的vistapanel畫面,我們點選檔案管理員:

    如何申請一個免費的,虛擬主機 BYETHOST...[1]


    from:http://tedclass.wordpress.com/%E8%99%9B%E6%93%AC%E4%B8%BB%E6%A9%9Fbyethost/


    如果您希望自己的WordPress網站,能夠使用到廣大的WordPress免費版型資源, 那就必須要有一個"虛擬主機"才能將網站架設在"虛擬主機"上。
    本篇文章的重點,就是教您如何申請一個免費的虛擬主機。一般在國外或國內申請虛擬主機是必須付費的(國內有許多類似戰國策或智邦這類提供
    虛擬主機租賃的公司),然而就算是最陽春的虛擬主機租賃的費用,大約一年是在3000~4000元之間。 當我們學會了運用免費資源來架設網站後,
    就可省下這些租用成本,運用免費的資源,成為我們在市場上的競爭力。

    以下是Byethost虛擬主機的規格:
    Disk space     1 Giga Bytes → 1GB空間
    Monthly bandwidth     50 Giga Bytes → 每個月50G流量
    POP Email accounts Unlimited → 無限的POP郵件帳號
    Web mail     Yes → 有web郵件
    Automatic script installer     over 29 full scripts → 超過29種完整scripts
    Extra sub-domains     5 → 可額外增加次級域名
    Addon domains     5 → 可綁定域名
    File Manager     Yes → 檔案管理支援
    MySQL databases     5 → 可有最多五個資料庫
    ========================================================
    由於Byethost是美國號稱全世界最快的免費虛擬主機,目前已經超過了一百萬個網站,都架設在它的虛擬主機上。 加上它的Cpanel(中文後台)擁
    有很方便的多國後台介面(包含繁體中文),因此強力的推薦大家使用。另外一個推薦這空間的原因, 是因為其後台管的管理端,對於檔案管理、
    設定網域、郵件等等真的很方便。事實上很多國外免費空間都是同這間虛擬主機商分支出來的,只要看他們的伺服器狀況列表就知道了。與其申
    請其他的分支,還不如直接申請原始公司所推出的服務,速度最快也最穩定,用得也比較安心(不需要擔心公司因倒閉而得關站)。
    話不多說,就讓我們先來介紹byethost這個美國的強大免費虛擬主機的魅力!我們可以先進入byethost的首頁來看看,申請它究竟有多容易??
    點擊下方連結,就可進到byethost的首頁:
    http://byethost.com/index.php/free-hosting

    2014年1月4日 星期六

    虛擬主機梆定多個網域名稱


    Apache - VirtualHost 架設虛擬網站

    1. 目的:

      • 僅使用一個IP,只在DNS上設定不同的別名(CNAME),並將每一個別名分別架設成獨立的網站。實際上,這些不同的獨立網站都架設在同一個IP的主機上。
      • 申請個人網域後(bsdlab.idv.tw),在原有主機上(163.19.224.120)加設虛擬主機為個人網站(http://tim.bsdlab.idv.tw/)。

    你的WP有跟我一樣的困擾嗎?–解決找不到wp-content的方法



    最近為了想安裝表情符號外掛而跑去外掛專頁安裝,卻要等很久,有的時候還跑出「無法找到Wordpress Content目錄(wp-content)」,可惡啊~這要該怎麼辦,很多人只好用傳統的FTP方式安裝,可是這樣一久,不就太麻煩了嗎?今天我就來幫你解決這個問題。
    於是我跑去估狗一下,發現了這個文章,他教你怎麼樣讓你的WP自動安裝重見天日,我們下面就來分析一下,到底是甚麼問題
    第一個大問題:各家主機的目錄各不相同
    我曾經用VP空間來用WP裡的自動安裝來安裝外掛,發現無法安裝,原來是因為WP的設備安裝目錄是www目錄,但是VP空間沒有www目錄,所以就無法安裝(大部分的VP空間絕對都是這樣子的)
    第二個大問題:被空間的防火牆擋住
    防火牆啊~你是不是很熟悉呢?不是只用來擋惡意程式的嗎?怎麼也變成主要原因?
    其實並不是~空間的防火牆並不是這樣用的~:-)
    他除了檔惡意程式外,還擋了一個非常重要的東西—-DoS攻擊
    所以這也是主要的原因(雖然CP這種的空間很少見,不過不是沒有喔,像我用的空間就是這樣)
    解決之道登場:
    只要在wp-config.php檔案加入以下文字即可(要加在最下面喔):
    define(‘FTP_BASE’, ‘htdocs’);
    define(‘FTP_CONTENT_DIR’, ‘htdocs/wp-content’);
    define(‘FTP_PLUGIN_DIR’, ‘htdocs/wp-content/plugins/’);
    define(‘FTP_THEMES_DIR’, ‘htdocs/wp-content/themes/’);
    define(‘FS_METHOD’, ‘direct’);
    意思如下:


  • FTP_BASE:為你的 Worpress 安裝的根目錄。
  • FTP_CONTENT_DIR:為你的 Worpress 內容安裝的目錄。
  • FTP-PLUNGIN_DIR:為你的 Worpress 外掛安裝的根目錄。
  • FTP_THEMES_DIR:為你的 Worpress 主題安裝的根目錄。
  • FS_METHOD:為安裝的方法

  • COMMENTS HAVE BEEN DISABLED FOR THIS POST [文章的評論已被禁用]

    Ratings and Recommendations by outbrain