MySQLdump Got Error 1016: Can’t Open File When Using LOCK TABLES

mysqldump got error 1016

mysqldump got error 1016. Pesan di atas saya temui barusan ketika mengekspor database WordPress, yang ternyata baru saya ketahui jumlah tabelnya ada 1719 buah. Error tersebut adalah kemungkinan yang akan muncul manakala kamu ingin mengekspor satu buah database dengan jumlah tabel hingga ribuan. Salah satu aplikasi PHP MySQL populer yang memungkinkan populasi tabel hingga empat digit adalah WordPress Multisite (dulu WordPress Multi User).

Instalasi WordPress single user, biasanya hanya membuat 11 buah tabel default. Menambahkan plugin ke instalasi WordPress adakalanya akan menambah tabel lagi, tergantung dengan plugin yang dipasang.

WordPress Multisite memungkinkan satu buah instalasi WordPress diisi dengan dua, tiga, hingga ribuan blog yang berbeda. Contoh paling mudah adalah WordPress.com yang merupakan satu buah instalasi WordPress dengan ratusan ribu blog di dalamnya. Satu buah blog memiliki 11 tabel MySQL, jadi bisa dihitung berapa juta jumlah tabel yang ada di situs WordPress.com.

Jadi, solusinya apa?

Successful PoF Advertising Campaign Infographic Summary

PoF atau Plenty of Fish adalah situs dating yang menjadi salah satu fenomena dalam sejarah perkembangan internet. Member PoF yang berjumlah jutaan tentu membuka peluang yang sangat besar bagi sang pemilik, Markus Frind, untuk me-monetize dengan jalan membuka advertising space bagi siapa saja yang hendak menarget segmen market tertentu yang ada di dalam demografi pengguna Plenty of Fish.

Advertiser atau pemasang iklan juga melihat kesempatan promosi yang lebih besar dengan adanya PoF Advertising. Dibandingkan dengan Facebook Ads, biaya iklan di PoF bisa jauh lebih kecil dengan hasil konversi yang sama atau lebih besar. Maka inilah yang dinamakan dengan berjodoh. Hehee..

Continue reading

Menenteng Sepeda dengan Gembira

Sepeda? Ditenteng? Buat apa? Bukankah sepeda diciptakan (oleh penemu) dan dibeli (oleh konsumen) untuk dinaiki, agar manusia dapat menjelajahi dunia dengan lebih cepat dan lebih sehat? Lalu apa alasannya?

Bicycle Frame Handle Praktis dan Nyaman

Yap, selalu ada alasan untuk menenteng sepeda. Jika Anda seorang pecinta sepeda alam, urusan mengangkat sepeda adalah hal lumrah manakala jalur yang ada di hadapan tiba-tiba terputus oleh aliran sungai yang lebih baik diarungi dengan kedua kaki. Atau, jika Anda ingin melewati anak tangga yang terlalu menantang dan berbahaya untuk Anda yang tak berkemampuan sepeda akrobatik.

Menenteng Sepeda Sambil Bercakap-cakap dan Mengobrol

Kreasi bikinan Walnut Studiolo ini mengimplementasikan ide KISS (Keep It Simple Stupid!) untuk memudahkan pemilik sepeda untuk menenteng tunggangannya. Dengan strap dari bahan kulit, pengguna tinggal mengikatkan kedua ujung “Bicycle Frame Handle” pada frame sepeda yang berbentuk V. Cukup mudah.

Cara Mengaplikasikan Penenteng Sepeda

Pilihan Warna Bicycle Frame Handle

Server Management: Mengaktifkan Apache SuExec pada WHM/cPanel

Bagi para penyewa Dedicated Server/VPS dengan control panel WHM/cPanel, maka sudah bisa dipastikan bahwa berbagai akun website yang berada di dalamnya, masing-masing dapat menjalankan aplikasi PHP berdasarkan nama user-nya. Sebagai misal sebuah web dengan domain akuganteng.com akan mendapatkan lokasi webroot berada di /home/akugante/public_html/. Semua file dan direktori yang berada di webroot tersebut akan memiliki nama user 'akugante' dengan nama group 'akugante'.

Hal ini dimungkinkan karena WHM sudah mengintegrasikan aplikasi suExec, yang bisa mengganti nama user default ‘apache’ dengan nama akun situs masing2. SuExec berfungsi untuk meningkatkan keamanan tiap-tiap akun situs, yang mana satu akun hanya dapat mengeksekusi file-file PHP dengan nama user dan group yang sama.

Bayangkan dengan keadaan default di mana nama user hanya satu yaitu 'apache' atau 'wwwrun', maka bilamana server tersebut dijual kembali sebagai reseller, seorang penyewa hosting yang mengerti tentang kode bisa mengunggah skrip PHP-nya ke server dan menggunakan skrip tersebut untuk mengakses direktori milik penyewa server lainnya.

Pertanyaan serius: Saya nggak bisa ngedit file template WordPress via wp-admin, kenapa?

Kembali ke WHM, ternyata pada keadaan default baru diinstall WHM/cPanel, PHP dijalankan sebagai DSO (Dynamic Shared Object) dan memiliki nama user ‘nobody’. Akibatnya, beberapa fungsi yang bisa dijalankan oleh PHP yang berkaitan dengan file system akan mengalami kendala.

Seperti contoh, pada CMS WordPress, di dalam panel admin dashboard, user bisa mengedit template dan plugin yang mereka punya. Nah, jika PHP masih berjalan sebagai DSO, maka otomatis user tidak akan bisa menyimpan hasil editan mereka (tombol “Update File” tidak muncul), karena user ‘nobody’ tidak bisa mengedit file dengan ownership ‘akugante’. Ini adalah contoh dari kasus yang lumayan sering muncul dari teman-teman yang baru saja memigrasikan situs-situs mereka ke server VPS/DS yang baru.

