Tutoriel serveur 1946 + FBDJ

Salle dédiée aux "MODS" pour IL2-1946
Guides, support et discussions sur les mods de Il2-1946.
Avatar de l’utilisateur

Topic author
50H-Solo
Pilote Confirmé
Pilote Confirmé
Messages : 2326
Inscription : 14 avril 2003

#51

Message par 50H-Solo »

Bon, je rame toujours, le serveur fonctionne, mais bonjour la galère. Y'a plein de pb que je n'arrive pas à cerner
Je ne sais pas si c'est du a la v1.6-béta de fbdj, de l'UP2.0 ou si ça vient d'ailleurs.

Chose importante, le serveur doit impérativement être installé à la racine d'un disque et s'appeler Server sinon, pas moyen d'ajouter de missions au fichier qui cycle les missions.

Même lorsque les missions sont OK et que le fichier qui cycle les missions est bien reconnu, les missions ne s'enchaînent pas. Le 1ère mission se lance bien, mais pas la 2ème.

Je ne peux plus avoir accès à la base de données depuis la page d'administration avec EasyPhp6.0dev. Par contre j'ai accès aux pages de stats. C'est pas trop grave car on a pas souvent besoin d'aller bricoler la base de donnée elle même. J'ai essayé avec Wamp, ce coup là je peux administrer ma base de donnée, mais j'ai pas accès aux pages de stats aarrrgghhh !!!. Je suis revenu sur Easyphp, en version 5.3.0 cette fois ci pour voir je retrouve le pb d'ouverture des pages de stats en pouvant administrer la base.

Serveur en route et base de donnée reportée comme bien connectée à FBDJ, aucune donnée ne semble être stockée dans la base de donnée. Les données sont bien transmise car le pilote ayant rejoint la mission est bien vu sur la page principale des stats, mais rien n'est conservé dans la base de donnée.

La version de base de l'UP2.0 est buggée (mais ça c'est pas nouveau). Plein d'erreurs autres que celles inhérentes au ShipPack2 apparaissent sur le serveur lorsqu'on le lance. J'avais récupéré je ne sais ou un correctif qui permet de déverminer le truc et de retouver un serveur ne reportant que les erreurs dues au ShipPack2. Je ne retrouve plus l'origine de l'archive.
Chassez le naturiste, il revient au bungalow
CM Asus Z87 Plus - Proco I7 4770K (oc à 4GHz) + Ventirad Noctua Nh-U12A - Ram DDR3 2x8Go G.Skill TridentX 2400C10D - CG Asus Rogue Strix 08G RTX2070 Super - SSD Samsung 870Evo 250 Go (Win), 500 Go (Linux), 870Qvo 1To et 2To - Alim CoolerMaster SilentPro-M 850w - Ecran Iiyama B2712HDS et un double boot Linux Mint + W10 pro pour faire tourner tout ça

LTalexandre
Jeune Pilote
Jeune Pilote
Messages : 1094
Inscription : 29 juillet 2002

#52

Message par LTalexandre »

Pas facile à faire tourner ce programme, je vais attendre le pack C6 1.3.

LTalexandre
Jeune Pilote
Jeune Pilote
Messages : 1094
Inscription : 29 juillet 2002

#53

Message par LTalexandre »

Solo ça te dit quelque chose ce lien

http://web.t-online.hu/rnzoli/IL2DSC/intro-coop.html
Avatar de l’utilisateur

Topic author
50H-Solo
Pilote Confirmé
Pilote Confirmé
Messages : 2326
Inscription : 14 avril 2003

#54

Message par 50H-Solo »

Non, je connais pas.
Chassez le naturiste, il revient au bungalow
CM Asus Z87 Plus - Proco I7 4770K (oc à 4GHz) + Ventirad Noctua Nh-U12A - Ram DDR3 2x8Go G.Skill TridentX 2400C10D - CG Asus Rogue Strix 08G RTX2070 Super - SSD Samsung 870Evo 250 Go (Win), 500 Go (Linux), 870Qvo 1To et 2To - Alim CoolerMaster SilentPro-M 850w - Ecran Iiyama B2712HDS et un double boot Linux Mint + W10 pro pour faire tourner tout ça

LTalexandre
Jeune Pilote
Jeune Pilote
Messages : 1094
Inscription : 29 juillet 2002

#55

Message par LTalexandre »

50H-Solo a écrit : 3) On va maintenant corriger Les renvois d'erreurs du module apache de easyphp:
Dans d:\easyphp\apache on recherche la rubrique "error handling and logging"
dans cette rubrique, on copie la ligne en vert E_ALL & ~E_NOTICE
et on colle ça a la place de E_ALL sur la ligne "error_reporting = E_ALL" en noir.

.

Salut Solo, je suis ta procédure pour réinstaller un serveur, je sèche sur cette instruction, j'ai les lignes suivantes :



;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Error handling and logging ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; This directive informs PHP of which errors, warnings and notices you would like
; it to take action for. The recommended way of setting values for this
; directive is through the use of the error level constants and bitwise
; operators. The error level constants are below here for convenience as well as
; some common settings and their meanings.
; By default, PHP is set to take action on all errors, notices and warnings EXCEPT
; those related to E_NOTICE and E_STRICT, which together cover best practices and
; recommended coding standards in PHP. For performance reasons, this is the
; recommend error reporting setting. Your production server shouldn't be wasting
; resources complaining about best practices and coding standards. That's what
; development servers and development settings are for.
; Note: The php.ini-development file has this setting as E_ALL | E_STRICT. This
; means it pretty much reports everything which is exactly what you want during
; development and early testing.
;
; Error Level Constants:
; E_ALL - All errors and warnings (includes E_STRICT as of PHP 6.0.0)
; E_ERROR - fatal run-time errors
; E_RECOVERABLE_ERROR - almost fatal run-time errors
; E_WARNING - run-time warnings (non-fatal errors)
; E_PARSE - compile-time parse errors
; E_NOTICE - run-time notices (these are warnings which often result
; from a bug in your code, but it's possible that it was
; intentional (e.g., using an uninitialized variable and
; relying on the fact it's automatically initialized to an
; empty string)
; E_STRICT - run-time notices, enable to have PHP suggest changes
; to your code which will ensure the best interoperability
; and forward compatibility of your code
; E_CORE_ERROR - fatal errors that occur during PHP's initial startup
; E_CORE_WARNING - warnings (non-fatal errors) that occur during PHP's
; initial startup
; E_COMPILE_ERROR - fatal compile-time errors
; E_COMPILE_WARNING - compile-time warnings (non-fatal errors)
; E_USER_ERROR - user-generated error message
; E_USER_WARNING - user-generated warning message
; E_USER_NOTICE - user-generated notice message
; E_DEPRECATED - warn about code that will not work in future versions
; of PHP
; E_USER_DEPRECATED - user-generated deprecation warnings
;
; Common Values:
; E_ALL & ~E_NOTICE (Show all errors, except for notices and coding standards warnings.)
; E_ALL & ~E_NOTICE | E_STRICT (Show all errors, except for notices)
; E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR (Show only errors)
; E_ALL | E_STRICT (Show all errors, warnings and notices including coding standards.)
; Default Value: E_ALL & ~E_NOTICE
; Development Value: E_ALL | E_STRICT
; Production Value: E_ALL & ~E_DEPRECATED
; http://php.net/error-reporting
error_reporting = E_ALL | E_STRICT

; This directive controls whether or not and where PHP will output errors,
; notices and warnings too. Error output is very useful during development, but
; it could be very dangerous in production environments. Depending on the code
; which is triggering the error, sensitive information could potentially leak
; out of your application such as database usernames and passwords or worse.
; It's recommended that errors be logged on production servers rather than
; having the errors sent to STDOUT.
; Possible Values:
; Off = Do not display any errors
; stderr = Display errors to STDERR (affects only CGI/CLI binaries!)
; On or stdout = Display errors to STDOUT
; Default Value: On
; Development Value: On
; Production Value: Off
; http://php.net/display-errors
display_errors = On

; The display of errors which occur during PHP's startup sequence are handled
; separately from display_errors. PHP's default behavior is to suppress those
; errors from clients. Turning the display of startup errors on can be useful in
; debugging configuration problems. But, it's strongly recommended that you
; leave this setting off on production servers.
; Default Value: Off
; Development Value: On
; Production Value: Off
; http://php.net/display-startup-errors
display_startup_errors = On

; Besides displaying errors, PHP can also log errors to locations such as a
; server-specific log, STDERR, or a location specified by the error_log
; directive found below. While errors should not be displayed on productions
; servers they should still be monitored and logging is a great way to do that.
; Default Value: Off
; Development Value: On
; Production Value: On
; http://php.net/log-errors
log_errors = On

; Set maximum length of log_errors. In error_log information about the source is
; added. The default is 1024 and 0 allows to not apply any maximum length at all.
; http://php.net/log-errors-max-len
log_errors_max_len = 1024

; Do not log repeated messages. Repeated errors must occur in same file on same
; line unless ignore_repeated_source is set true.
; http://php.net/ignore-repeated-errors
ignore_repeated_errors = Off

; Ignore source of message when ignoring repeated messages. When this setting
; is On you will not log errors with repeated messages from different files or
; source lines.
; http://php.net/ignore-repeated-source
ignore_repeated_source = Off

; If this parameter is set to Off, then memory leaks will not be shown (on
; stdout or in the log). This has only effect in a debug compile, and if
; error reporting includes E_WARNING in the allowed list
; http://php.net/report-memleaks
report_memleaks = On

; This setting is on by default.
;report_zend_debug = 0

; Store the last error/warning message in $php_errormsg (boolean). Setting this value
; to On can assist in debugging and is appropriate for development servers. It should
; however be disabled on production servers.
; Default Value: Off
; Development Value: On
; Production Value: Off
; http://php.net/track-errors
track_errors = On

; Turn off normal error reporting and emit XML-RPC error XML
; http://php.net/xmlrpc-errors
;xmlrpc_errors = 0

; An XML-RPC faultCode
;xmlrpc_error_number = 0

; When PHP displays or logs an error, it has the capability of inserting html
; links to documentation related to that error. This directive controls whether
; those HTML links appear in error messages or not. For performance and security
; reasons, it's recommended you disable this on production servers.
; Note: This directive is hardcoded to Off for the CLI SAPI
; Default Value: On
; Development Value: On
; Production value: Off
; http://php.net/html-errors
html_errors = On

; If html_errors is set On PHP produces clickable error messages that direct
; to a page describing the error or function causing the error in detail.
; You can download a copy of the PHP manual from http://php.net/docs
; and change docref_root to the base URL of your local copy including the
; leading '/'. You must also specify the file extension being used including
; the dot. PHP's default behavior is to leave these settings empty.
; Note: Never use this feature for production boxes.
; http://php.net/docref-root
; Examples
;docref_root = "/phpmanual/"

; http://php.net/docref-ext
;docref_ext = .html

; String to output before an error message. PHP's default behavior is to leave
; this setting blank.
; http://php.net/error-prepend-string
; Example:
;error_prepend_string = "<font color=#ff0000>"

; String to output after an error message. PHP's default behavior is to leave
; this setting blank.
; http://php.net/error-append-string
; Example:
;error_append_string = "</font>"

; Log errors to specified file. PHP's default behavior is to leave this value
; empty.
; http://php.net/error-log
; Example:
;error_log = php_errors.log
; Log errors to syslog (Event Log on NT, not valid in Windows 95).
;error_log = syslog
Avatar de l’utilisateur

Topic author
50H-Solo
Pilote Confirmé
Pilote Confirmé
Messages : 2326
Inscription : 14 avril 2003

#56

Message par 50H-Solo »

C'est vrai que ça à changé avec les nouvelles versions de EasyPHP. Avec ton exemple, c'est la que ça se passe

; Common Values:
; E_ALL & ~E_NOTICE (Show all errors, except for notices and coding standards warnings.)
; E_ALL & ~E_NOTICE | E_STRICT (Show all errors, except for notices)
; E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE _ERROR (Show only errors)
; E_ALL | E_STRICT (Show all errors, warnings and notices including coding standards.)
; Default Value: E_ALL & ~E_NOTICE
; Development Value: E_ALL | E_STRICT
; Production Value: E_ALL & ~E_DEPRECATED
; http://php.net/error-reporting
error_reporting = E_ALL | E_STRICT <== cette ligne
error_reporting = E_ALL & ~E_NOTICE <== doit devenir celle la


Pour la suite, je te souhaite que ça fonctionne, j'ai toujours pas réussi à avoir quelque chose de fonctionnel mais je n'y ait pas passé beaucoup de temps dessus. J'ai passé l'UP2.0 client en version n avec quelques modifs pour passer facilement de la version d'origine soit à une version moddée UV2 soit à une version Histomod v1.3. faut que je fasse la même manip sur la version serveur pour garder la même compatibilité. J'ai complètement abandonné FBDJ pour le moment.
Je bosse sur un serveur 4.09m moddé C6 mais pour le moment je n'arrive pas à savoir ce qui déconne. Le serveur se lance bien, la mission démarre et quelques secondes après le serveur se coupe tout seul sans la moindre erreur. Là je sêche pour le moment. Faut que j'essaye d'un autre biais pour voir si ça va mieux fonctionner.
Chassez le naturiste, il revient au bungalow
CM Asus Z87 Plus - Proco I7 4770K (oc à 4GHz) + Ventirad Noctua Nh-U12A - Ram DDR3 2x8Go G.Skill TridentX 2400C10D - CG Asus Rogue Strix 08G RTX2070 Super - SSD Samsung 870Evo 250 Go (Win), 500 Go (Linux), 870Qvo 1To et 2To - Alim CoolerMaster SilentPro-M 850w - Ecran Iiyama B2712HDS et un double boot Linux Mint + W10 pro pour faire tourner tout ça

LTalexandre
Jeune Pilote
Jeune Pilote
Messages : 1094
Inscription : 29 juillet 2002

#57

Message par LTalexandre »

Merci

Avec ou sans ta modification j'ai toujours la meme erreur pour me connecter en local

Warning: mysql_connect() [function.mysql-connect]: [2002] Une tentative de connexion a �chou� car le parti connect� n'a pa (trying to connect via tcp://localhost:3306) in C:\Program Files\EasyPHP-5.3.1\www\includes\header.inc on line 11

Warning: mysql_connect() [function.mysql-connect]: Une tentative de connexion a �chou� car le parti connect� n'a pas r�pondu convenablement au-del� d'une certaine dur�e ou une connexion �tablie a �chou� car l'h�te de connexion n'a pas r�pondu. in C:\Program Files\EasyPHP-5.3.1\www\includes\header.inc on line 11

Fatal error: Maximum execution time of 60 seconds exceeded in C:\Program Files\EasyPHP-5.3.1\www\includes\header.inc on line 11



Edit le fichier header.inc


<?php
// $Id: header.inc,v 1.10 2004/01/05 08:16:25 administrator Exp $
// Header file and opens mysql connection
// Open the mysql connection
$web_title = "Warbirds of Prey - Stats";
if (!isset($_REQUEST["name"]))
{
$_REQUEST["name"] = "";
}
$dbc = mysql_connect($sql_host, $sql_user, $sql_password);
if(!$dbc) {
print_error("Could not connect to mysql: " . mysql_error());
}
if (!mysql_select_db($sql_dsname)) {
print_error("Could not select the database: " . mysql_error());
}
if (!mysql_set_charset("utf8", $dbc))
{
printf("Error loading character set utf8: %s\n", mysql_error($dbc));
}

$mysqli = mysqli_connect($sql_host, $sql_user, $sql_password, $sql_dsname);
if (mysqli_connect_errno())
{
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
if (!$mysqli->set_charset("utf8"))
{
printf("Error loading character set utf8: %s\n", mysqli_error($link));
}

function print_error($msg) {
echo "
<b><font color='red' size='4'>$msg</font></b>
";
mysql_close();
include('./includes/footer.inc');
exit();
}
?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="./styles.css" type="text/css">
<title> <?php echo $web_title; ?> </title>
</head>
<script type="text/javascript">
function eventWindow(url) {
event_popupWin = window.open(url, 'event', 'resizable=yes,scrollbars=yes,toolbar=no,width=400,height=200');
event_popupWin.opener = self;
}
</script>

<body> <a href='http://trackir.naturalpoint.com/warbirdsofprey' target="_blank">
<img border=0 src='http://media.naturalpoint.com/banners/T ... .gif'/></a>
<p align=center><font class=fontTitle><b><?php echo $site_name." ".$page_title; ?></font></b>[/align]

<table width=90% align=center border=0 cellspacing=0 cellpadding=0>
<tr>
<td align=left valign=top class="header">

<a href="./index.php">Home Page</a>
<a href="./search.php">Pilots</a>
<a href="./squadronlist.php">Squadrons</a>
<a href="./aircraftmatchups.php">Aircraft</a>
<a href="./missions.php">Missions</a>
<a href="./countries.php">Countries</a>
<a href="./adminlogin.php">Admin</a>
<a href="/modules.php?name=Stats_Page"target="_parent">Stats Pages</a>
</td>
<td align="right" valign=top>
<form method="post" action="./search.php">
<input type="text" name="name" value="<?php echo $_REQUEST["name"];?>">
<input type="submit" value="Pilot Search" >
</form>
</td>
</tr>
Avatar de l’utilisateur

Topic author
50H-Solo
Pilote Confirmé
Pilote Confirmé
Messages : 2326
Inscription : 14 avril 2003

#58

Message par 50H-Solo »

Les lignes à modifier ne servent qu'a éviter de voir affichées les erreurs genre division par 0 dans les pages de stats.
Dans ton cas y'a un problème de connexion a la base de données on dirait. Ton port 3306 est bien ouvert sur ton routeur et bien redirigé sur la bonne adresse IP de ta machine ?

Chez moi j'arrive bien à me connecter à la base de donnée (même si je n'arrive pas à l'administrer depuis PhpMyAdmin), Les pages de stats s'affichent correctement, FBDJ reconnait bien la base et le serveur mais soit n'arrive pas à intercepter les données sur le serveur soit est incapable de les transmettre à la base. J'ai pas poussé plus loin l'aventure.

J'ai toujours pas de serveur dédié moddé C6 v1.3 de fonctionnel. J'avais un V1.2 en 4.09bm qui fonctionnait correctement (sans FBDJ) mais nada en v1.3, je vais tout reprendre depuis le debut encore une fois et voir si je ne me suis pas gauffré quelque part.
Chassez le naturiste, il revient au bungalow
CM Asus Z87 Plus - Proco I7 4770K (oc à 4GHz) + Ventirad Noctua Nh-U12A - Ram DDR3 2x8Go G.Skill TridentX 2400C10D - CG Asus Rogue Strix 08G RTX2070 Super - SSD Samsung 870Evo 250 Go (Win), 500 Go (Linux), 870Qvo 1To et 2To - Alim CoolerMaster SilentPro-M 850w - Ecran Iiyama B2712HDS et un double boot Linux Mint + W10 pro pour faire tourner tout ça

LTalexandre
Jeune Pilote
Jeune Pilote
Messages : 1094
Inscription : 29 juillet 2002

#59

Message par LTalexandre »

J'ai modifié la redirection de port 3306 sur mon pc serveur, toujours le meme probleme. Une question si je tape l'adresse en réseau local de mon pc à mon serveur, je dois obtenir quoi comme résultat.

exemple mon pc 192.168.1.80

mon pc serveur 192.168.1.81

J'ouvre le navigateur internet de mon pc et je tape l'adresse 192.168.1.81, je dois obtenir quoi comme page web ?

Est ce qu'il faut que je redirige l'adresse port 80 qui est utilisé pour internet sur mon pc serveur par l'indermédiaire du routeur ?

LTalexandre
Jeune Pilote
Jeune Pilote
Messages : 1094
Inscription : 29 juillet 2002

#60

Message par LTalexandre »

Je galèèèèèèèèrre toujours avec ce programme ! Bon j'arrive à connecter les stats et le serveur avec fbdj mais je n'arrive pas a accéder à la page des stats !

Solo si ça t'intéresse j'ai trouvé ça :

http://translate.google.fr/translate?hl ... tle%3DFBDj
Avatar de l’utilisateur

Topic author
50H-Solo
Pilote Confirmé
Pilote Confirmé
Messages : 2326
Inscription : 14 avril 2003

#61

Message par 50H-Solo »

LTalexandre a écrit :J'ai modifié la redirection de port 3306 sur mon pc serveur, toujours le meme probleme. Une question si je tape l'adresse en réseau local de mon pc à mon serveur, je dois obtenir quoi comme résultat.

exemple mon pc 192.168.1.80

mon pc serveur 192.168.1.81

J'ouvre le navigateur internet de mon pc et je tape l'adresse 192.168.1.81, je dois obtenir quoi comme page web ?

Est ce qu'il faut que je redirige l'adresse port 80 qui est utilisé pour internet sur mon pc serveur par l'indermédiaire du routeur ?
Si je ne me plante pas, tu n'obtiendras rien, c'est juste l'adresse IP de la machine donc tu n'obtiendra aucune page web.
Si tu veux avoir une page qui s'affiche, faut que tu lui donne le nom de la page, genre http://192.168.1.81/index.php si tu veux accéder à la page qui s'appelle index.php. Et il faudra bien sûr que sur la machine distante ladite page soit mise à disposition par un serveur web.
Si tu veux accéder à la même page depuis la machine sur laquelle le serveur web est en route, l'adresse devra être cette fois http://127.0.0.1/index.php

Coté serveur dédié moddé pack C6 v1.3, rien n'y fait, le serveur se coupe quelques secondes après son démarrage si je mets autre chose que des cartes dans répertoire MODS (et je ne suis pas sur que celles ci soient bien prises en compte).
J'ai essayé en recupérant les il2FB.exe et le wrapper de l'ancien mod serveur (qui fonctionnait bien en 4.08m et en 4.09b1 pourtant moddé C6 v1.1) et les fichiers du serveur UP2.0n qui à l'air de fonctionner.
Soit le pack C6 v1.3 ne permet pas un fonctionnement correct du serveur, soit je rate quelque chose (ce qui est la raison la plus probable) et je n'arrive pas à voir quoi.
J'ai du monter 5 ou 6 serveurs dédiés en une semaine et j'arrive toujours au même résultat, ça plante.
Même en reprenant un de mes vieux serveur qui fonctionne et en mettant tous les patches, c'est toujours pareil.
Je sens que je vais baisser pavillon, cette fois j'abandonne.
Chassez le naturiste, il revient au bungalow
CM Asus Z87 Plus - Proco I7 4770K (oc à 4GHz) + Ventirad Noctua Nh-U12A - Ram DDR3 2x8Go G.Skill TridentX 2400C10D - CG Asus Rogue Strix 08G RTX2070 Super - SSD Samsung 870Evo 250 Go (Win), 500 Go (Linux), 870Qvo 1To et 2To - Alim CoolerMaster SilentPro-M 850w - Ecran Iiyama B2712HDS et un double boot Linux Mint + W10 pro pour faire tourner tout ça

LTalexandre
Jeune Pilote
Jeune Pilote
Messages : 1094
Inscription : 29 juillet 2002

#62

Message par LTalexandre »

J'ai réinstallé tout le bouzin, j'arrive toujours pas a me connecter sur la page des stats.
Avatar de l’utilisateur

Topic author
50H-Solo
Pilote Confirmé
Pilote Confirmé
Messages : 2326
Inscription : 14 avril 2003

#63

Message par 50H-Solo »

J'ai pas remis les mains dans FBDJ et je ne pense pas m'y re-interresser. Trop de choses qui foirent sans que j'arrive a savoir pourquoi. Je fais pourtant tout comme indiqué, et un coup je peux acceder aux pages de stats mais je ne peux pas administrer la base, le coup d'après c'est l'inverse, j'ai aucune base en Sql/Apache/Php, tout ce que je fais c'est d'essayer empiriquement de me demerder, et rien ne fonctionne vraiement. FbDaemon2/Fbdstats2 était quand même plus accessible même pour un novice et une fois qu'on avait compris comment configurer le truc (j'y suis arrivé, donc c'etait pas si compliqué lol), c'etait 100% fonctionnel même pour un bricoleur.
Avec FBDJ, il doit falloir de bonnes bases pour pouvoir se debrouiller de l'engin.

J'ai vu que la dernière version du Zuti_MDS pouvait faire pas mal de choses. Pas encore eu le temps de me pencher serieusement sur la V1.13 ni sur sa doc, mais dès que je vais avoir le temps de m'y coller je vais avoir de quoi m'occuper.
Chassez le naturiste, il revient au bungalow
CM Asus Z87 Plus - Proco I7 4770K (oc à 4GHz) + Ventirad Noctua Nh-U12A - Ram DDR3 2x8Go G.Skill TridentX 2400C10D - CG Asus Rogue Strix 08G RTX2070 Super - SSD Samsung 870Evo 250 Go (Win), 500 Go (Linux), 870Qvo 1To et 2To - Alim CoolerMaster SilentPro-M 850w - Ecran Iiyama B2712HDS et un double boot Linux Mint + W10 pro pour faire tourner tout ça

LTalexandre
Jeune Pilote
Jeune Pilote
Messages : 1094
Inscription : 29 juillet 2002

#64

Message par LTalexandre »

J'ai enfin pu accéder à la page des stats.

Ce qui merdouille c'est la version de PHP, avec la version 530 ça plante, avec la version antérieur 5211, ça fonctionne.

Il y aurait un probleme avec ce code
Warning: mysql_close(): no MySQL-Link resource supplied in C:\wamp\www\Stats\includes\footer.inc on line 14

Il faudrait supprimer cette commande mysql_close dans un fichier mais je ne sais pas encore lequel, le fichier index.php peut etre ?
Avatar de l’utilisateur

Topic author
50H-Solo
Pilote Confirmé
Pilote Confirmé
Messages : 2326
Inscription : 14 avril 2003

#65

Message par 50H-Solo »

Les fichiers Header.inc et footer.inc font appel au fichier config.php.
Edite ton fichier footer.inc avec n'importe quel éditeur évolué (Crimson editor, notepad++, etc...) et regarde se qu'il essaye d'appeler en ligne 14.

La machine ou il doit éventuellement me rester une version de fbdj d'installée est en rade actuellement, j'attends des pièces pour la remettre en route. J'peux pas t'en dire plus pour le moment.
Chassez le naturiste, il revient au bungalow
CM Asus Z87 Plus - Proco I7 4770K (oc à 4GHz) + Ventirad Noctua Nh-U12A - Ram DDR3 2x8Go G.Skill TridentX 2400C10D - CG Asus Rogue Strix 08G RTX2070 Super - SSD Samsung 870Evo 250 Go (Win), 500 Go (Linux), 870Qvo 1To et 2To - Alim CoolerMaster SilentPro-M 850w - Ecran Iiyama B2712HDS et un double boot Linux Mint + W10 pro pour faire tourner tout ça

LTalexandre
Jeune Pilote
Jeune Pilote
Messages : 1094
Inscription : 29 juillet 2002

#66

Message par LTalexandre »

Merci, dans le tutoriel en première page il faudrait que tu précises de ne pas installer la version 5.3 de PHP mais la version 5.2.11.
Avatar de l’utilisateur

Topic author
50H-Solo
Pilote Confirmé
Pilote Confirmé
Messages : 2326
Inscription : 14 avril 2003

#67

Message par 50H-Solo »

Modif faite. Merci de l'info.
Chassez le naturiste, il revient au bungalow
CM Asus Z87 Plus - Proco I7 4770K (oc à 4GHz) + Ventirad Noctua Nh-U12A - Ram DDR3 2x8Go G.Skill TridentX 2400C10D - CG Asus Rogue Strix 08G RTX2070 Super - SSD Samsung 870Evo 250 Go (Win), 500 Go (Linux), 870Qvo 1To et 2To - Alim CoolerMaster SilentPro-M 850w - Ecran Iiyama B2712HDS et un double boot Linux Mint + W10 pro pour faire tourner tout ça

LTalexandre
Jeune Pilote
Jeune Pilote
Messages : 1094
Inscription : 29 juillet 2002

#68

Message par LTalexandre »

J'utilise WampServer à la place de EasyPHP que je trouve plus facile à prendre en main et en Francais. http://www.clubic.com/telecharger-fiche ... erver.html

LTalexandre
Jeune Pilote
Jeune Pilote
Messages : 1094
Inscription : 29 juillet 2002

#69

Message par LTalexandre »

Bon allez je me lance c'est mon premier vrai serveur alors j'ai besoin de soutien :)

Nom du serveur sur Hyperlobby : LeGrandCirque

Deux petites cartes pour l'instant, sujets :

- la bataille de France 1940
- pearl Harbor 1941

Version du serveur 4.09 Mods acceptés.

Laissez des commentaires si vous arrivez à lire le briefing ou pour constater si il n'y a pas trop de lags, merci.

Ce post fait un peu doublon mais il a plus sa place ici.

Pour info j'ai fait la page des stats, une première ébauche, ça bug encore mais j'aimerai ton avis Solo

Regarde avec ce lien si ça fonctionne
http://77.207.180.168/Stats
Ou alors en passant par mon site à la page statistiques
http://escadrillelafayette.free.fr/news/news.php

merci
Avatar de l’utilisateur

Topic author
50H-Solo
Pilote Confirmé
Pilote Confirmé
Messages : 2326
Inscription : 14 avril 2003

#70

Message par 50H-Solo »

Effectivement, tu as des erreurs sur les pages.

-- Pb dans le fichier header.inc à la ligne 20, idem pour le fichier footer.inc mais en ligne 14 cette fois ci.
Soit les fichiers ne sont pas correct, soit les appels fait à un ou plusieurs autres fichiers par ces lignes te provoquent un défaut, soit encore la syntaxe d'appel n'est pas la bonne.

-- Pb dans le fichier lang_en.php
Si tu passes les pages en russe, plus d'erreur concernant la langue donc épluches le fichier lang_en.php pour voir ou est le pb.

-- Pd d'appel d'une fonction
FUNCTION fbdjstats.getPilotRank does not exist
La page Pilots doit essayer de faire appel a une fonction qui n'existe pas (son nom n'est peut-être pas le bon) la je ne sais pas comment ni ou aller attaquer pour essayer de deverminer le truc, regardes si tu vois cet appel dans le fichier php correspondant.

-- La page aircrafts fait appel à la table fbdjstats.allaircraftmatchup qui ne semble semble ne pas exister dans la base de données. Tout appel à cette table te renverra une erreur. Soit le script de création des tables n'est pas correct ou alors le nom de la table créée n'est pas le même que celui de la table appelée, voir dans le fichier aircraftmatchup qui y fait appel et dans la BDD pour essayer de trouver d'ou vient le pb.

-- Page Admin, toujours la bonne vieille erreur de d'authentification des admins, jamais su exactement d'ou venait cette erreur mais j'avais expliqué comment la contourner dans le tuto.

Déjà avec ça, t'as de quoi t'amuser.
Le pire c'est que j'avais rien de tout ça avec EasyPhp sur les pages de stats que j'avais fait fonctionner, bizarre. Peut-être un pb avec Wamp.
J'avais aussi essayé ce soft et je le trouvais moins accessible que EasyPhp, comme quoi les gouts et les couleurs :yes:
Chassez le naturiste, il revient au bungalow
CM Asus Z87 Plus - Proco I7 4770K (oc à 4GHz) + Ventirad Noctua Nh-U12A - Ram DDR3 2x8Go G.Skill TridentX 2400C10D - CG Asus Rogue Strix 08G RTX2070 Super - SSD Samsung 870Evo 250 Go (Win), 500 Go (Linux), 870Qvo 1To et 2To - Alim CoolerMaster SilentPro-M 850w - Ecran Iiyama B2712HDS et un double boot Linux Mint + W10 pro pour faire tourner tout ça

