Pages

Selasa, 29 Januari 2013

Fix TimThumb for working on EC2

Fix TimThumb for working on EC2

After move your wordpress site on cloud infrastructur like Amazon EC2, might you’ve noticed that a number of images aren’t displaying correctly on your WordPress site. This tip is for anyone using TimThumb (aka "timthumb.php") either directly or indirectly via a WordPress theme (WooThemes uses it a lot) and is not having their thumbnails successfully generated.

There's a good chance that this has to do with the TimThumb script not working correctly. TimThumb is an image resizing script, often used for featured images and thumbnails. The problem is not isolated to eFrog Themes, but is widespread across a lot of themes that use TimThumb as an image resizing mechanism.

Change this code

if(stripos($real, $this->docRoot) == 0){

to

if(stripos($real, realpath($this->docRoot)) == 0){

Hope it will help you to resolve your TimThumb problems with Amazon EC2

Baca selengkapnya...

Jumat, 11 Januari 2013

Linux Like admin di Windows dengan Chocolatey

Akhirnya ketemu tools untuk Windows yang bagus dimana semua paket bisa diinstall via command. Tools ini namanya "Chocolatey"

Yang membuat saya menyukai Linux O/S adalah semua yang kita butuhkan bisa didapatkan melalui package manager seperti "apt-get" kalau di Debian like OS atau "yum" di RedHat like OS... Nah, baru-baru ini saya ketemu tools yang laiknya tools di Linux tersebut yang berjalan di Windows OS.

Apa istimewanya menggunakan package manager? Menggunakan package manager berarti kita tidak perlu pusing dengan konfigurasi tambahan yang harus kita lakukan setelah menginstall. Konfigurasi2 ini biasanya memakan waktu dan cukup memusingkan jidat.. hee..he.. :p

Menginstall Chocolatey

Menginstall chocolatey sangat mudah dilakukan, cukup menjalankan command berikut di command prompt atau powershell namun pastikan terlebih dahulu terkoneksi dengan internet saat menjalankan command ini:

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('http://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin

Setelah chocolatey terinstall di sistem, kita bisa menginstall banyak tools bagus yang mungkin lebih familiar untuk linux/unix administrator seperti wget, vim, etc. List tools atau aplikasi bisa kita lihat di Chocolatey Gallery

Contoh:

Oke, sekian dari saya.. selamat bermain dengan Chocolatey!

Baca selengkapnya...