XmiServer_v2.5 เป็นชุดรวมเซิร์ฟเวอร์แบบครบวงจรที่ใช้ Apache+Tomcat
มีคุณลักษณะติดตั้งง่าย สะดวก เป็นมิตรต่อสิ่งแวดล้อม และไม่มีการกำหนดค่า
คุณสามารถสร้างแพลตฟอร์มเซิร์ฟเวอร์เว็บไซต์ครบวงจร ASP+CGI+PHP+JSP+MySQL ได้อย่างรวดเร็ว
สะดวกสำหรับคุณในการดีบักและพัฒนา ASP, CGI, PHP, JSP และโปรแกรมอื่นๆ
คำอธิบายสั้น ๆ ของไดเรกทอรี:
XmiServer
├─ลิงก์ทางลัดลิงก์สำหรับแต่ละส่วนประกอบ├─ไดเรกทอรีหลักของโปรแกรมเซิร์ฟเวอร์│ ├─ไดเรกทอรีโปรแกรม Apache Apache│ ├─ไดเรกทอรีฐานข้อมูล MySQL ฐานข้อมูล│ ├─ไดเรกทอรีโปรแกรม Java JAVA│ ├─ไดเรกทอรีโปรแกรม MySQL MySQL│ ├─ไดเรกทอรีโปรแกรม Perl Perl│ ├ ─ไดเรกทอรีโปรแกรม PHP PHP│ ├─phpMyAdmin ไดเรกทอรี phpMyAdmin│ ├─TempLogs ไดเรกทอรีไฟล์ชั่วคราวและไฟล์บันทึก│ ├─ไดเรกทอรีโปรแกรม Tomcat Tomcat│ └─ไดเรกทอรีโปรแกรม Zend Optimizer└─wwwRoot ไดเรกทอรีรากของเว็บไซต์ PHP, ไดเรกทอรี JSP├─asp แค็ตตาล็อก ASP├─servlet แค็ตตาล็อก Servlet└─cgi-bin Perl แค็ตตาล็อก
ใช้เวอร์ชันของโปรแกรม:
อาปาเช่ v2.2.11
ทอมแคท v6.0.18
เน็ตบ็อกซ์ v2.8.4128
พีเอชพี เวอร์ชัน 5.2.9
มายเอสเอส เวอร์ชัน 5.1.32
มินิเพิร์ล เวอร์ชัน 5.8
JDK v1.6.0_12
ZendOptimizer v3.3.3
phpMyAdmin v3.1.3
mod_jk v1.2.27
ตัวเชื่อมต่อ mysql v5.1.7
ผลงานทั้งหมดบนเว็บไซต์นี้เป็นงานพิมพ์ซ้ำของ MiMiz โปรดระบุแหล่งที่มา
ยินดีต้อนรับสู่ XmiServer!
ถาม จะเริ่ม Tomcat เป็นบริการได้อย่างไร
A. เพื่อความสะดวกในการดีบัก XmiServer จะไม่เริ่ม Tomcat ในโหมดบริการ
หากคุณต้องการติดตั้ง Tomcat เป็นบริการระบบ
โปรดรัน Install_Tomcat.bat ในไดเร็กทอรี Links
หากต้องการถอนการติดตั้ง โปรดเรียกใช้ Uninstall_Tomcat.bat ในไดเร็กทอรี Links
-
ถาม. ควรใช้การตั้งค่าใดในการคอมไพล์โปรแกรมจาวาในพร้อมท์คำสั่ง?
A. โปรดตั้งค่าตัวแปรสภาพแวดล้อมของระบบต่อไปนี้:
JAVA_HOME = %ไดเร็กทอรีการติดตั้ง XmiServer%ServerJava
พาธ = %JAVA_HOME%bin
ข้างต้นเป็นการตั้งค่าตัวแปรสภาพแวดล้อมขั้นพื้นฐาน โปรดแก้ไขตามสถานการณ์ของคุณเอง
-
ถาม ฉันควรทำอย่างไรหากเกิดข้อผิดพลาดที่คล้ายกันขณะใช้งาน CGI
ข้อผิดพลาดของเซิร์ฟเวอร์!
เซิร์ฟเวอร์พบข้อผิดพลาดภายใน
และไม่สามารถดำเนินการตามคำขอของคุณได้
ข้อความแสดงข้อผิดพลาด:
ไม่สามารถสร้างกระบวนการลูก: ***: ***.cgi
หากคุณคิดว่านี่เป็นข้อผิดพลาดของเซิร์ฟเวอร์
โปรดติดต่อเว็บมาสเตอร์
ข้อผิดพลาด 500
A. โปรดแก้ไขบรรทัดแรกของไฟล์ cgi เป็นพาธ Perl เช่น:
#!../../เซิร์ฟเวอร์/perl/bin/perl.exe
-
ถาม โปรแกรม ASP บางโปรแกรมสามารถดีบั๊กได้สำเร็จภายใต้ IIS แต่มีการรายงานข้อผิดพลาดภายใต้ NetBox สาเหตุคืออะไร
A. NetBox เข้ากันได้กับ iis ในระดับสูงสุดเท่าที่จะเป็นไปได้
แต่ก็ยังเข้ากันได้ไม่เต็มที่ ปัญหาความเข้ากันได้ทั่วไปแสดงอยู่ที่นี่:
1.NetBox ไม่รองรับไวยากรณ์ของ runat=server ในบางโปรแกรม asp อาจมีโค้ดบางส่วนดังนี้:
<สคริปต์ runat=เซิร์ฟเวอร์>
-
</สคริปต์>
<วัตถุ runat=เซิร์ฟเวอร์……>
รหัสดังกล่าวไม่สามารถทำงานได้ตามปกติใน NetBox เวอร์ชันปัจจุบัน
เนื่องจากปัจจุบัน NetBox ไม่รองรับไวยากรณ์เช่นสคริปต์ runat=server
สารละลาย:
วิธีแก้ไขปัญหาประเภทนี้คือการแทนที่ <script runat=server> ด้วยไวยากรณ์รูปแบบ <%
และ <object runat=server สามารถแทนที่ได้ด้วยการสร้างวัตถุด้วยตัวเอง
ไฟล์ 2.shtml ไม่สามารถประมวลผลได้อย่างถูกต้อง
shtml เป็นไฟล์คงที่ที่ต้องใช้การประมวลผลอย่างง่าย
ไม่มีการสนับสนุนใน NetBox เวอร์ชันปัจจุบัน
ไม่มีวิธีแก้ปัญหา หากคุณต้องการใช้ NetBox เวอร์ชันปัจจุบัน โปรดประมวลผล shtml ให้เป็น html อิสระ
3.global.asa ไม่สามารถประมวลผลได้
global.asa เป็นไฟล์อินเทอร์เฟซที่ iis ใช้เพื่ออนุญาตให้โปรแกรมเมอร์ดำเนินการเริ่มต้นที่สอดคล้องกันเมื่อเริ่มต้นแอปพลิเคชันและเริ่มต้นเซสชัน
ใน NetBox เวอร์ชันปัจจุบัน ไฟล์นี้จะไม่ได้รับการประมวลผล
สารละลาย
global.asa ส่วนใหญ่ประกอบด้วยสองส่วน ส่วนหนึ่งคือการเริ่มต้นของแอปพลิเคชัน
เนื่องจากการเริ่มต้นแอปพลิเคชัน NetBox นั้นถูกตั้งโปรแกรมโดยโปรแกรมเมอร์
เสร็จแล้วใน main.box
ในทำนองเดียวกัน การเริ่มต้นแอปพลิเคชันสามารถทำได้โดยตรงใน main.box
ไม่จำเป็นต้องมี global.asa เพื่อบรรลุเป้าหมายนี้
อีกส่วนหนึ่งคือการเริ่มต้นเซสชันผู้ใช้ ซึ่งส่วนใหญ่ใช้งานโดยสองเหตุการณ์
ใน NetBox วิธีการนำเหตุการณ์เหล่านี้ไปใช้คือผ่าน EventSink
คุณสามารถเขียนโค้ดใหม่ในส่วนการเริ่มต้นเซสชันของ global.asa เป็นรูปแบบที่ EventSink ต้องการ
4. ส่วนประกอบ COM ที่ออกแบบมาสำหรับ iis โดยเฉพาะจะไม่สามารถใช้งานได้ เนื่องจากการใช้งาน NetBox ในปัจจุบันแตกต่างจาก iis
ดังนั้นเมื่อใช้ส่วนประกอบบางอย่างที่ออกแบบมาสำหรับ iis โดยเฉพาะ จะไม่สามารถทำงานได้สำเร็จ
เหตุผลก็คือ NetBox ไม่เรียกการเริ่มต้นของส่วนประกอบเหล่านี้
ไม่มีอินเทอร์เฟซที่ใช้โดยส่วนประกอบเหล่านี้เช่นกัน
วิธีแก้ไข: ส่วนประกอบประเภทนี้มักใช้เพื่อขยายฟังก์ชันการทำงานของ ASP
ตัวอย่างเช่น การอัปโหลดไฟล์ การส่งอีเมล การประมวลผลไฟล์ไบนารี การประมวลผลการเข้ารหัส ฯลฯ
ส่วนประกอบเหล่านี้ได้รับการสนับสนุนภายในโดยตรงโดย NetBox
สำหรับส่วนประกอบที่ไม่รองรับใน NetBox
จำเป็นต้องแก้ไขส่วนประกอบจึงจะทำงานกับ NetBox ได้
นอกจากนี้ยังมีส่วนประกอบบางอย่างที่เขียนขึ้นเพื่อเข้ารหัสโค้ดที่ซ่อนอยู่
ส่วนใหญ่เป็นส่วนประกอบที่เขียนด้วย VB การใช้ส่วนประกอบดังกล่าวจะลดประสิทธิภาพของเซิร์ฟเวอร์ลงอย่างมาก
ใน NetBox เนื่องจากมันถูกคอมไพล์และรัน จึงไม่มีปัญหาดังกล่าวเลย
ยินดีต้อนรับสู่ XmiServer_v2.5.x!
บันทึกการอัพเดต XmiServer:
<< XmiServer v2.5.1_beta - 20090320 >>
-
เพิ่มการรองรับ PHP สำหรับ SQLite เพิ่มการรองรับ Tomcat สำหรับไลบรารี APR เพิ่มการรองรับสำหรับการเขียนซ้ำ URL และ .htaccess การบันทึกขั้นสูง ประสิทธิภาพของ PHP ที่ปรับให้เหมาะสม ประสิทธิภาพของ MySQL ที่ปรับให้เหมาะสม ปรับแต่งแผงควบคุมที่ครอบคลุม ยกเลิก MySQL4
แก้ไขปัญหาความแตกต่างของเวลา PHP แก้ไขข้อผิดพลาดเส้นทาง ASP
Apache อัปเดตเป็น v2.2.11
PHP อัปเดตเป็น v5.2.9
MySQL อัปเดตเป็น v5.1.32
phpMyAdmin อัปเดตเป็น v3.1.3
ZendOptimizer อัปเดตเป็น v3.3.3
Tomcat อัปเดตเป็น v6.0.18
Java อัปเดตเป็น v1.6.0_12
mod_jk อัปเดตเป็น v1.2.27
ตัวเชื่อมต่อ mysql อัปเดตเป็น v5.1.7
<< XmiServer v2.4.2 - 20070304 >>
-
ปรับแต่งการกำหนดค่าของ MySQL5 ให้เหมาะสม ปรับปรุงแผงควบคุมที่ครอบคลุม แก้ไขพอร์ตเริ่มต้นของ MySQL4 เป็น 3304
แก้ไขปัญหาการอ่านไม่ออก UTF-8 และแก้ไขข้อผิดพลาดเล็กน้อยใน phpmyadmin
Apache อัปเดตเป็นเวอร์ชัน 2.2.4
<< XmiServer v2.4.1_Beta - 20070202 >>
-
เพิ่มการสนับสนุนสำหรับ ASP และ CGI เพิ่มความเข้ากันได้ของโปรแกรมแล้ว
Apache อัปเดตเป็นเวอร์ชัน 2.2.3
Tomcat อัปเดตเป็น v5.5.20
Netbox อัปเดตเป็น v2.8.4128
PHP อัปเดตเป็น v5.2.0
MySQL อัปเดตเป็น v5.0.27
MiniPerl อัปเดตเป็นเวอร์ชัน 5.8
Java อัปเดตเป็น v1.5.0_07
Zend อัปเดตเป็นเวอร์ชัน 3.2.0
phpMyAdmin อัปเดตเป็น v2.9.1.1
<< XmiServer v2.3.2 - 20070120 >>
-
แก้ไขข้อผิดพลาดเส้นทาง Zend
แพ็คเกจการติดตั้งซอฟต์แวร์ที่มีประสิทธิภาพ
<< XmiServer v2.3.1_Beta - 20060502 >>
-
แก้ไขข้อบกพร่องเล็กๆ น้อยๆ หลายประการ
<< XmiServer v2.3.0_beta - 20060419 >>
-
รองรับไดเร็กทอรีการติดตั้งที่ผู้ใช้กำหนดอย่างสมบูรณ์แบบ เพิ่มการกำหนดค่า Apache และ PHP ที่ไม่ธรรมดาออก ปัญหาที่ไม่สามารถเริ่มต้นได้หลังจากการติดตั้ง แก้ไขปัญหาที่ Zend ไม่สามารถใช้งานได้ในบางโปรแกรม แก้ไขปัญหาที่อ่านไม่ออกใน phpMyAdmin
Apache อัปเดตเป็นเวอร์ชัน 2.0.55
Tomcat อัปเดตเป็นเวอร์ชัน 5.0.16
PHP อัปเดตเป็นเวอร์ชัน 5.1.2
JDK อัปเดตเป็นเวอร์ชัน 1.5.0_06
MySQL อัปเดตเป็นเวอร์ชัน 5.0.18-de2
Zend Optimizer อัปเดตเป็นเวอร์ชัน 3.0
phpMyAdmin อัปเดตเป็นเวอร์ชัน 2.8.0-cr2
<< XmiServer v2.0 - 20050620 >>
-
ยกเลิกการรองรับ CGI และแทนที่ Resin ด้วย Tomcat
ซอฟต์แวร์แบบรวมได้รับการอัพเดตเป็น Apache2+PHP5+Tomcat4+jdk1.4+MySQL4
รองรับการผสมผสานแบบคลาสสิกของ php+JSP+mysql อย่างสมบูรณ์แบบ
Apache อัปเดตเป็นเวอร์ชัน 2.0.53
PHP อัปเดตเป็นเวอร์ชัน 5.0.4
Tomcat อัปเดตเป็นเวอร์ชัน 4.1.31
JDK อัปเดตเป็นเวอร์ชัน 1.4.1
Zend Optimizer อัปเดตเป็นเวอร์ชัน 2.5.7
MySQL อัปเดตเป็นเวอร์ชัน 4.1.11
phpMyAdmin อัปเดตเป็นเวอร์ชัน 2.6.2-pl1
<< XmiServer v1.0.1 - 20050503 >>
-
XmiServer v1.0.0 เวอร์ชันอัปเกรดแก้ไขข้อบกพร่องที่ทราบ
ปรับไฟล์โปรแกรมให้เหมาะสม ลบคำอธิบายและไฟล์ช่วยเหลือบางส่วน ใช้อัลกอริธึมการบีบอัดที่สูงขึ้น และเพิ่มทางลัดเพื่ออำนวยความสะดวกในการพัฒนาและแก้ไขจุดบกพร่อง
<< XmiServer v1.0.0 - 20050402 >>
-
XmiServer เวอร์ชันแรกอย่างเป็นทางการผสานรวม Apache+Resin+php+jdk+ActivePerl+MySQL
รองรับ php+jsp+cgi+mysql อย่างสมบูรณ์
http://MiMiz.cn/
มีมี่ 2009.03
หากคุณมีคำถามหรือข้อเสนอแนะอื่น ๆ โปรดส่งมาที่เว็บไซต์ ขอขอบคุณ
http://MiMiz.cn/
มีมี่ 2009.03
ติดตามกลับ: http://mimiz.cn/index.php/xmiserver/xmiserver-v251-beta-asp-cgi-php-jsp-mysql/trackback/
ข้อมูลเกี่ยวกับผู้เขียนสามารถพบได้บนเว็บไซต์อย่างเป็นทางการของเขา:
เว็บไซต์: http://mimiz.cn/
ถาม: 85428686
mimizzee#126.com
ขยาย