LTalexandre
Jeune Pilote
Jeune Pilote
Messages : 1094
Inscription : 29 juillet 2002

#71

Message par LTalexandre »

Merci Solo

Les problemes rencontrés sont peut etre du à la mise à jour de FBDj. J'ai installé la version 1.6 puis la mise à jour DATA UP2 sur le site http://warbirdsofprey.org/index.php

Quand je dis installé c'est dabord l'installation et le lancement des scritps de ma version 1.6.
Ensuite j'ai fait un copier/coller des fichiers de la mise à jour DATA UP2 dans le répertoire FBDJ 1.6 et j'ai exécuté le script
Run the "inserts" .sql file against the database to update

Une petite question ? Tu as réussis à avoir la page des stats par le lien ou en passant par le site du Lafayette ?
Avatar de l’utilisateur

Topic author
50H-Solo
Pilote Confirmé
Pilote Confirmé
Messages : 2326
Inscription : 14 avril 2003

#72

Message par 50H-Solo »

Les deux mon général.
Je viens de regarder à quoi sert l'update que tu as récupéré, ça ajoute juste des objets aux listes déjà existantes de la v1.6. Pas de modif des pages PHP ou des tables de la BDD. Les pb ne viennent pas de là je pense car j'avais aussi fait cette mise à jour sans que celà n'affecte mes pages de stats.
Je pars en vacances vendredi soir pour un peu plus d'une semaine. Si je reçois les pièces pour le pc qui est en rade d'ici à ce que je rentres, je regarderais si j'ai encore un serveur avec les pages de stats fonctionnelles, si c'est le cas, j'essayerais de faire une extraction des tables de ma BDD et je te passerais ça avec les fichiers php qui fonctionnent chez moi. Tout ça sans garantie car il y a de fortes chances que j'ai tout viré vu que les données de vols n'étaient pas prises en compte par la BDD. Avec un peu de bol j'ai gardé une version pour y revenir éventuellement plus tard. La seule sauvegarde que je suis sur d'avoir, c'est celle de mon serveur FBD2/FBDStats2.
Chassez le naturiste, il revient au bungalow
CM Asus Z87 Plus - Proco I7 4770K (oc à 4GHz) + Ventirad Noctua Nh-U12A - Ram DDR3 2x8Go G.Skill TridentX 2400C10D - CG Asus Rogue Strix 08G RTX2070 Super - SSD Samsung 870Evo 250 Go (Win), 500 Go (Linux), 870Qvo 1To et 2To - Alim CoolerMaster SilentPro-M 850w - Ecran Iiyama B2712HDS et un double boot Linux Mint + W10 pro pour faire tourner tout ça

