Log Admin

Nouvelle génération du moteur osCSS
téléchargement osCSS 2.x.x

Messagepar zapatt » Jeu 09 Sep 2010, 12:31

Bonjour ,

Je suis en train d'essayer cette nouvelle mouture, je n'ai pas encore regardé le code , mais je surf sur la boutique. Par contre le log a la partie admin est vraiment anormalement long , quand il réussit.
Je suis sous WAmp 2 sur un windows seven. Aurais je raté un prérequis php ou apache ?

Merci
Dernière édition par zapatt le Jeu 09 Sep 2010, 12:31, édité 1 fois.
zapatt
Membre actif
 
Messages: 38
Inscription: Mer 28 Mai 2008, 15:21

Messagepar oscim » Jeu 09 Sep 2010, 12:39

Salut,

As tu des alertes concernant les chekup du moteur, control présence dossier, install droit sur les fichiers ?

Il alourdisse le chargement des pages, dans ce cas, dans configuration>Backoffice
il faut descativer les element [checkup]

Ca devrait ameliorer le chargement .

J'ai testé sous Wind, il y à un petit moi, et je n'ai pas détécté d'element problematique ?

Mais pas testé sous Seven

Sinon, dans la section extensions>extensions general, le module SvnUpdate est il activé, lui aussi peut ralentir le chargement.
Cela dis, logiquement, les tests sont effetué une seul fois est stocké en session, donc logiquement, il ne devrait pas ralentir la navigation
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Messagepar oscim » Jeu 09 Sep 2010, 12:54

En fait, je pense soudain...

Si le moteur detect des erreur, il cherche à les enregsitrer dans un fichier de log, et les envoyé au webmestre en mail.

Sonc, si une erreur en boucle , ca peut expliquer.

Regarde dans le fichier admin/includes/tmp/err-php.log
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Messagepar oscim » Jeu 09 Sep 2010, 16:57

Apres test,

Quel version php / mysql

Perso je viens de tester sous Wamp 2.0i, avec php5.3 / mysl 5, pas de soucis de lenteurs.

Un soucis avec le tinybroswer qui semble planter, et si pas de rewriting , quelque petites coquille.

cela dis, rien a voir
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Messagepar zapatt » Jeu 09 Sep 2010, 17:37

merci pour tes reponse oscim....

dans les fichiers d'erreurs :
"err-php.log"
Code: Tout sélectionner
09/09/2010 15:17:50 Invalid argument supplied for foreach(), C:wampwwwoscss2catalogadminincludeswidgetpackageRepository.php, 18
09/09/2010 15:17:50 Invalid argument supplied for foreach(), C:wampwwwoscss2catalogadminincludeswidgetpackageRepository.php, 23

"err-login-php.log"

Code: Tout sélectionner
STORE_PARSE_DATE_TIME_FORMAT Constant DIR_WS_HTTP_CATALOG already defined, C:wampwwwoscss2catalogadminincludesfilenames.php, 74
08/09/2010 09:16:27 Use of undefined constant PHP_SESSION_SAVE_PATH_MASTER - assumed 'PHP_SESSION_SAVE_PATH_MASTER', C:wampwwwoscss2catalogadminincludesfunctionssessions.php, 235

...
Le login admin marche par intermitences (je suis derriere un proxy, y a t il des requetes vers internet qui pourraient bloquer??).Un fois loggé ca a l'air bon.
C'est dur j'était tellement habitué a mon bon vieille oscss , vas falloir que je me plonge dedans !!!

Pour ma config c'est du wamp2 (je pense i) :

Version de Apache:
2.2.11
Version de PHP:
5.3.0
Extensions Chargées:

* Core
* bcmath
* calendar
* com_dotnet
* ctype
* date
* ereg
* filter
* ftp
* hash
* iconv
* json
* mcrypt
* mysqlnd
* odbc
* pcre
* Reflection
* session
* SPL
* standard
* tokenizer
* zip
* zlib
* libxml
* dom
* PDO
* Phar
* SimpleXML
* wddx
* xml
* xmlreader
* xmlwriter
* apache2handler
* curl
* gd
* mbstring
* mysql
* mysqli
* pdo_mysql
* pdo_sqlite
* mhash

Version de MySQL:
5.1.36


T'es super réactif merci a toi (oui je sais vu l'approche de la release ;p)
zapatt
Membre actif
 
Messages: 38
Inscription: Mer 28 Mai 2008, 15:21

Messagepar zapatt » Jeu 09 Sep 2010, 17:42

J'ai ca dans le apache error log :

Code: Tout sélectionner
[Thu Sep 09 16:31:01 2010] [error] [client 127.0.0.1] File does not exist: C:/wamp/www/oscss2/catalog/templates/genericLight/img/feedIcon.png, referer: http://localhost/oscss2/catalog/
[Thu Sep 09 16:31:01 2010] [error] [client 127.0.0.1] File does not exist: C:/wamp/www/oscss2/catalog/templates/genericLight/img/feedIcon.png, referer: http://localhost/oscss2/catalog/

mais je pense que ca concerne plus le front office.

j'ai l'erreur sur les droits du configure.
Je fais plsu de test je te tient au courant.
zapatt
Membre actif
 
