osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> [résolu]problème d'installation de langue en local, Ne reconnaît pas le langage par défault
mabrocante94
posté 14 Feb 2014, 11:34
Message #1


Ceinture orange OSC
Icône de groupe

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
Go to the top of the page
 
chti_poupon
posté 14 Feb 2014, 12:37
Message #2


Ceinture noire OSC
Icône de groupe

Groupe : TechDev
Messages : 2744
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
Go to the top of the page
 
mabrocante94
posté 14 Feb 2014, 19:24
Message #3


Ceinture orange OSC
Icône de groupe

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
Go to the top of the page
 
chti_poupon
posté 14 Feb 2014, 21:47
Message #4


Ceinture noire OSC
Icône de groupe

Groupe : TechDev
Messages : 2744
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
Go to the top of the page
 
mabrocante94
posté 17 Feb 2014, 09:42
Message #5


Ceinture orange OSC
Icône de groupe

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


cool.gif 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
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 19th November 2017 - 00:14
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)