LTalexandre
Jeune Pilote
Jeune Pilote
Messages : 1094
Inscription : 29 juillet 2002

#73

Message par LTalexandre »

Solo tu es d'une aide précieuse merci.

LTalexandre
Jeune Pilote
Jeune Pilote
Messages : 1094
Inscription : 29 juillet 2002

#74

Message par LTalexandre »

Des nouvelles du front !

Bon ça avance !

Premièrement c'est bien la version de PHP qui merde, il faut installer la version 5.2, la version 5.3 merdouille. Que ce soit avec EasyPHP ou WampServer c'est la meme sanction !



Là ou j'avais un probleme avec la base de données j'ai trouvé la raison. J'ai suivi la procédure de l'auteur :

Connect to the database using MySQL Query Browser with the fbdadmin account and the fbdjstats schema. Execute the following scripts (in order) to create the stats database structure.

1. ‘fbdjstats Database Create.sql’

2. ‘fbdjstats Database Inserts.sql’




Il faut suivre ta procédure !

Relancer MySQL QueryBrowser

ServerHost = localhost
Username = root
Password =
Default Schema = fbdjstats
port = 3306
-- valider les choix

-- Dans la fenêtre d'acceuil:
"File" => Open script => rechercher d:\FBDJ\DB Schema\Mod_fdbjstats database create.sql => selectionner le script et double click dessus.
clicker sur execute.

"File" => Open script => rechercher d:\FBDJ\DB Schema\Mod_fdbjstats database inserts.sql => selectionner le script et double click dessus.
clicker sur execute.





Le seul probleme persistant c'est le message d'erreur de la langue

Notice: Undefined variable: Top in C:\wamp\www\Stats\includes\lang_en.php on line 43

?php
//Main Menu
$homepage = "Home Page";
$pilots = "Pilots";
$Squadrons = "Squadrons";
$Aircraft = "Aircraft";
$Missions = "Missions";
$Countries = "Countries";
$Admin = "Admin";
$Forum = "Forum";
$Pilot_Search = "Pilot Search";
$Current_Mission = "Current Mission";
$Mission_Status = "Mission Status";
$Start_Time = "Start Time";
$Time_Left = "Est. Time Left";
$Red_Objectives_Remaining = "Red Objectives Remaining";
$Blue_Objectives_Remaining = "Blue Objectives Remaining";
$Limited_Plane_Availability = "Limited Plane Availability";
$Mission_No_PlayersVictories = "Mission Victories";
$All_Missions = "All Missions";
$No_Winners_Yet = "No Winners Yet";
$Messages_from_the_Front = "Messages from the Front";
$Active_Players = "Active Players";
$Rank = "Rank";
$Pilot = "Pilot";
$Pilot_Plane_Status = "Pilot Plane Status";
$Aircraft_s = "Aircrafts";
$Markings = "Markings";
$Top_Scores_by_Squadron = "Top Scores by Squadron";
$Top_Scores_by_Pilot = "Top Scores by Pilot";
$Squadron = "Squadron";
$Q_Pilots = "# Pilots";
$Total_Sorties = "Total Sorties";
$Total_Air_Kills = "Total Air Kills";
$Total_Ground_Kills = "Total Ground Kills";
$Total_Score = "Total Score";
$Q_Sorties = "# Sorties";
$Avg_Score = "Avg Score";
$Total_Score = "Total Score";
$Top_Fighter_Pilots = "Top Fighter Pilots";
$Confirmed_Kills = "Confirmed Kills";
$Return_Alive_Kills = "Return Alive Kills";
$Top_Bomber_Pilots = "$Top Bomber Pilots";
$Total_Enemy_Targets_Destroyed="Total Enemy Targets Destroyed";
$Pilot_Stats_Players = "Pilot stats (Found ";
$Shown = "Shown ";
$To = "To";
$Country = "Country";
$Awards = "Awards";
$Pilot_Name = "Pilot Name";
$Flight_time = "Flight time";
$Score = "Score";
$Red = "Red";
$Blue = "Blue";
$Total = "Total";
$Sorties = "Sorties";
$Pilot_ID = "Pilot ID";
$Last_Sighting = "Last Sighting";
$Total_Time_Played = "Total Time Played";
$Victory_Over_Top_10 = "Victory Over Top 10";
$Times = "Times";
$Show_All = "Show All";
$Defeated_by_Top_10 = "Defeated by Top 10";
$Pilot_or_Ground_Object = "Pilot or Ground Object";
$Top_10_Friendly_Victims = "Top 10 Friendly Victims";
$Defeated_by_Friendly_Top_10 = "Defeated by Friendly Top 10 ";
$Last_25_Sorties_Flown = "Last 25 Sorties Flown";
$Mission = "Mission";
$Duration = "Duration";
$Army = "Army";
$Plane = "Plane";
$Air_Kills = "Air_Kills";
$Ground_Kills = "Ground_Kills";
$Sortie = "Sortie";
$Information = "Information";
$Total_N_of_Sorties = "Total # of Sorties";
$Lived_To_Fight_Again = "Lived To Fight Again";
$Takeoffs = "Takeoffs";
$Landings = "Landings";
$Crashed = "Crashed";
$Deaths = "Deaths";
$Bailed_Out = "Bailed Out";
$Killed_Bailing_Out = "Killed Bailing Out";
$Escaped = "Escaped";
$Captured = "Captured";
$MIA = "MIA";
$Kill_Death_Ratio = "Kill/Death Ratio";
$Avg_Score_Per_Flight = "Avg Score Per Flight";
$Avg_Aircraft_kills_Per_Flight = "Avg Aircraft kills Per Flight";
$Avg_Ground_kills_Per_Flight = "Avg Ground kills Per Flight";
$Gunnery = "Gunnery";
$Weapon = "Weapon";
$Fired = "Fired";
$Hit = "Hit";
$Hit_percent = "Hit %";
$Guns_Cannon = "Guns Cannon";
$Guns_Cannon_Air = "Guns Cannon Air";
$Rockets = "Rockets";
$Bombs = "Bombs";
$Totals = "Totals";
$Flying_as = "Flying as";
$Stat = "Stat";
$Allies = "Allies";
$Axis = "Axis";
$Enemy = "Enemy";
$Friendly = "Friendly";
$Confirmed_Aircraft_Kills = "Confirmed Aircraft Kills";
$Probable_Aircraft_Kills = "Probable Aircraft Kills";
$ShotDown = "ShotDown";
$Ground_Units_Destroyed = "Ground Units Destroyed";
$Victory_Defeat_Ratio = "Victory/Defeat Ratio";
$to = "to";
$Top_10_Aircraft_Flown = "Top 10 Aircraft Flown";
$Flown = "Flown";
$Air_Kills = "Air Kills";
$times = "times";
$per_Used = "% Used";
$N_Players = "# Players";
$Mission_Overall = "Mission Overall";
$Mission_Aircraft_Matchups = "Mission Aircraft Matchups";
$Average_Duration = "Average Duration ";
$minutes = "minutes";
$Red_Objective_Averages = "Red Objective Averages";
$Type = "Type";
$Number_Lost = "Number Lost";
$Number_to_Destroy = "Number to Destroy";
$Blue_Objective_Averages = "Blue Objective Averages";
$Planes_Used = "Planes Used";
$Times_Flown = "Times Flown";
$from = "from";
$Missions_Played = "Missions Played";
$Duration_min = "Duration (min.)";
$Winner = "Winner";
$Enemy_Victories = "Enemy Victories";
$Enemy_Defeats = "Enemy Defeats";
$Friendly_Victims = "Friendly Victims";
$Friendly_Attackers = "Friendly Attackers";
$Squadron_Roster = "Squadron Roster";
$AAA = "AAA";
$Artillery = "Artillery";
$Cars_Trucks = "Cars/Trucks";
$Planes = "Planes";
$Ships = "Ships";
$Tanks = "Танки";
$Train_Cars_Wagon = "Train/Cars/Wagon";
$Bridge_Other = "Bridge/Other";
$Air_Combat_Results = "Air Combat Results";
$Ground_Attack_Results = "Ground Attack Results";
$Ground_Target_Hit = "Ground Target Hit";
$No_Ground_Targets_Hit = "No Ground Targets Hit";
$Squadrons_Stats = "Squadrons Stats";
$Squadrons_Found = "Squadrons Found";
$Squadron_Name = "Squadron Name";
$Combined_Flight_time = "Combined Flight time";
$Combined_Sorties = "Combined Sorties";
$Combined_Air_Kills = "Combined Air Kills";
$Combined_Ground_Kills = "Combined Ground Kills";
$Combined_Score = "Combined Score";
$General_Info = "General Info";
$Damaged = "Damaged";
$Shotdown = "Shotdown";
$Air_Combat_Results = "Air Combat Results";
$Confirmed_Aerial_Losses = "Confirmed Aerial Losses";
$Ground_Attack_Results = "Ground Attack Results";
$Shotdown_by_Ground_Objects = "Shotdown by Ground Objects";
$Weapons_Used = "Weapons Used";
$Missions_Used_On = "Missions Used On";
$Top_10_Air_Combat_Pilots = "Top 10 Air Combat_Pilots";
$Top_10_Ground_Attack_Pilots = "Top 10 Ground Attack Pilots";
$Aircraft_Matchups = "Aircraft Matchups";
$Victories_Over = "Victories Over";
$Defeats_By = "Defeats By";
$Killer_Plane = "Killer Plane";
$Victim_Plane = "Victim Plane";
$ALL = "ALL";
$Victory_Over_Count = "Victory Over Count";
$Defeated_by_Count = "Defeated by Count";
$Overall_K_D = "Overall K/D";
$Mission_Name = "Mission Name";
$Objective_Type = "Objective Type";
$Map = "Map";
$Blue_Loadout_Restrictions = "Blue Loadout Restrictions";
$Restricted_Weapon = "Restricted Weapon";
$Blue_Plane_Limits = "Blue Plane Limits";
$Aerodrome = "Aerodrome";
$In_Use_Limit = "In Use Limit";
$Total_Limit = "Total Limit";
$N_Lost = "# Lost";
$Red_Loadout_Restrictions = "Red Loadout Restrictions";
$Red_Plane_Limits = "Red Plane Limits";
$Blue_Objectives = "Blue Objectives";
$Blue_Planes_Used = "Blue lanes Used";
$Red_Objectives = "Red Objectives";
$Red_Planes_Used = "Red Planes Used";
$Objective = "Objective";
$N_Destroyed = "# Destroyed";
$Objective_Amount = "Objective Amount";
$No_Winner = "No Winner";
$Red_Team_Victory = "Red Team Victory";
$Blue_Team_Victory = "Blue Team Victory";
$Mission_Results_by_Team = "Mission Results by Team";
$Mission_Sorties = "Mission Sorties";
$Sorties_Flown = "Sorties Flown";
$Return_to_Mission_Details = "Return to Mission Details";
$Mission_Rotation = "Mission Rotation";
$Victories = "Victories";
$Total_Played = "Total Played";
$Missions_Played = "Missions Played";
$next = "next";
$Red_Team_Results = "Red Team Results";
$Blue_Team_Results = "Blue Team Results";
$Sorties_from = "Sorties from";
$Pilots = "Pilots";
$N_Sorties = "# Sorties";
$Details = "Details";
$IL2_Objects = "IL2 Objects";
$Object_Name = "Object Name";
$None = "None";
$Opponent_Plane__How_Many_Times = "Opponent Plane (How Many Times)";
$Enemy_Pilots_Shot_down_by = "Enemy Pilots Shot down by";
$Friendly_Pilots_Shot_down_by = "Friendly Pilots Shot down by";
$Plane_Flown = "Plane Flown";
$Shotdown_by = "Shotdown by";
$Shotdown_by_Friendly = "Shotdown by Friendly";
$Plane_weapon_Loadout = "Plane weapon (Loadout)";
$Opponent_Name_Plane = "Opponent Name (Plane)";
$Target_Grid = "Target Grid";
$Countries_Total = "Countries Total";
$of_Takeoffs = "of Takeoffs";
$of_Sorties = "of Sorties";
$Primary_Air_Force = "Primary Air Force";
$Sortie_ID = "Sortie ID";
$Mission_Start_Time = "Mission Start Time";
$Sortie_Start_Time = "Sortie Start Time";
$Sortie_Duration = "Sortie Duration";
$Pilot_Status_at_end_of_Sortie = "Pilot Status at end of Sortie";
$Aircraft_Flown = "Aircraft Flown";
$Weapons_Loadout = "Weapons Loadout";
$Fuel_Load = "Fuel Load";
$Plane_Status_at_End_of_Sortie = "Plane Status at End of Sortie";
$ShotDown_By_Another_Aircraft = "ShotDown By Another Aircraft";
$ShotDown_By_Ground_Forces = "ShotDown By Ground Forces";
$Previous_Sortie = "Previous Sortie";
$Sortie_Events = "Sortie Events";
$Next_Sortie = "Next Sortie";
$Time_Min_Sec = "Time (Min:sec)";
$Event = "Event";
$Minutes = "Minutes";
$Back_to_Player_Details = "Back to Player Details";
$Attacking_Plane = "Attacking Plane";
$Victory_s = "Victory's";
$Defeat_s = "Defeat's";
$Total_Ground_Objects_Destroyed = "Total Ground Objects Destroyed";
$Car = "Car";
$Train_Cars_WAGON = "Train Cars (WAGON)";
$Static_Planes = "Static Planes";
$Bridges = "Bridges";
$Weapon_Loadout = "Weapon Loadout";
$Object_Type = "Object Type";
$Enemy_Ground_Objects_Destroyed_by = "Enemy Ground Objects Destroyed_by";
$Friendly_Ground_Objects_Destroyed_by = "Friendly Ground Objects Destroyed by";
$Fighter_Sorties = "Fighter Sorties";
$Bomber_Sorties = "Bomber Sorties";
$Mission_Victories = "Mission Victories";
$Confirmed_Kills_after_Finishing_Sortie = "Confirmed Kills after Finishing Sortie";
$Search = "Search";
?>









