顯示具有 WordPress 標籤的文章。 顯示所有文章
顯示具有 WordPress 標籤的文章。 顯示所有文章

2011-10-02

Microsoft Web Platform Installer and WebMatrix

先說…我個人認為『微軟--是一個會讓人軟又懶的名字』

再宣告,我不是罵微軟或說它的不是…

只是以一個系統管理兼網路管理兼程式設計員兼網頁程式設計員的角度來看…


最近google了一個微軟出的懶人包…叫「Microsoft Web Platform Installer」…
(參考網站:www.goodman-lai.idv.tw/2010/03/microsoft-web-platform-installer.html)

不過,為什麼這個的出現會跟『微軟-是一個會讓人軟又懶的一個名字』
其實,從微軟開始產生Visual Studio系列開始,就可以發現「簡單設計與直覺檢視」就常被微軟拿出來運用…
SilverLight也是
XNA Game Studio也是…
Windows OS更是…

以簡單、直覺的Design…取代掉人們的習慣…就是微軟的方針

以一個系統管理兼網路管理兼程式設計員兼網頁程式設計員的角度來看,這個東西很糟糕…
但,若以一個單純買電腦來玩的使用者來看嘛…的確,超方便的…

=========回歸正傳來說軟體=========

Microsoft Web Platform Installer按字面來說,就是一個網站平台的前置期的安裝跟架設。
裡面有很多東東都可以直接的download後安裝就可以用…

2011-06-04

坑呀…apache與SELINUX

最近無聊,就把fedora 8的一台主機重灌…想說備份都ok了…

才發現…灌了fedora 15,會一直狂凍結…我的pc也只是intel(R) 3.2G的…又不是現在的SandyBridge…幹嘛給我凍…

再改灌CentOS 5.6後才想到,會不會是因為FC15預設是用ext4的關係…

----
總之,不理了…現在在CentOS跑就好
結果,apache 2.2上去後…想說一切良好…就來把wordpress還原…

但沒想到…確發生無法創檔(像.htaccess)或更新(plugin/theme)之類的問題

看了/var/log/messages後才知道,原來又是SELINUX的事…

根據http://ca95.pixnet.net/blog/post/13716184

可以把wordpress的selinux屬性變為httpd_sys_content_t…就ok了

2009-10-23

WordPress-另一種無聊的更新法

最近,因為開學之後學生使用吃掉了學校對外近六、七成的頻寬…

又加上不知為何,總覺得從今年八月之後,學網對國外是愈來愈慢…

所以,最近要做WordPress的更新都會載一載就出現---timeout…十分不爽…

後來把wp拆了開來詳看它更新的方式,發現,只是很單純的去做version-check,然後直接download zip下來,在local端做解壓然後蓋過的方式…所以,基本上,照理論而言,新版的來源不一定只能從http://wordpress.org/下載

所以,我就搞一個怪吧
  1. 利用後台的更新的手動下載,把新版的wordpress下載下來…放在任何一個web-base底下
    例:我從http://wordpress.org/下載新版的wordpress-2.8.5.zip下來,放在我的web根底下,url=http://myweb/wordpress-2.8.5.zip
  2. 修改wp-root-dir/wp-admin/includes/class-wp-upgrader.php
    找到function download_package($package)的地方,在這個一個function裡面,把引數$package設定為手動下載的那個web-base-url
    例:$package="http://myweb/wordpress-2.8.5.zip"
  3. 接著就重新進入後台升級頁面,改選自動升級就ok啦…
這樣更新就暴快的…而且更新完後,那個class-wp-upgrader.php也會因更新而恢復新版的class-wp-upgrader.php

但為啥我會說無聊,那是因為,你手動下載的那一個時間還是久,只是好處是如果用wp後台的自動下載,它會有它自己寫的timeout時間,時間一到就會停止,這比手動下載的麻煩…

當然,你要把timeout拿掉也行啦…