ETaJoe
September 20, 2009, 9:16am
1
พอดีว่าที่ออฟฟิตย้ายไปใช้เซิฟเวอร์ของที่ใหม่เป็น
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 ก็หาไม่ใจเวลาเร่งๆ งี้คิดไม่ออกเอาเลยอ่ะ
ขอบคุณทุกท่านล่วงหน้าด้วยครับ
สาธุ
โจ
ETaJoe
September 20, 2009, 9:32am
2
รายละเอียดเพิ่มครับ
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 เดียวกัน
ทั้งหมดอยู่บนเซิฟเวอร์ตัวเดียวกันหมดครับ ช่วยด้วยครับ
dboy
September 20, 2009, 10:11am
3
ค้นดู ใน google ได้เลยนะครับ
muuict
September 20, 2009, 10:15am
4
ผมเข้าใจว่า เว็บของคุณนั้น ใช้ .net framework2.0 ใช่ไหมครับ?
ลองเปิดpermissionให้หมดหรือยังครับ ถ้าเปิดหมด ผมคาดว่า มันจะขึ้น 500.19, 500.22, 500.23
ลองเช็คweb.config ดูครับ เนื่องจากว่า IIS7นั้นค่อนข้างจุกจิก ถ้า ฟอร์มของไฟล์นี้ไม่ถูกต้อง มันจะขึ้นerrorดั่งข้างบน
ให้คนที่ดูแล server ใหม่ที่คุณไปใช้บริการ ช่วยดูให้ครับ จะดูได้เร็วกว่าครับ
ETaJoe
September 20, 2009, 6:31pm
7
ขอบคุณทุกท่านมากครับ
ถูกต้องครับเว็บตัวนี้ใช้ .net 2.0
เซิฟเวอร์ตัวนี้ทางออฟฟิตที่อังกฤษเค้าทำให้อ่ะครับ ผมมีหน้าที่ย้าย แต่เจอปัญหาซะก่อน ก็พยามแจ้งเค้าให้ช่วยดูแต่ก็ตอบสนองช้าครับเหมือนจะจงจัยแกล้งเรา เพราะช้ามานานแล้วกว่าเซิฟเวอร์ตัวนี้จะขึ้น แล้วก็เหลือเวลาให้ผมย้ายไม่กี่วัน แถมเปลี่ยนเวอร์ชั่นวินโดว์ กับ IIS แล้วไม่แจ้งด้วย เกลียดมันจริงๆ พวกฝรั่งพวกนี้
พยามเสริซใน Google ละครับ แต่ error ที่ได้มันมีเท่าที่บอกอ่ะครับ มันกว้างเกิน พยามแก้ตามที่หาเจอๆ แต่ก็ได้ error เหมือนเดิม เลยเจาะไม่ได้ทีว่าส่วนไหนกันแน่อ่ะ เห้อ เหนื่อยแท้
รบกวนทุกท่านด้วยครับ ขอพยามต่อ ใกล้เวลาเซิฟเวอร์เก่าปิดแล้วด้วย วันนี้หมดสัญญาแล้วอ่าาาาาาา T_T
ETaJoe
September 20, 2009, 6:33pm
8
[quote author=Bestthaihost link=topic=22858.msg216296#msg216296 date=1253424992]
หรือไม่ก็จ้างมือปืนครับ
muuict
September 20, 2009, 8:16pm
9
ตกลงerror มันขึ้น 500.19, 500.22, 500.23หรือเปล่าครับ
ถ้าใช่
ลองดูใน web.config แล้วเปรียบเทียบ รูปแบบของ IIS7 ว่าถูกต้องหรือเปล่า ถ้าไม่เปลี่ยนแท็กให้ตรง ถ้าไม่หาย
ใช้คำสั่ง %win32%>appcmd migrate config <your project> ถ้าไม่หาย
ใน IIS 7 ให้ปรับเป็น Classic ถ้ายังไม่หาย
ให้ redeploy project ของคุณใหม่โดยรันบน IIS 7
ถ้าคุณมีหน้าที่ย้ายอย่างเดียว ไม่มีส่วนในการเขียนโปรแกรม คุณก็แจ้งให้โปรแกรมเมอร์เค้าทราบก็ได้ครับว่า ปัญหานี้เกิดจากอะไร แล้วให้เค้าdeployมาใหม่ครับ
ETaJoe
September 21, 2009, 8:54pm
10
ตกลง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 ดูให้ครับ