Une derniere remarque sur ta procédure :

Lancer l'outil MySqlAdministrator avec
ServerHost = localhost
Username = root
Password =

Ne pas tenir compte de la fenêtre qui s'ouvre
Sélectionner l'onglet Schema privilges au dessus de la fenetre de droite
Sélectionner User administration dans la fenêtre en haut à gauche
Selectionner Fbdadmin dans la fenêtre en bas à gauche
Selectionner fbdjstats à gauche
Clicker sur << pour ajouter touts les droit à fbdadmin
Clicker sur Apply change.

Selectionner ensuite fbduser
clicker sur << pour ajouter touts les droit à fbduser ouis enlever SELECT et EXECUTE avec >
clicker ensuite sur apply change

Refermer enfin MySqladministrator



Il ne faut pas oublier dans cette procédure de modifier le mot de passe fbdadmin et fbduser
Avatar de l’utilisateur

Topic author
50H-Solo
Pilote Confirmé
Pilote Confirmé
Messages : 2326
Inscription : 14 avril 2003

#75

Message par 50H-Solo »

pour le pb de langue la ligne 43 c'est:
$Top_Bomber_Pilots = "$Top Bomber Pilots";

essaye de la remplacer par:
$Top_Bomber_Pilots = "Top Bomber Pilots";

