Joomla เมื่อ ReCaptcha เอาบอทไม่อยู่บน Contact Form ต้องถึงมือเทพอย่าง BotScout

ไม่ค่อยได้อัพเดทเว็บไซต์ ล่าสุดผมจัดการพวกบอทด้วยส่วนเสริมอย่าง AlphaRegistration (หยุด Joomla registration spam) กับ ReCaptcha ที่อินทิเกรตบนส่วนเสริม AlphaRegistration เหมือนจะเอาไม่อยู่ และเมื่อไม่นานมานี้เลยติดตั้งส่วนเสริม Joo ReCaptcha plugin แต่ได้ uninstall AlphaRegistration ออก หลังจากนั้นมาจนถึงวันนี้งานเข้าเลย วันๆ รับแต่ spam emails ตัวอย่าง spam email This is an enquiry e-mail via //www.susethailand.com/ from: offediapedo <T.h.e.odo.r.eHa.r.tu.57@gmail.com> AgpkEAYD Adidas Football Shoes Greece grudXGQoq //uggsuitverkoop0.jouwweb.nl/ aoszdeoryk Louis Vuitton København ZRCcGienv mgxkrf Thomas Sabo Sormukset…

[Comparison] Google Sites vs Joomla CMS

ลองเปรียบเทียบกันเล่นๆ ระหว่าง Google sites กับ Joomla ครับ โดยรวมแล้วขึ้นอยู่กับว่าจะใช้งานตัวไหนเพื่ออะไรมากกว่าครับ เพราะขอบเขตความสามารถของแต่ละเครื่องมือย่อมต่างกัน Google site ข้อดี ฟรี ไม่ต้องติดตั้ง ระบบพร้อมใช้งาน ไม่ต้องอับเกรดระบบ ทำงานบนระบบ Could เหมาะสำหรับเว็บธรรมดา หรือเว็บประกาศทั่วไป ที่เครื่องผู้ใช้ไม่ต้องติดตั้งโปรแกรมพวก Editor tools ต่างๆ หรือ FTP client Uptime 99.999% ข้อเสีย ไม่ค่อยมี community ไม่สามารถแก้ไข code ระบบ back end ได้ Templates มีให้เลือกจากระบบเท่านั้น ไม่รองรับฐานข้อมูล ต้องเข้าระบบผ่านบัญชี Gmail เท่านั้น จำกัดประมาณดาวน์โหลดไฟล์ต่อชั่วโมง/ต่อวัน จาวาสคริปต์บางอย่างอาจไม่รองรับ ไม่มี module หรือ plugin…

Joomla – JFTP::write: Unable to use passive mode / problems clearing cache file

JFTP::write: Unable to use passive mode problems clearing cache file กลับมาถึงบ้าน ก็เลยเข้าเว็บหน้าแรกเหมือนปกติ จากนั้นขึ้นอะไรมาก็ไม่รู้ error ทั้งนั้น อ่านบาง help ก็บอกเกี่ยวกับ Joomfish  นั่งคิดไปคิดมา วันนี้เรามีแก้ไขอะไรไปบางหรือเปล่าน่า รันมาตั้งนานก็ไม่มีปัญหา  อ๋อ พอดีคิดได้ครับ ที่ไหนได้มีการเปลื่ยนรหัสของ FTP Account นึกว่ามันจะไม่เกี่ยวกับตัว Joomla ก็เลยแก้ไขที่ Setting ของ Joomla ในส่วนของ FTP setting จากนั้นเปิดหน้าเว็บอีกทีก็ไม่มีปัญหาแแล้วครับ (นั่งหา solutions อยู่ตั้งนาน)

Joomla – Fatal error: Maximum execution time of 300 seconds

จะเห็นได้ว่าเมื่อเรา import database ที่มีขนาดใหญ่. phpMyAdmin มัก Fatal error: Maximum execution time of 300 seconds. How to Fix. ให้แก้ไขที่ไฟล์ config.inc.php ใน folder “phpMyAdmin” ในบรรทัดต่อไปนี้ [sourcecode] vi config.inc.php [/sourcecode] [sourcecode] $cfg[‘ExecTimeLimit’]           = 300;    // maximum execution time in seconds (0 for no limit) [/sourcecode] เปลื่ยนเป็น [sourcecode] $cfg[‘ExecTimeLimit’]…

Joomla – Using Gmail SMTP

1. Download patch file from attached. 2. Backup directory “phpmailer”  (/libraries/phpmailer/ ) 3. unzipped and upload to server “/libraries/phpmailer/ ” (phpmailer.php, smtp.php) 4. chmod 666 configuration.php 5. Login “Administrator Control Panel” 6. Edit “Global Configuration” Mailer: SMTP Server Mail From: username@gmail.com SMTP Auth: Yes SMTP User: username@gmail.com SMTP Password: password SMTP Host:…

หยุด Joomla registration spam

ผมเริ่มใช้ AlphaRegistration component มาตั้งแต่รัน joomla ช่วงปีแรกๆ ครับ การใช้งานก็ป้องกัน spam ที่จะมาลงทะเบียนได้ดี ซึ่งคอนฟิกให้ใช้งานร่วมกับ reCAPTCHA และหลังจากนั้นก็ไม่ได้ upgrade ตัว component เลย จนช่วงหลังๆ มามี spam มาทะเบียนเยอะมากๆ ครับ ได้รับเมลว่ามีผู้ใช้มาสมัครวันล่ะไม่น้อยกว่า 50 เมล จริงๆ ปัญหาคือผมไม่ได้ติดตามว่า AlphaRegistration component มีเวอร์ชั่นใหม่ยัง ทำให้เกิดปัญหาเรื่อง spam วันนี้ก็เลยถือโอกาสอ่านแล้วก็เจอะเวอร์ชั่น update ก็เลยจัดมันซะเลยครับ เวอร์ชั่นนี้ดีตรงที่ว่ามันสนับสนุน BotScout API key ด้วยครับ สุดยอดไปเลยงานนี้ ก่อนหน้านี้ผมก็ป้องกันที่ forum ไปแล้ว ด้วย httpBL