How To Enable WHM Apache PHP SuExec

Lalu, bagaimana cara mengaktifkan SuExec agar PHP dapat berjalan sesuai nama akun?
Ketik ‘suex’ di search box kiri atas, maka menu yang bejibun di panel kiri akan otomatis terfilter yang salah satunya adalah “Configure PHP and SuExec”. Klik, lalu ganti nilai dropdown dso menjadi cgi, lalu “Save new configuration”.

Sesederhana itu ternyata. Untuk mengetes, cobalah buka WordPress admin Anda, lalu edit salah satu template. Jika tombol “Update File” muncul berarti “Voila!”, Anda sakses!!

suexec activate on whm cpanel

Menonaktifkan Fitur Smooth Scrolling pada Mozilla Firefox 13

Rilis Firefox 13 ini sepertinya release yg banyak membawa masalah. Rekan hiraq melaporkan bahwa ada bug yang terjadi jika bertransaksi dengan PayPal. Memang tak semua mengalaminya, karena ada kawan lain yg tak bermasalah sama sekali ketika membuka PayPal di Firefox 13, jadi sepertinya ini kejadian per kasus.

Masalah bagi saya ketika upgrade ke Firefox 13 adalah adanya fitur smooth scrolling yang diaktifkan secara default oleh Firefox. Pada rilis sebelumnya, fitur ini sudah ada namun nilai default-nya adalah nonaktif. Fitur ini membuat pergerakan layar ketika kita menggeser ke bawah menggunakan wheel mouse menjadi lebih halus. Lebih indah memang, namun dalam jangka panjang fitur ini membuat mata saya sakit dan kepala berkunang-kunang karena bola mata dipaksa bergerak lebih cepat dengan fokus yg berganti-ganti. Saya terbiasa menggerakkan wheel mouse dengan cepat ke atas dan ke bawah untuk mencari informasi yang ingin saya akses dari sebuah halaman web.

Browser Opera menggunakan fitur smooth scrolling ini jauh sebelum Firefox membuatnya sebagai fitur default. Itu sebabnya saya tidak suka pakai Opera. Mungkin karena saya tidak tahu saja bagaimana mematikannya.

Mematikan fitur smooth scrolling pada Firefox ini ternyata mudah. Seperti biasa, opsi browser terletak pada menu Tools > Options. Di kotak dialog pilih tab Advanced, lalu tab General, dan hilangkan tanda centang pada checkbox “Use Smooth Scrolling

disable smooth scrolling on firefox 13

Cetakan Kue ala Ikon Arsitektur Eropa

Suka bikin kue? Saya ingat sekali waktu kecil menjelang hari raya Idul Fitri, ibu dan simbah akan mulai menuang telur, gula, garam, ragi ke dalam tepung dan diaduk hingga elastis. Pengalaman yang mengesankan adalah bagaimana kemudian membentuk adonan tepung tersebut menjadi bentuk2 yang unik dan lucu seperti bunga, bulat dan lonjong. Adakalanya kami menggunakan alat pencetak dari aluminum yang bisa membentuk adonan kue dengan cepat.

Nun jauh dari Eropa sana, tepatnya Italia, desainer studio Apparecchiare la città, memiliki hal yang sama persis dengan apa yang sering saya buat 20 tahun yang lalu. Sebuah cetakan kue, namun kali ini dengan rasa dan bentuk yang benar-benar Eropa.

City Cookies untuk yang Suka Bereksperimen dengan Kue

City Cookies Bentuk Cetakan ala Arsitektur Eropa

City Cookies by Ghigos  Ideas

Namanya City Cookies, desain cetakan kue ini mengambil bentuk siluet dari arsitektur2 di benua Eropa yang tentu sudah sangaat familiar: Menara Eiffel, Jam Big Ben, dan Menara Miring Pisa. Yang unik, kelima cetakan tersebut dikemas dalam sebuah box berlatar peta benua Eropa, di mana masing2 cetakan menempati asal dari arsitektur tersebut berada.

Albatros Bookmark – Penanda Halaman Konvensional nan Ostosmastis

Suka membaca buku, novel atau roman? Pastinya benda satu ini sangat berguna sekali. Yup, pembatas buku atau bookmark. Sebuah pembatas buku konvensional biasanya hanya berupa sebuah kertas agak tebal yang diselipkan pada halaman terakhir dibaca. Kekurangan bookmark sperti ini adalah jika sewaktu-waktu jatuh, maka kita tidak tahu lagi halaman mana dia berada sebelumnya.

albatros bookmark mengikuti gerakan bukaan buku

albatros bookmark di tengah halaman

Dengan ide perekat pada bookmark Albatros, Oscar Lhermitte punya sedikit inovasi untuk mengatasinya. Bookmark ala Oscar terbuat dari bahan polyester, dan kedua ujungnya dapat direkatkan pada halaman depan dan belakang. Dengan bentuk lengkungan dan lipatan pada bagian tengah, Albatros bisa secara otomatis berpindah dari satu halaman ke halaman lain mengikuti gerakan kita membuka lembaran buku.

albatros kedua ujung berperekat

albatros posisi bookmark saat buku tertutup

Sementara ini, Albatros belum tersedia secara massal karena desainernya sendiri tengah menggalang dana untuk produksi perdana. Bisa dilihat di Indiegogo