le $ dans la déclaration me parait louche, ça ressemble à un copier/coller foireux ==> erreur.

2 autres lignes me parraissent bizarres
La 144:
$Tanks = "?????"; que je remplacerais par $Tanks = "Tanks"; en cas de nouvelle erreur.
la 260:
$Enemy_Ground_Objects_Destroyed_by = "Enemy Ground Objects Destroyed_by"; que je remplacerais par $Enemy_Ground_Objects_Destroyed_by = "Enemy Ground Objects Destroyed by"; en cas de nouvelle erreur là aussi

Normalement les caractères devraient être autorisés et donc les ligne ne devraient pas poser de pb, mais si tu as une autre erreur sur ces lignes ou si le texte est bizarre ce sera à essayer.
Chassez le naturiste, il revient au bungalow
CM Asus Z87 Plus - Proco I7 4770K (oc à 4GHz) + Ventirad Noctua Nh-U12A - Ram DDR3 2x8Go G.Skill TridentX 2400C10D - CG Asus Rogue Strix 08G RTX2070 Super - SSD Samsung 870Evo 250 Go (Win), 500 Go (Linux), 870Qvo 1To et 2To - Alim CoolerMaster SilentPro-M 850w - Ecran Iiyama B2712HDS et un double boot Linux Mint + W10 pro pour faire tourner tout ça
Répondre

Revenir à « Salle "MODS" IL2-1946 »