Iklan1

Friday, November 30, 2012

XAMPP, Apache Service Tidak mau "Start"

Saya mengalami permasahan ini sudah 2 kali. Yang pertama service apache ini berbentrokan dengan service IIS microsoft. Yang kedua service apache ini berbentrokan dengan service yang dipakai oleh windows sendiri. Pada tulisan ini saya akan membahas solusi untuk permasalahan yang kedua.

Permasalahan ini diketahui dengan melihat aktifitas xampp, sebagai berikut :

1. Pada saat saya mengekesekusi XAMPP Control Panel setelah "Initializing moduls" berjalan,  apache tidak bisa diinisialisasi yang ditandai dengan Possible problem detected: Port 80 in use by "system"!

...
[main] Initializing moduls
[apache] Possible problem detected: Port 80 in use by "system"!
[main] Starting check-timer


2. Pada Xampp-control.log (dalam hal ini saya masih memakai xampp3 versi beta nama filenya xampp-control-3-beta.log) terdapat log yang sama, yaitu

...

8:37:26  [main] Initializing main
8:37:26  [main] Windows version: 6.1 (build 7600)
8:37:26  [main] Xampp version: 1.7.7
8:37:26  [main] Control center version: 3.0.2 [ Compiled: Jul 21th 2011 - build #1 ]
8:37:26  [main] Running as admin - good!
8:37:26  [main] Working with basedir: "c:\xampp\"
8:37:26  [main] Initializing moduls
8:37:26  [apache] Possible problem detected: Port 80 in use by "system"!
8:37:26  [main] Starting check-timer
...



3. Pada saat kita meneksekusi (start) apache service pada XAMPP, service secara otomatis akan berhenti dengan log, baik pada xampp-control maupun pada log xampp control


...
8:37:30  [apache] Starting apache app...
8:37:30  [apache] Status change detected: running
8:37:35  [apache] Status change detected: stopped
...

Untuk mengatasi problem ini kita harus mematikan service yang bentrok dengan service apache tersebut.
langsung saja tekan tombol Windows > All Program > Accessories > Run dan ketikan services.msc pada input text isian lalu Enter. Atau menuju Control Panel > System and Security >Administrative Tools dan klik 2 kali icon services. Atau langsung saja teken tombol Win-Services pada panel kontrol XAMPP tersebut.

Jika windows services sudah tampil matikan service Web Deployment Agent Service.


Jika sudah, service apache sudah bisa dijalankan.


Note : Saya menggunakan OS Windows 7.





Monday, November 12, 2012

VISUAL BASIC 2010 EXPRESS Edition - Save Perubahan Pada Database SQL EXPRESS

Mungkin pembaca pernah mengalami kendala pada saat melakukan saving perubahan pada property tabel Microsoft SQL 2008 Express, yaitu perubahan tidak bisa dilakukan karena memang dicegah oleh IDE VISUAL BASIC 2010 yang kita gunakan. Biasanya akan muncul pesan sebagai berikut :


Untuk mengatasi permasalahan setting ini kita cukup melakukan perubahan setting pada IDE yang mencegah database diubah. Sebenarnya petunjuk perubahan setting IDE sudah diberitahukan oleh window message di atas, namum kadang kurang teliti untuk menyimaknya. 


Untuk mengubah settingnya silahkan menuju,
tools > options >Database Tools>Table and Database Designers dan lepaskan centang pada Prevent saving changes that require table re-creation

Pada settingan default options Database Tools lalu Table and Database Designers tidak muncul. Tetapi jangan kuatir, pembaca hanya perlu mencentang Show all settings di pojok kiri bawah window optins tersebut. Setelah langkah-langkah diatas dilakukan maka permasalahan diatas dapat di selesaikan.


Berikut Video Tutorialnya :