[résolu]problème d'installation de langue en local, Ne reconnaît pas le langage par défault |
Bienvenue invité ( Connexion | Inscription )
[résolu]problème d'installation de langue en local, Ne reconnaît pas le langage par défault |
14 Feb 2014, 11:34
Message
#1
|
|
Ceinture orange OSC Groupe : Membres Messages : 200 Inscrit : 28-January 06 Lieu : Essonne Membre no 8778 |
Bonjour,
Je suis en local. J'ai utilisé le fichier compressé version 2-V2.3-177-gla17f72 -easyphp version14.1VC9 avec Apache 2.4.7, Mysql 5.6.15, Php 5.4.24 L'installation se passe bien jusqu'à : Message : installation réussie, si je clique sur l'onglet catalog, je me retrouve bien sur ma page d'accueil mais quand je clique sur l'onglet administration, voici le message d'erreur qui apparaît : Warning: require(includes/languages/.php): failed to open stream: No such file or directory in F:\web\EasyPHP-14.1VC9\data\localweb\site2\catalog\admin\includes\application_top.php on line 167 Fatal error: require(): Failed opening required 'includes/languages/.php' (include_path='.;C:\php\pear') in F:\web\EasyPHP-14.1VC9\data\localweb\site2\catalog\admin\includes\application_top.php on line 167 Si je veux me reconnecter à ma page d'accueil, voici le message d'erreur : Warning: require(includes/languages//index.php): failed to open stream: No such file or directory in F:\web\sailmaker\site1\catalog\index.php on line 33 Fatal error: require(): Failed opening required 'includes/languages//index.php' (include_path='.;C:\php\pear') in F:\web\sailmaker\site1\catalog\index.php on line 33 La ligne 33 de index.php indique : require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_DEFAULT); Merci par avance de votre aide pour finaliser mon installation. Bon développement à tous Ce message a été modifié par mabrocante94 - 15 Feb 2014, 04:43. -------------------- Je suis en ce moment uniquement en local
- De base version us 2V2.3.3 francisée -easyphp version14.1VC9 avec Apache 2.4.7, Mysql 5.6.15, Php 5.4.24 - windows 7, firefox, openoffice Je ne vend rien : je suis formateur commercial et j'essaie d'utiliser Osc pour créer des jeux de rôle de négociation Bon développement à toutes et tous |
|
14 Feb 2014, 12:37
Message
#2
|
|
Ceinture noire OSC Groupe : TechDev Messages : 2757 Inscrit : 9-September 08 Lieu : Douai Membre no 22915 |
Bonjour
A ce niveau, il est plus simple de recommencer l'installation en vérifiant bien les paramètres donnés et en étant attentif aux /. Sinon, un problème de reconnaissance de la langue du navigateur peut s'être produit: voir la FAQ, ton amie, ici Bons essais ! Chti poupon |
|
14 Feb 2014, 19:24
Message
#3
|
|
Ceinture orange OSC Groupe : Membres Messages : 200 Inscrit : 28-January 06 Lieu : Essonne Membre no 8778 |
Merci de ton aide,
J'ai réinstallé easyphp 1.4.1, j'ai réinstallé plusieurs fois la version française : toujours le même problème. J'ai téléchargé la version us : v2.3.3.4 Succès total du premier coup. J'ai essayé de comprendre d'où pouvait provenir ce petit souci (configuration php, installation easyphp sur disque c: ou externe, codage dans le fichier incrimé d'erreur) Malheureusement mes connaissances sont limitées ! ..trop pour ce problème. Je reviens à oscommerce après une dizaine d'années d'absences : bravo pour les évolutions notamment pour le site français avec les contributions très bien organisées. Bon développement à tous -------------------- Je suis en ce moment uniquement en local
- De base version us 2V2.3.3 francisée -easyphp version14.1VC9 avec Apache 2.4.7, Mysql 5.6.15, Php 5.4.24 - windows 7, firefox, openoffice Je ne vend rien : je suis formateur commercial et j'essaie d'utiliser Osc pour créer des jeux de rôle de négociation Bon développement à toutes et tous |
|
14 Feb 2014, 21:47
Message
#4
|
|
Ceinture noire OSC Groupe : TechDev Messages : 2757 Inscrit : 9-September 08 Lieu : Douai Membre no 22915 |
Bon,
Puisque la version us marche, il te faut la franciser. Ce sujet a été traité il y a peu de temps sur ce forum. Je n'ai pas là le lien. Bonne recherche et tiens nous au courant... Chti poupon |
|
17 Feb 2014, 09:42
Message
#5
|
|
Ceinture orange OSC Groupe : Membres Messages : 200 Inscrit : 28-January 06 Lieu : Essonne Membre no 8778 |
Ayant eu du mal à installer le pack FR, et sans avoir compris d'où venait mon erreur, j'ai donc procédé de cette façon pour mon installation en local
1) Installation de la version us 2.3.3 Et francisation de cette version : 1) Intégration dans la version us des 2 packs fr 2) French Pack Full for 2.3.1 http://addons.oscommerce.com/info/7634 3) 2.3.1-to-2.3.2 French upgrade language http://addons.oscommerce.com/info/8842 4) Installation de cette version complétée sur mon ordi 5) petits débuggages que j'ai du effectuer Dans admin : 6) Citation « Il est possible d'écrire dans les fichiers de configuration: F:/web/sailmaker/site1/catalog/includes/configure.php. C'est une faille de sécurité potentielle - Modifiez les droits sur ce fichier (CHMOD 444). Ce que j'ai fait : clic droit sur le fichier « configure.php », puis Propriétés, puis j'ai décoché l'option Archive et coché l'option « lecture seule ». Je ne suis pas sûr que cela a vraiment changé le CHMOD, mais en local le message d'erreur à été supprimé 7) Citation Le dossier d'installation existe dans: F:/web/sailmaker/site1/catalog/install. Supprimez ce répertoire pour des raisons de sécurité. » J'ai donc supprimer le répertoire pour remettre les accents français, j'ai utilisé la méthode décrite dans : http://www.oscommerce-fr.info/forum/index....showtopic=71054"] Citation « J'ai installé la 2.3.3.4 en anglais puis ajouté les fichiers en fr de la 2.3 que auxquels j'ai appliqué les instructions de mise à jour jusque 2.3.3.4 Sur la page d'accueil, le "é" de Décembre est un losange noir comprenant un "?". includes/languages/english.php in those 2 files, around lines 17 and 19, change from: Code setlocale(LC_TIME, 'en_US.ISO_8859-1'); to: Code setlocale(LC_ALL, array('en_US.UTF-8', 'en_US.UTF8', 'enu_usa')); Un commentaire est indiqué plus bas et mentionne ceci pour le français: Citation Please also make the same change to the main catalog and admin language files for other languages you have installed. Example language UTF-8 locales are: (...) French (France): fr_FR.UTF-8, fr_FR.UTF8, fra_fra J'ai donc codé comme ceci dans french.php: Code setlocale(LC_ALL, array('fr_FR.UTF-8', 'fr_FR.UTF8', 'fra_fra')); Juste pour info, cette technique peut être transposée à d'autres pages. par exemple, dans l'admin, pour banner_statistics.php, j'avais le même soucis que j'ai résolu en remplaçant, en ligne 46 Code 'text' => strftime('%B', mktime(0,0,0,$i))) par Code 'text' => utf8_encode(strftime('%B', mktime(0,0,0,$i)))); bref, pour généraliser la solution, on ajoute Code utf8_encode( avant strftime et on pense bien à fermer la nouvelle parenthèse à la fin. » 9) Problème d'affichage du sigle € , de la virgule avant les décimales et virgule après les milliers : Modifications à faire dans Admin, Localisation, Devise comme indiqué dans : http://www.oscommerce-fr.info/forum/index....showtopic=70850"] 10)problème des accents dans les menus admin : j'ai remplacé le setlocal fr par celui-ci : setlocale(LC_ALL, array('fr_FR.UTF-8', 'fr_FR.UTF8', 'fra_fra')); 11)problème du "ç" dans l'admin en haut à droite pour définir la langue : Français Modifier dans Admin, Localisation, Langues 12 problème qui apparaît à la connexion dans Admin : Citation « Warning: include(F:/web/sailmaker/site1/catalog/admin/includes/languages/french/modules/security_check/extended_last_run.php): failed to open stream: No such file or directory in F:\web\sailmaker\site1\catalog\admin\includes\modules\security_check\extended_last_run.php on line 19 Warning: include(): Failed opening 'F:/web/sailmaker/site1/catalog/admin/includes/languages/french/modules/security_check/extended_last_run.php' for inclusion (include_path='.;C:\php\pear') in F:\web\sailmaker\site1\catalog\admin\includes\modules\security_check\extended_last_run.php on line 19 » J'ai recopié le fichier extended_last-run.php de la version us dans "language/french/modules/security_check" Dans catalogue : 13) Message d'erreur Citation « Warning: include(includes/modules/social_bookmarks/sb_google_buzz.php): failed to open stream: No such file or directory in F:\web\sailmaker\site1\catalog\includes\modules\boxes\bm_product_social_bookmarks.php on line 46 Warning: include(): Failed opening 'includes/modules/social_bookmarks/sb_google_buzz.php' for inclusion (include_path='.;C:\php\pear') in F:\web\sailmaker\site1\catalog\includes\modules\boxes\bm_product_social_bookmarks.php on line 46 Fatal error: Class 'sb_google_buzz' not found in F:\web\sailmaker\site1\catalog\includes\modules\boxes\bm_product_social_bookmarks.php on line 49 » Je l'ai résolu dans Admin, réseaux sociaux, j'ai installé le module "google+share", ce qui a réglé le problème. Ce message a été modifié par mabrocante94 - 17 Feb 2014, 09:52. -------------------- Je suis en ce moment uniquement en local
- De base version us 2V2.3.3 francisée -easyphp version14.1VC9 avec Apache 2.4.7, Mysql 5.6.15, Php 5.4.24 - windows 7, firefox, openoffice Je ne vend rien : je suis formateur commercial et j'essaie d'utiliser Osc pour créer des jeux de rôle de négociation Bon développement à toutes et tous |
|
Version bas débit | Nous sommes le : 29th March 2024 - 16:34 |
Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |