Sunday, October 30, 2011

Windows 7 64bit + IIS 7 + PHP 5 32bit


  • กว่าจะแก้ปัญหาได้ นานเป็นปีเลยแฮะ อ้างอิงจากบทความเดิม
  • http://juuier.blogspot.com/2010/03/windows-7-iis-php-mysql.html
  • อันนั้นคอนฟิกยังไง win7 64bit + php5 ก็ยังไม่สามารถเชื่อมต่อกับ mysql ได้เลย

Solved
  • ทำเหมือนเดิมทุกอย่าง
  • http://juuier.blogspot.com/2010/03/windows-7-iis-php-mysql.html
  • ติดตั้ง Windows features ประมาณ เลือกหัวข้อหลัก Internet Information Services => World Wide Web Services => Application Development Features และเลือก .Net Extensibility , ISAPI Extensions , ISAPI Filters
  • ติดตั้ง MySQL ให้เรียบร้อย จากนั้นก็ดาวน์โหลด php5 (ในที่นี้ใช้ php 5.2 ซึ่งยังมีไฟล์ libmysql.dll อยู่แต่ php5.3++ มันจะไม่มี libmysql.dll มาให้นะครับพี่น้อง) 
  • แตกไฟล์ php ไว้ที่ C:\php5 เหมือนเดิม
  • และคัดลอกไฟล์ php.ini ไปวางที่ C:\Windows เหมือนเดิม
  • แก้คอนฟิก php.ini ที่ 
extension=php_mysql.dll
extension=php_mysqli.dll
extension_dir="C:\php5\ext\"
  • สุดท้าย 32bit เราจะวาง libmysql.dll ที่ C:\Windows\System32 แต่ในที่นี้ 64bit ให้เราคัดลอก libmysql.dll ไปวางไว้ที่ C:\Windows แทน

สรุป
  • การคอนฟิกที่แตกต่างกันระหว่าง 32 และ 64 bit คือตำแหน่งวาง libmysql.dll แค่นั้นเอง
  • ส่วน mysql เราจะลง 32 หรือ 64bit ก็ไม่สำคัญเลย เพราะตัว library ที่ php ใช้เชื่อมต่อกับ mysql จะใช้ของ php เอง อืมพึ่งเข้าใจก็วันนี้แหละ ตอนแรกนึกว่ามันไปใช้ client ที่เราติดตั้งพร้อม mysql นั่นแหละ เข้าใจผิดมาตั้งนาน

อ้างอิง

Wednesday, October 26, 2011

MySQL: Exporting, Backup and Restore

http://www.abbeyworkshop.com/howto/lamp/MySQL_Export_Backup/index.html
http://www.mydigitallife.info/how-to-backup-and-restore-export-and-import-mysql-databases-tutorial/

Missing or Corrupt \WINDOWS\SYSTEM32\CONFIG\SYSTEM

ที่มา
  • http://itithai.com/article-tips/windows/193-how-to-fix-windowssystem32configsystem-windows-xp.html
  • http://www.9tana.com/node/missing-or-corrupt/

Solved
  • บูตด้วยแผ่น Windows XP Original นะ
  • เราจะเห็น Repair Windows กด R เพื่อเลือก Menu นี้
  • เราก็จะได้ Console พิมพ์คำสั่งประมาณนี้เลย
md tmp
copy c:\windows\system32\config\system c:\windows\tmp\system.bak
copy c:\windows\system32\config\software c:\windows\tmp\software.bak
copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak
copy c:\windows\system32\config\security c:\windows\tmp\security.bak
copy c:\windows\system32\config\default c:\windows\tmp\default.bak

delete c:\windows\system32\config\system
delete c:\windows\system32\config\software
delete c:\windows\system32\config\sam
delete c:\windows\system32\config\security
delete c:\windows\system32\config\default

copy c:\windows\repair\system c:\windows\system32\config\system
copy c:\windows\repair\software c:\windows\system32\config\software
copy c:\windows\repair\sam c:\windows\system32\config\sam
copy c:\windows\repair\security c:\windows\system32\config\security
copy c:\windows\repair\default c:\windows\system32\config\default
สรุป
  • 10 คำสั่งสุดท้ายสำคัญสุด

การใช้งาน Rollback RX

http://notebookspec.com/web/?p=83247
http://www.oknation.net/blog/print.php?id=44619

Top 10 Tips and Tricks for Ubuntu 11.04

http://blog.sudobits.com/2011/05/01/top-10-tips-and-tricks-for-ubuntu-11-04/

เทคนิคการตั้งชื่อไฟล์ในระบบปฏิบัติการต่างๆ

 ที่มา: http://macmuemai.com/content/907

1. หลีกเลี่ยงการตั้งชื่อไฟล์เป็นภาษาไทย ให้ตั้งเป็นภาษาอังกฤษ ดีที่สุด
2. ไม่ควรมีช่องว่าง (space bar) ในชื่อไฟล์ให้ใช้ - (minus) หรือ _ (under score) แทน แต่แนะนำให้ใช้ under score น่าจะดีกว่า เช่น เราอยากตั้งชื่อไฟล์เป็น "hello world" ก็ให้เราตั้งเป็น "hello_word" แทน
3. ไม่ควรใช้ชื่อไฟล์ที่เป็น default ของโปรแกรมนั้นๆ ควรตั้งชื่อให้สื่อความหมายให้เราเข้าใจง่าย อันนี้ก็แน่นอนอยู่แล้ว
4. ชื่อยาวเกินไปก็มีปัญหาได้เช่นกัน

ปล.
เทคนิคเหล่านี้ จะหลีกเลี่ยงปัญหาต่างๆ ที่อาจจะเกิดขึ้นได้เยอะเลย เช่น คัดลอกไฟล์ หรือ ใช้ CML บ่อยก็ควรใช้เทคนิคเหล่านี้ในการตั้งชื่อ

How to change gtk theme and icon on Ubuntu 11.10

sudo apt-get install dconf-tools
  • press Alt + F2 Type dconf-tools
  • go to about this
  • org => gnome => desktop => interface
  • icon-theme => change name to your favorite icon
  • we can find icon name installed in ubuntu by command
ls /usr/share/icons/

Refer
  • http://iloveubuntu.net/how-change-your-icon-theme-dconf-editor-ubuntu-1110
  • http://askubuntu.com/questions/52533/how-to-change-gtk-theme-and-icon

Install LAMP on Ubuntu 11.10

sudo -i 
apt-get install mysql-server mysql-client 
apt-get install apache2 
apt-get install php5 libapache2-mod-php5 
/etc/init.d/apache2 restart 
vi /var/www/info.php
<?php
phpinfo();
?>
apt-cache search php5

apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

/etc/init.d/apache2 restart

apt-get install phpmyadmin

Refer
  • http://www.howtoforge.com/installing-apache2-with-php5-and-mysql-support-on-ubuntu-11.10-lamp
  • http://gregrickaby.com/2011/10/how-to-install-lamp-on-ubuntu-1110-oneiric-ocelot.html

How to show version MySQL via sql command

SHOW VARIABLES LIKE "%version%";
 
Refer
  • http://dev.mysql.com/doc/refman/5.0/en/installation-version.html 

Install Google Crhome on Ubuntu 11.10

sudo dpkg -i package_name.deb
  • มันติด library ตัวใหนก็ลงเองให้เรียบร้อย

Refer
  • http://www.google.com/support/forum/p/Chrome/thread?tid=4ab5f83369cb86fd&hl=en
  • http://blog.sudobits.com/2011/09/04/how-to-install-google-chrome-on-ubuntu-11-10/

แก้ปัญหาการคัดลอกไฟล์จาก Windows Share ไม่ได้

  • ปัญหาคือ พยายามคัดลอกไฟล์ขนาดประมาณ 700 MB จาก computer เครื่องอื่น
  • เครื่องเราใช้ Windows Xp และคัดลอกไฟล์จาก Server 2003
  • คัดลอกไปยังไม่ถึงครึ่งเลย Error ประมาณ network long not available ประมาณนี้แหละ จำไม่ได้เหมือนกัน ตลอดๆเลย แต่ไฟล์ ไม่กี่ MB ก็คัดลอกได้นะ มันเป็นไรของมันฟะ

Solved
  • ติดตั้งโปรแกรมช่วย copy สิครับ 
  • TeraCopy จากนั้นก็คัดลอกไฟล์ที่เราคัดลอกไม่ได้ก่อนหน้านี้
  • ปัญหาน่าจะเกิดจากอะไรน้า อันนี้ไม่รู้จริงๆ แต่เดาว่าปัญหาน่าจะเกิดจากระบบ windows  ไม่สมบูรณ์ล่ะมั้ง

Monday, October 24, 2011

Fix login screen resolution in Ubuntu 11.10

  • อาการเดิมๆ คือ เปลี่ยน screen resolution ผ่าน Displays แต่หน้า Login ไม่เปลี่ยนตาม
  • ลองโหลด driver จาก ATI โดยตรง version ล่าสุดมาลอง มันอืดเหมือน 11.04 และ Gnome Shell มีปัญหากับ driver อันที่โหลดมานี้ด้วยแหละ
  • สรุปใช้ Open Source Driver ดีที่สุด (ในขณะนี้) แต่มันไม่มี /etc/X11/xorg.conf มาให้เราอ่ะดิ

Solved 1
  • แก้ด้วยวิธีเดิมคือ สร้าง Xorg ด้วยคำสั่ง 
sudo /etc/init.d/gdm stop
sudo Xorg -configure
sudo cp xorg.conf.new /etc/X11/xorg.conf
  • มันก็ Error ตั้งแต่สั่ง gdm stop แหละ ก็น่าอยู่หรอกเพราะ 11.10 เลิกใช้ GDM แหละ
  • 11.10 เค้าใช้ LightDM งั้นเราคงต้องสั่งประมาณนี้
sudo /etc/init.d/lightdm stop หรือ sudo lightdm stop น่าจะได้เหมือนกัน
sudo Xorg -configure
sudo cp xorg.conf.new /etc/X11/xorg.conf
  • จากนั้นให้เราแก้ไข /etc/X11/xorg.conf ซะหน่อยโดย 
  • ภายใต้ section screen เพิ่ม subsection "Display" และใส่ค่า Modes ดังตัวอย่าง
Section "Screen"

[...]

SubSection "Display"
Depth 24
Modes "1024x768" "1280x960" "640x480" "800x600"
EndSubSection

EndSection
  • ทำการบันทึกไฟล์ xorg.conf ให้เรียบร้อย reboot ระบบสักรอบ


Solved 2
  • สร้างไฟล์ด้วยตัวเราเองโดยเปิด editor สักตัวขึ้นมา
sudo nano /etc/X11/xorg.conf
  • เพิ่มข้อมูลเข้าไปในไฟล์ xorg.conf เราซะหน่อยในที่นี้ Notebook เราใช้ค่าประมาณนี้ได้เลย (ในการแก้ปัญหา login resolution นะ)
 Section "Screen"
       Identifier "Screen0"
       Device     "Card0"
       Monitor    "Monitor0"
      
    SubSection "Display"
        Depth 24
        Modes "1024x768" "1280x960" "640x480" "800x600"
    EndSubSection
EndSection
  • สุดท้ายบันทึกไฟล์ reboot สักรอบเพื่อความชัวร์

เพิ่มเติม
  • แนะนำทุกครั้งก่อนแก้ไขไฟล์ conf ควรกันเหนียว backup ไว้ก่อนแก้ไขเสมอ .old จะจำง่าย
  • ตัวอย่าง xorg.conf จากที่นี้ เครื่องเราบูตไม่เข้าหน้า Login เลยหว่าเหมือนจะมีปัญหากับค่า config มัน
Refer

Install Gnome Classic & Gnome Shell on Ubuntu 11.10

sudo apt-get install gnome-session-fallback
sudo apt-get install gnome-shell
Refer

Sunday, October 23, 2011

Change the system font sizes Ubuntu 11.10

sudo apt-get install gnome-tweak-tool
  • เมื่อเราติดตั้งเสร็จคลิกปุ่ม dash พิมพ์ setting เราจะเจอ advance setting คลิกมันเลย
  • ปรับฟอนท์ได้ตามต้องการ
Refer
  • http://askubuntu.com/questions/61961/how-can-i-change-the-system-font-sizes

Install Caffeine on Ubuntu 11.10


sudo apt-add-repository ppa:caffeine-developers/ppa 
sudo apt-get update 
sudo apt-get install caffeine
อ้างอิง
  • http://www.techwith.com/2011/10/how-to-install-of-caffeine-in-ubuntu.html

Wednesday, October 12, 2011

รวบรวมเว็บที่ไม่ Citation juuier เรา

http://wwwx.lulaby.info/2011/08/18/%E0%B9%80%E0%B8%97%E0%B8%84%E0%B8%99%E0%B8%B4%E0%B8%84%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%97%E0%B8%B3-set-up-ad-hoc-host-on-ubuntu/

httpx://citecclub.org/forum/newbie-starter-hacker-76/%E0%B8%AD%E0%B8%A2%E0%B8%B2%E0%B8%81%E0%B8%97%E0%B8%A3%E0%B8%B2%E0%B8%9A%E0%B8%96%E0%B8%B6%E0%B8%87%E0%B8%A7%E0%B8%B4%E0%B8%98%E0%B8%B5%E0%B8%81%E0%B8%B2%E0%B8%A3hack-hotmail-msn-%E0%B8%99%E0%B8%AD%E0%B8%81%E0%B8%88%E0%B8%B2%E0%B8%81%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1-22872/

เขียนไปมั่วๆ ขนาดนี้ ยังมีคนก๊อปด้วยแฮะ จะเสียใจหรือดีใจกันล่ะนี่

Monday, October 10, 2011

Fix password for Teamviewer


  • ไม่อยากใช้ password แบบสุ่มจำไม่ค่อยจะได้


  • ไปที่เมนูบาร์เลือก Extras => Options


  • จากนั้นเมนูด้านซ้ายเลือก Security 
  • ทางด้านขวา Predefined password (...) เราก็ใส่พาสเวิร์ดเราที่ต้อง
  • และที่ Random password (for ... access) ก็เลือก Disabled (no random password)
  • สุดท้ายก็ OK

Thursday, October 6, 2011

Drive DVD Rom ของ notebook ASUS เราไม่อ่านแผ่น DVD ซะงั้น อ่านแค่ CD


  • เป็นมาตั้งแต่อาทิตย์ก่อน แหละแต่ไม่ได้สน
  • งานเยอะ ยังไม่อยากทำอะไร
  • แต่งานเบาลงแหละ อยากลง win 8 ลงไม่ได้ Drive DVD notebook เรามันไม่อ่าน DVD ซะงั้น
  • อ่านแค่ CD 
  • จากการค้นหาข้อมูลเบื้องต้น เค้าบอกว่าส่งเคลม อันนี้ ไม่ได้แน่ๆ หมดประกันแหละ
  • อีกอย่างเค้าแนะนำให้ทำความสะอาดหัวอ่าน Drive DVD
  • อ้าวแล้วจะทำอย่างไรล่ะตู ทำความสะอาดหัวอ่านเนี๋ย


Solved



  • ฝุ่นเพียบลองหาทิชชู่เช็ดหัวอ่านเบาออกซะ
  • หรือหาน้ำยาล้างอุปกรณ์อิเลคทรอนิค ก็น่าจะได้
  • ลองใส่แผ่น DVD อ้าวมันอ่านได้ซะงั้น งงอย่างแรง เล่นกันแค่เนี๋ยเลยหรือ
  • ฝุ่นเล็กๆ น้อยก็เป็นไปได้แฮะ


อ้างอิง