2009年8月13日 星期四

調整 httpd server

...........................................................................................................................


apache2.2,php5.2.9和phpMyAdmin感覺出廠設定很安全,很適合裝完馬上上線,不過這就苦了菜鳥如我的開發人員...........


這次從頭到尾都檢查一遍,看了好多設定的文章,只差沒把apache重裝,我重裝php, phpMyAdmin,還不小心按到 yum -y update......弄超久的............0rz

重裝的過程中,我安裝好多東西 @@:
1. httpd-manual mod_ssl mod_perl mod_auth_mysql
2. php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc
3. mysql-connector-odbc mysql-devel libdbi-dbd-mysql
只要覺得能用的就全裝,網址:
http://blog.24reader.com/vincentlam/2008/08/30/centos下用yum-安裝-phpmysqlapache/


請出好多人,真是感謝! 感謝amenouta,falow,icemango,ray,yungshin提供想法,也學到不少東西,像是去看log檔和用find,whereis,tail....etc




-----------------
開發環境 httpd(apache)2.2.11, php5.2.9, phpMyAdmin3.2.1

在fedora 11解法:

0.用 php yourfile.php ,用文字介面看有沒有syntax error,
如php能正常瀏覽就到下一步。

1.修改/etc/php.ini的 display_errors 把它設成 On,
順便修改 display_startup_error 成 On 。

2.sudo service httpd restart

3.done



註1:覺得這些軟體供人下載(yum)時已經做好設定,像是我查到的資料說,還需要在httpd.conf中輸入三行
LoadModule php5_module modules/libphp5.so
AddType application/x-httpd-php .php .phtml .inc .php3
AddType application/x-httpd-php-source .phps
後來經過實驗是不用,httpd會自動載入module

註2:網路上很多用tarball方式安裝,其實用人提供好的,就不用浪費時間自己再編一次。
------------------------------

沒有留言:

張貼留言