2011年2月28日 星期一

[轉錄][php] ubuntu如何安裝xdebug

原文參照於此:

http://www.arthurtoday.com/2010/07/ubuntu-xdebug.html
----

安裝 Xdebug 的方式有二種,第一種是下載 Xdebug 的原始碼來譯和安裝,而第二種就是用 PECL 直接安裝的,今天,阿舍說的是第一種,要自己編譯的方式....。

1.安裝 PHP 相關的套件

sudo apt-get install php-dev

2.下載 Xdebug 的原始程式碼
Xdebug 的原始程式碼要到這裡下載。

3.解壓下載的原始程式碼檔。
以阿舍下載的 Xdebug 2.1.0 版為例

tar -xvzf xdebug-2.1.0.tgz

4.開始編譯
先切換到剛剛解開的資料夾後 (cd xdebug-2.1.0 ),執行下面的指令。

phpize *註(sudo apt-get install php5-dev)
/configure
sudo make

5.安裝 Xdebug
將上一個步驟產生出來的 xdebug.so 檔放到 PHP 的擴充套件資料夾 ( 可以用 phpinfo() 來查詢 )。 

cp modules/xdebug.so /usr/lib/php5/20090626+lfs

6.調整 PHP.ini 
把下面這幾行加到 /etc/php5/apache2/php.ini 裡存檔 

zend_extension = /usr/lib/php5/20090626+lfs/xdebug.so
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000

7.重新啟用 Apache2

sudo /ect/init.d/apache2 restart

這樣再用 phpinfo() 來看時,就會出現 xdebug 的安裝資訊了....。




[blogger] 編輯程式區塊的方法

方法一:

到"後台" > "設計" > "修改HTML" 中

把這段CODE放進去

code, .code {
    display: block; /* fixes a strange ie margin bug */
    font-family: Courier New;
    font-size: 8pt;
    overflow:auto;
    background: #f0f0f0 url(http://klcintw.images.googlepages.com/Code_BG.gif) left top repeat-y;
    border: 1px solid #ccc;
    padding: 10px 10px 10px 21px;
    max-height:200px;
    line-height: 1.2em;
}
之後在執行時
只要把程式碼包在"code" tag中即可
<code> code </code>
方法二:
支援的程式語言種類

同上述步驟

先找到html裡面的<head>...</head>標籤

將以下的code置入
<link href='http://google-code-prettify.googlecode.com/svn/trunk/src/prettify.css' type='text/css' rel='stylesheet' />
<script type='text/javascript' src='http://google-code-prettify.googlecode.com/svn/trunk/src/prettify.js'></script>


然後在<body>中 置入event
<body onload="prettyPrint()">

之後只要使用
<pre class="prettyprint">code</pre>
*目前好像只支援pre tag
Example:
#include

int main(){

printf("hello");

}

2011年2月26日 星期六

[轉錄] 在Ubuntu下安裝PDF XChange Viewer

原文章轉錄於此:

http://youthyear.blogspot.com/2010/08/ubuntupdf-xchange-viewer.html

----

PDF XChange Viewer是我在Windows底下最常用的pdf閱讀器
它不但免費、啟動快速,還可以在pdf上畫螢光筆、標底線等作註記,是閱讀文章的好利器




夢想



夢想,是人們心中的一顆種子,
在成長的過程中,悄悄發芽。


2011年2月15日 星期二

[Ubuntu] 安裝LAMP


原文出處
----
安裝Apache HTTP Server
$ sudo apt-get install apache2
安裝PHP for Apache HTTP Server
$ sudo apt-get install php5
安裝MySQL-Server
$ sudo apt-get install mysql-server
會要求你輸入密碼,輸入後請勿必記起來
安裝MySQL for Apache HTTP Server
$ sudo apt-get install libapache2-mod-auth-mysql
$ sudo apt-get install php5-mysql
安裝mcrypt for PHP5(密碼加密插件)
$ sudo apt-get install mcrypt
$ sudo apt-get install php5-mcrypt
安裝GD 2 Library for PHP5(建立縮圖插件)$ sudo apt-get install libgd-gd2-perl
$ sudo apt-get install 
php5-gd
安裝phpMyAdmin
自網站下載解壓縮至/var/www/
網址列輸入http://localhost/phpmyadmin即可進入
資料庫預設目錄:/var/lib/mysql
網頁預設目錄:/var/www
Apache設定檔:/etc/apache2/apache2.conf
Apache Web Site:/etc/apache2/sites-available/localhost
Apache log檔:/var/log/apache2
php session 存在: /var/lib/php5
php設定檔:/etc/php5/apache2/php.ini