XmiServer_v2.5 est une suite combinée de serveurs tout-en-un basée sur Apache+Tomcat.
Il présente les caractéristiques d'une installation simple, pratique, écologique et sans configuration.
Vous pouvez rapidement créer une plate-forme de serveur de site Web complète ASP+CGI+PHP+JSP+MySQL.
Il est pratique pour vous de déboguer et de développer des programmes ASP, CGI, PHP, JSP et autres.
Brève description du répertoire :
XmiServeur
├─Liens Liens de raccourci pour chaque composant├─Répertoire principal du programme serveur│ ├─Répertoire du programme Apache Apache│ ├─Répertoire de la base de données MySQL│ ├─Répertoire du programme Java JAVA│ ├─Répertoire du programme MySQL MySQL│ ├─Répertoire du programme Perl Perl│ ├ ─Répertoire du programme PHP PHP│ ├─Répertoire phpMyAdmin phpMyAdmin│ ├─Répertoire des fichiers temporaires et des fichiers journaux TempLogs│ ├─Répertoire du programme Tomcat Tomcat│ └─Répertoire du programme Zend Zend Optimizer└─wwwRoot répertoire racine du site Web PHP, répertoire JSP├─asp Catalogue ASP├─Servlet Catalogue de servlets└─cgi-bin Catalogue Perl
Utiliser la version du programme :
Apachev2.2.11
Tomcat v6.0.18
Netbox v2.8.4128
PHPv5.2.9
MySQLv5.1.32
MiniPerl v5.8
JDK v1.6.0_12
ZendOptimizer v3.3.3
phpMyAdmin v3.1.3
mod_jk v1.2.27
connecteur mysql v5.1.7
Sauf indication contraire, toutes les œuvres de ce site sont des réimpressions originales de MiMiz.cn.
Bienvenue sur XmiServer !
Q. Comment démarrer Tomcat en tant que service ?
A. Pour votre commodité lors du débogage, XmiServer ne démarre pas Tomcat en mode service.
Si vous souhaitez installer Tomcat en tant que service système,
Veuillez exécuter Install_Tomcat.bat dans le répertoire Links
Pour désinstaller, veuillez exécuter Uninstall_Tomcat.bat dans le répertoire Links.
===================================================
Q. Quels paramètres doivent être utilisés pour compiler des programmes Java dans l'invite de commande ?
A. Veuillez définir les variables d'environnement système suivantes :
JAVA_HOME = %Répertoire d'installation XmiServer%ServerJava
Chemin = %JAVA_HOME%bin
Les paramètres ci-dessus sont des paramètres de base des variables d'environnement, veuillez les modifier en fonction de votre propre situation.
===================================================
Q. Que dois-je faire si des erreurs similaires se produisent lors de l'exécution de CGI ?
Erreur de serveur !
Le serveur a rencontré une erreur interne
et n'a pas pu finaliser votre demande.
Message d'erreur :
impossible de créer le processus enfant : *** : ***.cgi
Si vous pensez qu'il s'agit d'une erreur de serveur,
veuillez contacter le webmaster.
Erreur 500
A. Veuillez modifier la première ligne du fichier cgi par le chemin Perl, par exemple :
#!../../Serveur/perl/bin/perl.exe
===================================================
Q. Certains programmes ASP peuvent être débogués avec succès sous IIS, mais une erreur est signalée sous NetBox. Quelle en est la raison ?
R. NetBox est compatible avec iis dans la plus grande mesure possible.
Mais ce n'est toujours pas entièrement compatible. Les problèmes de compatibilité courants sont répertoriés ici :
1.NetBox ne prend pas en charge la syntaxe de runat=server Dans certains programmes asp, pour diverses raisons, il y aura des codes comme celui-ci :
<script runat=serveur>
……………
</script>
<objet runat=serveur……>
Un tel code ne peut pas être exécuté normalement dans la version actuelle de NetBox.
Parce qu'actuellement, NetBox ne prend pas en charge la syntaxe telle que le script runat=server.
Solution:
La solution à ce type de problème est de remplacer <script runat=server> par la syntaxe de format <%.
Et <object runat=server peut être remplacé en créant l'objet vous-même.
Les fichiers 2.shtml ne peuvent pas être traités correctement
shtml est un fichier statique qui nécessite un traitement simple.
Il n'y a aucun support dans la version actuelle de NetBox.
Il n'y a pas de solution. Si vous devez utiliser la version actuelle de NetBox, veuillez traiter le shtml en html indépendant.
3.global.asa ne peut pas être traité
global.asa est un fichier d'interface utilisé par iis pour permettre aux programmeurs d'effectuer l'initialisation correspondante lors de l'initialisation des applications et de l'initialisation des sessions.
Dans la version actuelle de NetBox, ce fichier ne sera pas traité.
Solution
global.asa se compose principalement de deux parties, une partie étant l'initialisation de l'application.
Parce que l'initialisation de l'application NetBox elle-même est programmée par le programmeur,
Fait dans main.box.
De même, l'initialisation de l'application peut également être réalisée directement dans main.box,
Il n'est pas nécessaire d'utiliser global.asa pour y parvenir.
Une autre partie est l'initialisation de la session utilisateur, qui est principalement implémentée par deux événements.
Dans NetBox, la manière d'implémenter ces événements passe par EventSink.
Vous pouvez réécrire le code dans la partie initialisation de session de global.asa dans le format requis par EventSink.
4. Les composants COM conçus spécifiquement pour iis ne seront pas disponibles car l'implémentation actuelle de NetBox est différente de celle d'iis.
Ainsi, lorsque vous utilisez certains composants spécialement conçus pour iis, celui-ci ne fonctionnera pas correctement.
La raison est que NetBox n'appelle pas l'initialisation de ces composants.
L'interface utilisée par ces composants n'est pas non plus fournie.
Solution : Ce type de composant est le plus souvent utilisé pour étendre les fonctionnalités ASP.
Par exemple, le téléchargement de fichiers, l'envoi d'e-mails, le traitement de fichiers binaires, le traitement de cryptage, etc.
Ces composants sont déjà directement pris en charge en interne par NetBox.
Pour les composants qui ne sont pas pris en charge dans NetBox,
Le composant doit être modifié pour fonctionner avec NetBox.
Certains composants de ce type sont également écrits pour chiffrer le code caché.
La plupart d'entre eux sont des composants écrits en VB. L'utilisation de tels composants réduira considérablement les performances du serveur.
Dans NetBox, parce qu'il est compilé et exécuté, il n'y a aucun problème de ce type.
Bienvenue sur XmiServer_v2.5.x !
Journal de mise à jour de XmiServer :
<< XmiServer v2.5.1_bêta - 20090320 >>
===================================================
Ajout du support PHP pour SQLite Ajout du support Tomcat pour la bibliothèque APR Ajout du support pour la réécriture d'URL et .htaccess Journalisation améliorée Performances PHP optimisées Performances MySQL optimisées Optimisation du panneau de contrôle complet Annulé MySQL4
Correction d'un problème de décalage horaire PHP Correction d'une erreur de chemin ASP
Apache mis à jour vers la v2.2.11
PHP mis à jour vers la v5.2.9
MySQL mis à jour vers la v5.1.32
phpMyAdmin mis à jour vers la v3.1.3
ZendOptimizer mis à jour vers la v3.3.3
Tomcat mis à jour vers la v6.0.18
Java mis à jour vers la v1.6.0_12
mod_jk mis à jour vers la v1.2.27
connecteur mysql mis à jour vers la version 5.1.7
<< XmiServeur v2.4.2 - 20070304 >>
===================================================
Optimisation de la configuration de MySQL5 Optimisation du panneau de contrôle complet Modification du port par défaut de MySQL4 à 3304.
Correction du problème UTF-8 tronqué et correction d'une petite erreur dans phpmyadmin
Apache mis à jour vers la v2.2.4
<< XmiServer v2.4.1_Bêta - 20070202 >>
===================================================
Ajout du support pour ASP et CGI Ajout de MySQL 4.0 Amélioration de la compatibilité du programme Ajout de l'authentification client SSL simple Réécriture et optimisation de l'algorithme d'installation Mise à jour des erreurs dans la documentation d'aide et plus encore.
Apache mis à jour vers la v2.2.3
Tomcat mis à jour vers la v5.5.20
Netbox mise à jour vers la v2.8.4128
PHP mis à jour vers la version 5.2.0
MySQL mis à jour vers la v5.0.27
MiniPerl mis à jour vers la version 5.8
Java mis à jour vers la v1.5.0_07
Zend mis à jour vers la v3.2.0
phpMyAdmin mis à jour vers la v2.9.1.1
<< XmiServeur v2.3.2 - 20070120 >>
===================================================
Correction d'une erreur de chemin Zend Correction de plusieurs bugs mineurs.
Package d'installation de logiciel simplifié
<< XmiServer v2.3.1_Bêta - 20060502 >>
===================================================
Correction de plusieurs bugs mineurs
<< XmiServer v2.3.0_bêta - 20060419 >>
===================================================
Prend parfaitement en charge les répertoires d'installation définis par l'utilisateur. Ajout du panneau de contrôle complet de XmiServer. Configuration optimisée d'Apache et PHP. Modification du répertoire racine du site Web vers wwwRoot pour une gestion plus facile. Correction des paramètres de langue par défaut d'Apache. problème d'impossibilité de démarrer après l'installation. Correction du problème selon lequel Zend ne peut pas être utilisé dans certains programmes. Correction du problème tronqué dans phpMyAdmin. Correction d'erreurs dans la documentation et autres.
Apache mis à jour vers la version 2.0.55
Tomcat mis à jour vers la version 5.0.16
PHP mis à jour vers la version 5.1.2
JDK mis à jour vers la version 1.5.0_06
MySQL mis à jour vers la version 5.0.18-de2
Zend Optimizer mis à jour vers la version 3.0
phpMyAdmin mis à jour vers la version 2.8.0-cr2
<< XmiServeur v2.0 - 20050620 >>
===================================================
Prise en charge annulée de CGI et remplacement de Resin par Tomcat
Le logiciel intégré est mis à jour vers Apache2+PHP5+Tomcat4+jdk1.4+MySQL4
Supporte parfaitement la combinaison classique de php+JSP+mysql
Apache mis à jour vers la version 2.0.53
PHP mis à jour vers la version 5.0.4
Tomcat mis à jour vers la version 4.1.31
JDK mis à jour vers la version 1.4.1
Zend Optimizer mis à jour vers la version 2.5.7
MySQL mis à jour vers la version 4.1.11
phpMyAdmin mis à jour vers la version 2.6.2-pl1
<< XmiServeur v1.0.1 - 20050503 >>
===================================================
La version mise à niveau de XmiServer v1.0.0 corrige les bugs connus
Optimisation des fichiers du programme, suppression de certaines descriptions et fichiers d'aide, adoption d'un algorithme de compression plus élevé et ajout de raccourcis pour faciliter le développement et le débogage.
<< XmiServeur v1.0.0 - 20050402 >>
===================================================
La première version officielle de XmiServer intègre Apache+Resin+php+jdk+ActivePerl+MySQL
Prend entièrement en charge php+jsp+cgi+mysql
http://MiMiz.cn/
Mimi 2009.03
Si vous avez d'autres questions ou suggestions, veuillez les soumettre sur le site, merci.
http://MiMiz.cn/
Mimi 2009.03
TrackBack : http://mimiz.cn/index.php/xmiserver/xmiserver-v251-beta-asp-cgi-php-jsp-mysql/trackback/
Des informations sur l'auteur peuvent être trouvées sur son site officiel :
Site Web : http://mimiz.cn/
QQ : 85428686
mimizzee#126.com
Développer