Server2008 IIS7 .NET 3.5 [500 - Internal server error] ช่วยด้วยครับ

พอดีว่าที่ออฟฟิตย้ายไปใช้เซิฟเวอร์ของที่ใหม่เป็น
Windows server 2008
IIS7
.NET 3.5
พอย้ายเว็บมาเซ็ทหมดแล้วมันรันไม่ได้ครับขึ้น
Server Error
500 - Internal server error.
There is a problem with the resource you are looking for, and it cannot be displayed.

(แต่ ถ้าเป็นเว็บธรรมดา .htm/.html ปรกติทั่วไปรันได้ปรกตินะครับ ตัวที่เป็น php ก็อัพแล้ว พอดีมี 4-5 เว็บที่ย้ายอ่ะ ยกเว้นตัวที่รัน .asp ไม่ขึ้นครับ)

พยามหาวิธีแก้แล้วครับ แต่หาไม่เจอ วันนี้เป็นสุดท้ายของสัญญาเซิฟเวอร์เก่าด้วยสิ ไม่กี่ชั่วโมงก็หมดสัญญา เซิฟเวอร์ก็จะปิดแล้ว ตัวใหม่ยังไม่เวิร์คเลยครับ รบกวนพี่ๆ น้องๆ ช่วยแนะนำด้วยครับ พยามหารายละเอียด error ก็หาไม่ใจเวลาเร่งๆ งี้คิดไม่ออกเอาเลยอ่ะ

ขอบคุณทุกท่านล่วงหน้าด้วยครับ
สาธุ
โจ

รายละเอียดเพิ่มครับ

http://www.aidsportal.org
ตัวนี้ .aspx ขึ้นปรกติครับ

http://new.healthdev.net
ตัวนี้เป็น php ขึ้นแล้วปรกติ

http://new.aidscarewatch.org
http://new.hdnet.org
http://new.thecorrespondent.org
3 ตัวนี้เป็น ASP ไม่ขึ้นครับ error เดียวกัน

ทั้งหมดอยู่บนเซิฟเวอร์ตัวเดียวกันหมดครับ ช่วยด้วยครับ

ค้นดู ใน google ได้เลยนะครับ

ผมเข้าใจว่า เว็บของคุณนั้น ใช้ .net framework2.0 ใช่ไหมครับ?
ลองเปิดpermissionให้หมดหรือยังครับ ถ้าเปิดหมด ผมคาดว่า มันจะขึ้น 500.19, 500.22, 500.23
ลองเช็คweb.config ดูครับ เนื่องจากว่า IIS7นั้นค่อนข้างจุกจิก ถ้า ฟอร์มของไฟล์นี้ไม่ถูกต้อง มันจะขึ้นerrorดั่งข้างบน

ให้คนที่ดูแล server ใหม่ที่คุณไปใช้บริการ ช่วยดูให้ครับ จะดูได้เร็วกว่าครับ

หรือไม่ก็จ้างมือปืนครับ

ขอบคุณทุกท่านมากครับ

ถูกต้องครับเว็บตัวนี้ใช้ .net 2.0

เซิฟเวอร์ตัวนี้ทางออฟฟิตที่อังกฤษเค้าทำให้อ่ะครับ ผมมีหน้าที่ย้าย แต่เจอปัญหาซะก่อน ก็พยามแจ้งเค้าให้ช่วยดูแต่ก็ตอบสนองช้าครับเหมือนจะจงจัยแกล้งเรา เพราะช้ามานานแล้วกว่าเซิฟเวอร์ตัวนี้จะขึ้น แล้วก็เหลือเวลาให้ผมย้ายไม่กี่วัน แถมเปลี่ยนเวอร์ชั่นวินโดว์ กับ IIS แล้วไม่แจ้งด้วย เกลียดมันจริงๆ พวกฝรั่งพวกนี้

พยามเสริซใน Google ละครับ แต่ error ที่ได้มันมีเท่าที่บอกอ่ะครับ มันกว้างเกิน พยามแก้ตามที่หาเจอๆ แต่ก็ได้ error เหมือนเดิม เลยเจาะไม่ได้ทีว่าส่วนไหนกันแน่อ่ะ เห้อ เหนื่อยแท้

รบกวนทุกท่านด้วยครับ ขอพยามต่อ ใกล้เวลาเซิฟเวอร์เก่าปิดแล้วด้วย วันนี้หมดสัญญาแล้วอ่าาาาาาา T_T

[quote author=Bestthaihost link=topic=22858.msg216296#msg216296 date=1253424992]
หรือไม่ก็จ้างมือปืนครับ

ตกลงerror มันขึ้น 500.19, 500.22, 500.23หรือเปล่าครับ
ถ้าใช่
ลองดูใน web.config แล้วเปรียบเทียบ รูปแบบของ IIS7 ว่าถูกต้องหรือเปล่า ถ้าไม่เปลี่ยนแท็กให้ตรง ถ้าไม่หาย

ใช้คำสั่ง %win32%>appcmd migrate config <your project> ถ้าไม่หาย

ใน IIS 7 ให้ปรับเป็น Classic ถ้ายังไม่หาย

ให้ redeploy project ของคุณใหม่โดยรันบน IIS 7

ถ้าคุณมีหน้าที่ย้ายอย่างเดียว ไม่มีส่วนในการเขียนโปรแกรม คุณก็แจ้งให้โปรแกรมเมอร์เค้าทราบก็ได้ครับว่า ปัญหานี้เกิดจากอะไร แล้วให้เค้าdeployมาใหม่ครับ

ขอบคุณครับ error ทีได้ 500 โดดๆ เหมือนข้างบนเลยครับ แก้อะไรยังงัยก็ออกมาแค่นั้นอ่ะ เลยไม่รู้จะไปไหนต่อละครับ เนี่ยดีเซิฟเวอร์เก่ายังไม่โดนปิดแต่ไม่เกินพรุ่งนี้คงไปแน่ๆ -_-"

คุณมีสิทธิ์ remote เข้าไปที่ server หรือเปล่าครับ

ถ้ามีก็เข้าไปดูจากใน server มันจะเป็นรายละเอียดที่ชัดเจนกว่า ไม่ก็ดูที่ log files, event viewer บ้างที่จะมีแจ้งรายะเอียดไว้

ถ้าไม่มีสิทธิ์ ก็ติดต่อให้คนที่เค้าดูแล server ดูให้ครับ

ของผมที่เคยเจอมา