Skip to main content

Posts

Showing posts from 2010

Easyphp buat kelakar.. tak mau run..

pehh dah bertahun aku cari.. apa sebab apache kat easyphp tak mau run lepas install dalam windows utk buat development... selalu keluar error ni.. error message i get:- "Apache canot be runned : another Web server use the Web port or port is blocked by firewall" aku pon tak tau memulanya. so la ni baru aku jumpa solution.. check it out. 1. bukak httpd.conf dalam folder apache. cari 2 tempat yang ada tulis pasal localhost:80.. tukar pada port lain.. macam localhost:8080 ka. so satu lagi kat servername localhost.... tukar kepada servername localhost:8080. itu sebagai contoh le.. kalau korang nak tukar port lain.. boleh aje. sebab apa kena tukar? tau ka? sebab dalam pc windows xp pro dan ke atas.. IIS server sedang running secara default. so port 80 akan clash.. IIS pon nak port 80.. apache pon nak juge.. yang pening.. aku lah jugak.. hahahaa 2. kalau pakai windows vista dan ke atas.. problem biasanya pasal permission pada folder.. so pandai2 le korang set ye. 3. easyphp ni mema...

Unable to start debugging on the web server.

apa punya error da.. dah seminggu aku dok pikir apa error. banya dalam web dok cerita pasal winxp dengan vs2005. tapi yang cerita pasal vs2005 dengan win7 tu banyak.. tapi aku sendiri baca pon tak paham.. apa yang depa dok solve.. hahaha mungkin aku ni tak paham bahasa kot. simptom: pakai win vista/win 7. pakai vs2005 solution: pasng vs 2005 sp1 siap2. cuba check kat iis7/iis7.5 tu, right click kat project, tengok kat manage application > advanced setting tukar kat application pools. tukar dari defaultapppools kepada classic app pool. pastu restart iis. cuba try test. referrence: http://ryanfarley.com/blog/archive/2005/08/23/8540.aspx http://mvolo.com/blogs/serverside/archive/2006/12/28/Fix-problems-with-Visual-Studio-F5-debugging-of-ASP.NET-applications-on-IIS7-Vista.aspx

Response.Write() shows output twice

sakit kepala bila kita suruh VS tulis output pada webpage satu perkataan.. contohnya OK.. tapi yang keluar OKOK. mau nak hempuk notebook aku ni.. simptom: nak suruh VS tulis pada webpage satu perkataan apabila selesai buat semua background job contohnya "OK". itu je.. tanpa apa2 html tag lain. just 1 word. tapi bila runtime.. webpage tulis "OKOK" kluar twice. sapa tak hangin. so nak solution? cuba ni: Response.Write("OK"); biasanya kita tulis direct macam tu. dengan harapan dia akan tulis apa yang kita nak. tapi hangpa kena tambah word before and after. something jadi macam ni Response.Clear(); Response.Write("OK"); Response.End(); selamat mencuba.

Buang html tag dalam aspx dalam VS

nak buang html tag yang dijana automatik oleh VS walaupun pages tu blank. simptom: nak dapatkan page kosong bila runtime. mungkin nak page yang kosong saja. ada 2 cara. 1 pakai kaedah senang ni.. kedua, gunakan http handler.. caranya: utk kaedah pertama saja. bukak pages aspx.. jangan bukak code behind. code behind tu jangan diusik. pada pages tu.. pastikan diklik pada source. bukannya design. pada source tu.. pastikan tag paling atas iaitu mulai pada tag >DOCTYPE HTML PUBLIC... hinggalah tag /HTML" boleh dibuang. jadi.. page tu kalau dipanggil (run) pon.. dia akan blank page.. meaning that.. no html tag ada dalam page itu walaupun ianya blank page. itu je. tq

Masalah Debugging VS

debugging tak jalan atau tak boleh nak run debugging.. simptom: dah install vs & dotnet framework, tapi debugger tak jalan. macam2 masalah lain. try this: 1. pastikan VS diinstall dengan betul dan tak ada error during installation. 2. uninstall semua dotnet framework yang ada dalam pc. mulai dengan yang paling besar dulu. 3. restart pc. pastikan semua dah dibuang dengan baik. 4. download semua dotnet framework yang baru beserta service pack. pastikan tak ada error ketika download. pastikan yang didownload tu package redistributable. 5. then install satu persatu.. mulai yang paling kecik.. tapi sebelum up kepada yang lebih besar.. pastikan selepas restart.. diinstall service pack pulak. 6. itu je if u need explanation in english version. please reply this posing. tq