oscommerce (Open Source Commerce) | ||
oscommerce.com
รายชื่อเว็บไซต์ที่ใช้โปรแกรมนี้ (June 48 = 2,691| Nov 48 = 6,249| Nov 49 = 11,361| Oct 50 = 12,712) Download : osCommerce.com รุ่น osCommerce 2.2 Milestone 2 Update 060817 . Download : osCommerce Thai Edition โดย Asada Inta Download : osCommerce Thai Edition โดย TOSDN Download : osCommerceThailand.com โดย Mr.Bancha Arunkhamkaew |
osCommerce คืออะไร
What is osCommerce?
| โดย.ปรีดา กิตติเดชานุภาพ Infovision Media Printing |
ปัญหา และวิธีแก้ไข
1. พบ Warning เกี่ยวกับ Session (คุณ Tanasan Pattanasutticholakul จาก sugarleafdecor.com ถามมา) 2. แก้ปัญหาสำหรับภาษาไทย (ddfiretech.com) 3. เข้า catalog/admin เมื่อจาก PHP4 เป็น PHP5 3.1 พบ application_top.php : warning ในบรรทัดที่ 133 - Line 132 เดิม $current_page = basename($PHP_SELF); - Line 132 ใหม่ $current_page = basename($_SERVER["PHP_SELF"]); 3.2 พบ classes\upload.php : fatal error ในบรรทัดที่ 31 ? - Line 31 เดิม $this = null; - Line 31 ใหม่ unset($this); 3.3 เปิดดูข้อมูล admin/customers.php พบข้อความแทรกใน header - แก้โดยเพิ่มบรรทัดด้านล่างนี้เข้าไปใน admin/includes/languages/english.php define('TABLE_HEADING_LASTNAME', 'Lastname'); define('TABLE_HEADING_FIRSTNAME', 'Firstname'); define('TABLE_HEADING_ACCOUNT_CREATED', 'Account Created'); define('TABLE_HEADING_ACTION', 'Action'); define('BOX_CUSTOMERS_APPROVAL', 'Waiting Approval'); define('HEADING_TITLE_SEARCH', 'Search'); define('HEADING_TITLE', 'Member approval'); 3.4 catalog/create_account.php line 232 แก้ปัญหาที่ส่งเมล์ไม่ได้ ? if (SEND_EXTRA_ORDER_EMAILS_TO != '') { } 3.5 catalog/includes/languages/english/create_account.php - แก้โดยเพิ่มบรรทัดด้านล่างนี้เข้าไป define('EMAIL_TEXT2', ' Firstname : ' . $firstname . ' Lastname : ' . $lastname . ' Date of Birth : ' . $dob . ' Address : ' . $street_address . ' Postcode : ' . $postcode . ' City : ' . $city . ' eMail-Address : ' . $email_address . ' Telefonnumber : ' . $telephone . ' Telefaxnumber : ' . $fax . ' LOGIN : ' . $email_address . ' PASSWORT : ' . $password . ' '); 3.6 Warning configure.php permissions ใน PHP5 - สร้างแฟ้ม blockconfig.php ในห้อง oscommerce แล้วเรียกผ่าน IE <?php chmod('catalog/includes/configure.php', 0444); chmod('catalog/admin/includes/configure.php', 0444); header("location: index.html"); ?> - ถ้าผลการทำงานของ blockconfig.php เรียบร้อย ก็ลบแฟ้มนี้ไปได้เลยครับ ? |
การติดตั้ง osCommerce 2.2 Milestone 2 Update 051113 (พฤศจิกายน 2548) 1. Download แล้วส่งห้อง catalog เข้าไปใน Root Directory ของ Server 2. เปิด http://yourdomain/catalog/install/index.php เพื่อติดตั้ง 3. Click Install, Import Catalog Database, Automatic Configuration, Continue 4. กรอกข้อมูลเกี่ยวกับ Database และไม่เลือก Presistent Connections และเลือก Session Storage=Database 5. ถ้าเชื่อมต่อสำเร็จ ก็ click Continue, Continue, Continue, Continue 6. พบ error จึงต้องไป chmod 777 ให้กับ catalog/includes/configure.php และ catalog/admin/includes/configure.php 7. กดปุ่ม Retry ใหม่ 8. ถ้าสำเร็จจะพบ 9. หลังติดตั้งให้ลบห้อง install 10. chmod เป็น 644 ให้กับ catalog/includes/configure.php และ catalog/admin/includes/configure.php
สิ่งที่ต้องทำหลังติดตั้ง 1. สร้างแฟ้ม .htpasswd ด้วย htpasswd -b -d -c .htpasswd uhello psecret แล้วส่งเข้าห้อง c:\thaiabc 2. เพิ่มบรรทัดข้างล่างนี้ในแฟ้ม .htaccess ซึ่งอยู่ในห้อง admin และ install AuthUserFile c:\thaiabc\.htpasswd AuthName "Secret directory is protected by User and Password : " AuthType Basic require valid-user DirectoryIndex index.html index.htm index.shtml index.php catalog/includes/configure.php หน้าเว็บเพจ ของ หน้าบริหารเว็บไซต์ร้านค้า
|