Messages: 38
Inscription: Mer 28 Mai 2008, 15:21

Messagepar oscim » Jeu 09 Sep 2010, 17:44

zapatt a écrit:Le login admin marche par intermitences (je suis derriere un proxy, y a t il des requetes vers internet qui pourraient bloquer??).Un fois loggé ca a l'air bon.

Oui effectivement , le modules Svnupdate, qui cherche à recuperer les ecart de revicion svn entre la tienne, et le n° en cours..

Sur la page extensions / catalogue

La gestion des installation par depot distant > telechargement installation auto.

Ce sont les seul acces vers le web

En dehors de l'utilisation de l'openId

zapatt a écrit:C'est dur j'était tellement habitué a mon bon vieille oscss , vas falloir que je me plonge dedans !!!

effectivement , la marche est haute. même si le core est une bonne partie du code sont similaire ou tres proche, l'ensemble du moteur à été repensé, modularisé, et supprimé les reto compatibilité vers les anciennes version de php ...
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Messagepar oscim » Jeu 09 Sep 2010, 17:48

PS, pour les erreor qui font reference a packageRepository, il s'agit de la gestion des depot, recup xml, et install d'exstension, donc pas fondamentalement necessaire.

Pour l'erreur d'apache sur l'img manquante, je remonte ca sur flyspray, parcque je l'oublie a chaque fois

Pour les erreur sur la page login, rien d'alarmant , compte tenu que tu n'ets pas loggué , mais ca pourrait effectivement perturbé le fonctionnnement, je vais jetter un oeuil .
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Messagepar zapatt » Jeu 09 Sep 2010, 17:48

effectivement , la marche est haute. même si le core est une bonne partie du code sont similaire ou tres proche, l'ensemble du moteur à été repensé, modularisé, et supprimé les reto compatibilité vers les anciennes version de php ...

Ce n'est aps une critique mais une petite lamentation ;D je me replonge dedans avec plaisir.
zapatt
Membre actif
 
Messages: 38
Inscription: Mer 28 Mai 2008, 15:21

Messagepar oscim » Jeu 09 Sep 2010, 17:52

Je ne l'avais pas pris comme telle :arf:
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Messagepar oscim » Jeu 09 Sep 2010, 18:02

Bon, pour les erreurs sur la page login

Il faut supprimer la definition de la constante lg 74 du filename de l'admin, deja defini dans le configure
Code: Tout sélectionner
define('DIR_WS_HTTP_CATALOG', HTTP_CATALOG_SERVER.DIR_WS_CATALOG.'');

Pour l'erreur sur le chemin des sessions,
Dans le dossier includes/functions/sessions.php en lg 235
Il faut remplacer PHP_SESSION_SAVE_PATH_MASTER par DIR_FS_SESSIONS
Soit
Code: Tout sélectionner
  /**

  @author oscim - OscssTeam
  @note Force suppression fichier session
  */
  function tep_session_destroy_file($sid){
    if (tep_session_save_path() != DIR_FS_SESSIONS) @unlink(tep_session_save_path().'/sess_'.$sid);
  }

C'est remonté sur le svn
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Messagepar oscim » Jeu 09 Sep 2010, 18:29

Allez , encore un petit memo , si tu veut tenter , perso je n'utilise pas de proxy ..
donc peut pas tester , mais si tu veut essayer

Logiquement, tous les appels vers le web sont centralisé, donc , dans le fichier fileUtility.php du dossier admin/includes/classes

Remplace la function url_fopen, par celle ci
Code: Tout sélectionner
  public static function url_fopen($src){
    if (function_exists('curl_init')) {
      $ch = @curl_init();
      if (trim(PROXY_SERVER) != '') {
   curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);
   curl_setopt($ch, CURLOPT_PROXY, PROXY_SERVER);
      }
      @curl_setopt($ch, CURLOPT_URL, $src);
      @curl_setopt($ch, CURLOPT_HEADER, 0);
       curl_setopt($ch, CURLOPT_TIMEOUT, 30);
      @curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
      @curl_setopt($ch, CURLOPT_USERAGENT, 'osCSS-2');
      $content = @curl_exec($ch);
      @curl_close($ch);
      if ($content !== false) return $content;
      else return false;
    }

    if ((boolean)ini_get('allow_url_fopen')) {
      if (trim(PROXY_SERVER) != '') {
   $context = array(
      'http' => array(
         'proxy' => PROXY_SERVER,
         'request_fulluri' => True,
         ),
      );
   $context = stream_context_create($context);
   $content = @file_get_contents($url, False, $context);
      }
      else
   $content = @file_get_contents($src);

      if ($content !== false) return $content;
      else return false;
    }

    return false;
  }

Et ajoute le chemin du proxy dans le fichier configure de l'admin
Code: Tout sélectionner
  define('PROXY_SERVER', 'http://proxy.xxxxx:8080');
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Messagepar zapatt » Ven 10 Sep 2010, 19:30

Merci pour tout dsl pour mon manque de réactivité j'ai beaucoup (d'autre) boulot.... je test ca et te fait un retour !!!
zapatt
Membre actif
 
Messages: 38
Inscription: Mer 28 Mai 2008, 15:21


Retourner vers Bug / Aides [fr]

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron