แหล่งที่มา: ฝ่ายสนับสนุนของ Microsoft
RAPID PUBLISHING
บทความการเผยแพร่อย่างรวดเร็วจะให้ข้อมูลโดยตรงจากภายในองค์กรฝ่ายสนับสนุนของ MICROSOFT ข้อมูลที่มีอยู่ ภายในที่นี้จะถูกสร้างขึ้นเพื่อตอบสนองต่อหัวข้อที่เกิดขึ้นใหม่หรือหัวข้อเฉพาะ หรือมีไว้เพื่อเสริมข้อมูลฐานความรู้อื่นๆ
อาการ
เมื่อคุณเข้าถึง Web Part ในแอปพลิเคชันพอร์ทัลธุรกิจบริการตนเองของ HRM ใน Microsoft Dynamics GP คุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
ข้อผิดพลาดของเซิร์ฟเวอร์ในแอปพลิเคชัน '/' ร้องขอการหมดเวลา
สาเหตุ
ปัญหานี้เกี่ยวข้องกับการตั้งค่าการหมดเวลาของสภาพแวดล้อมระบบปฏิบัติการต่างๆ
การแก้ไข
เมื่อต้องการแก้ไขปัญหานี้ ให้เปลี่ยนการตั้งค่าการหมดเวลา เมื่อต้องการให้ปฏิบัติตามขั้นตอนเหล่านี้:
Internet Information Servicesหมดเวลาของการเชื่อมต่อ (IIS)
ใน IIS 6.0:
-
บนเว็บเซิร์ฟเวอร์ ให้คลิก เริ่ม ชี้ไปที่แผงควบคุมชี้ไปที่ เครื่องมือดูแลจัดการระบบ แล้วคลิก Internet Information Services (IIS)
-
ขยายโหนดคอมพิวเตอร์ ภายในขยาย เว็บไซต์ คลิกขวาที่เว็บไซต์ที่เหมาะสม แล้วคลิกคุณสมบัติ
-
คลิกแท็บเว็บไซต์
-
ในพื้นที่ การเชื่อมต่อ ให้เปลี่ยนค่าในเขตข้อมูล การหมดเวลา ของการเชื่อมต่อ แล้วคลิกตกลง
หมายเหตุ ค่าที่แนะใช้ ของเขตข้อมูลการหมดเวลา ของการเชื่อมต่อคือ 300 วินาที
ใน IIS 7.0:
-
บนเว็บเซิร์ฟเวอร์ ให้คลิก เริ่ม ชี้ไปที่ แผงควบคุม ชี้ไปที่ เครื่องมือการดูแลระบบ แล้วคลิก ตัวจัดการInternet Information Services (IIS)
-
ขยายโหนดคอมพิวเตอร์ภายใน ขยาย เว็บไซต์ คลิกขวาที่เว็บไซต์ที่เหมาะสม ชี้ไปที่ จัดการเว็บไซต์ คลิก การการตั้งค่าขั้นสูง
-
ในหน้าต่าง ขั้นสูง การตั้งค่า จํากัดการเชื่อมต่อเปลี่ยน เปลี่ยนค่าในเขตข้อมูล การหมดเวลาของการเชื่อมต่อ แล้วคลิก ตกลง
หมายเหตุ ค่าที่แนะใช้ของเขตข้อมูลการหมดเวลาของการเชื่อมต่อคือ 300 วินาที
การตั้งค่า IIS Active Server Pages (ASP)
ใน IIS 6.0:
-
บนเว็บเซิร์ฟเวอร์ ให้คลิก เริ่มชี้ไปที่แผงควบคุมชี้ไปที่ เครื่องมือดูแลจัดการระบบ แล้วคลิก Internet Information Services (IIS)
-
ขยายโหนดคอมพิวเตอร์ ภายในขยาย เว็บไซต์ คลิกขวาที่เว็บไซต์ที่เหมาะสม แล้วคลิกคุณสมบัติ
-
คลิกแท็บ ไดเรกทอรี หน้าแรก แล้วคลิก การ กําหนดค่า
-
ในหน้าต่าง การกําหนดค่าแอปพลิเคชัน ให้คลิกแท็บ ตัวเลือก
-
เปลี่ยนค่าในเขตข้อมูลต่อไปนี้
-
การหมดเวลาของเซสชัน
-
การหมดเวลาของสคริปต์ ASP
-
-
คลิก ตกลง
หมายเหตุ ค่าที่แนะน าของ เขตข้อมูลการหมดเวลาของเซสชันคือ 20 นาที และแนะนาค่านี้ของเขตข้อมูล การหมดเวลาของ สคริปต์ ASP คือ 1200 วินาที
ใน IIS 7.0:
-
บนเว็บเซิร์ฟเวอร์ ให้คลิก เริ่ม ชี้ไปที่ แผงควบคุม ชี้ไปที่ เครื่องมือการดูแลระบบ แล้วคลิก ตัวจัดการInternet Information Services (IIS)
-
ขยายโหนดคอมพิวเตอร์ภายใน ขยาย เว็บไซต์ เลือกเว็บไซต์ที่เหมาะสม แล้วดับเบิลคลิกที่ สถานะเซสชัน ในแผงด้านขวามือ
-
เปลี่ยนการตั้งค่าการหมดเวลา (การตั้งค่าที่แนะใช้คือ 20 นาที)
Web.Configการหมดเวลาการปฏิบัติการ http
ใน IIS 6.0 และ IIS 7.0:
-
คลิกขวาที่ไฟล์Web.configบนเซิร์ฟเวอร์ที่มีพอร์ทัลธุรกิจติดตั้งอยู่ให้ชี้ไปที่ เปิดด้วยแผ่นจดบันทึก
ที่ตั้งเริ่มต้นของไฟล์Web.configคือ C:\inetpub\wwwroot\wss\VirtualDirectories\<เลือกหมายเลขพอร์ต> -
ค้นหาส่วนต่อไปนี้:
<httpRuntime maxRequestLength="51200" />
-
เปลี่ยนส่วนในขั้นตอนที่ 2 ดังนี้
<httpRuntime maxRequestLength="51200" executionTimeout="300"/>
-
บนเมนูไฟล์ให้คลิกบันทึก
-
ในเมนู ไฟล์ ให้คลิก ออก
หมายเหตุ เริ่มบริการ IIS ใหม่เพื่อให้การเปลี่ยนแปลงเหล่านี้มีผล
ASP Script Timeout การตั้งค่า
ใน IIS 7.0:
-
บนเว็บเซิร์ฟเวอร์ ให้คลิก เริ่ม ชี้ไปที่ แผงควบคุม ชี้ไปที่ เครื่องมือการดูแลระบบ แล้วคลิก ตัวจัดการการดูแลระบบ Internet Information Services (IIS)
-
ขยายโหนดคอมพิวเตอร์ภายใน ขยาย เว็บไซต์ เลือกเว็บไซต์ที่เหมาะสม แล้วดับเบิลคลิก ASP ในแผงด้านขวา
-
ในหน้าต่าง ASP ให้ขยาย 'คุณสมบัติการจํากัด' และเปลี่ยนค่า Script Timeout (การตั้งค่าที่แนะใช้คือ 20 นาที)
ข้อแนะนเพิ่มเติม
รายการต่อไปนี้อธิบายการตั้งค่าที่แนะนา การตั้งค่าเกณฑ์มาตรฐานเหล่านี้อาจต้องปรับโดยยึดตามการกําหนดค่าเซิร์ฟเวอร์และสภาพแวดล้อม
การตั้งค่าเกณฑ์มาตรฐานที่เกี่ยวข้องกับข้อผิดพลาดการหมดเวลาที่เกิดขึ้นเมื่อคุณเปิดหน้าการลงทะเบียนเปิดหลังการลงทะเบียนรายปี
ชื่อ |
ค่าเริ่มต้น |
เกณฑ์มาตรฐาน |
ระเบียน |
การตั้งค่าการหมดเวลาของการเชื่อมต่อ |
120 วินาที |
300 วินาที |
3000 |
การตั้งค่าการหมดเวลาของ ASP |
90 วินาที |
90 วินาที |
3000 |
การตั้งค่าการหมดเวลาของเซสชัน |
20 นาที |
20 นาที |
3000 |
Web.config httpRuntime |
ไม่มี |
300 วินาที |
3000 |
การตั้งค่าเกณฑ์มาตรฐานที่เกี่ยวข้องกับข้อผิดพลาดการหมดเวลาที่เกิดขึ้นเมื่อคุณโพสต์ในหน้าการลงทะเบียนเปิดหลังการลงทะเบียนรายปี
ชื่อ |
ค่าเริ่มต้น |
เกณฑ์มาตรฐาน |
ระเบียน |
การตั้งค่าการหมดเวลาของการเชื่อมต่อ |
120 วินาที |
720 วินาที |
3000 |
การตั้งค่าการหมดเวลาของ ASP |
90 วินาที |
720 วินาที |
3000 |
การตั้งค่าการหมดเวลาของเซสชัน |
20 นาที |
20 นาที |
3000 |
Web.config httpRuntime |
ไม่มี |
720 วินาที |
3000 |
คำจำกัดความรับผิด
ผู้จัดพิมพ์ของไมโครซอฟท์ และ/หรือผู้ขายไม่รับรองหรือรับประกันเกี่ยวกับความเหมาะสม ความน่าเชื่อถือ หรือความถูกต้องของข้อมูลที่อยู่ในเอกสารและกราฟิกที่เกี่ยวข้องซึ่งเผยแพร่บนเว็บไซต์นี้ ("เอกสาร") เพื่อวัตถุประสงค์ใดๆ
เนื้อหาอาจมีความไม่ถูกต้องทางเทคนิคหรือข้อผิดพลาดการพิมพ์และอาจแก้ไขได้ตลอดเวลาโดยไม่ต้องแจ้งให้ทราบ ตามขอบเขตสูงสุดที่ได้รับอนุญาตตามกฎหมายที่บังคับใช้ ไมโครซอฟท์ และ/หรือผู้จัดพิมพ์ของไมโครซอฟท์จะปฏิเสธและยกเว้นการรับรอง การรับประกัน และเงื่อนไขทั้งหมด ไม่ว่าโดยชัดแจ้ง บอกเป็นเป็นนัย หรือตามกฎหมาย รวมถึงแต่ไม่จํากัดเพียงแค่การแสดงการรับรอง การรับประกัน หรือเงื่อนไขของชื่อเรื่อง การไม่ละเมิด เงื่อนไขหรือคุณภาพที่พอใจ ความสามารถทางการค้า และความเหมาะสมเพื่อวัตถุประสงค์เฉพาะ ที่เกี่ยวกับเนื้อหา