Artiphp - CMS open source et gratuit
Vous êtes ici » Accueil/Forum
Saisissez votre recherche
RechercherRechercher   Liste des MembresListe des Membres   S'enregistrerS'enregistrer    ProfilProfil 
Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 


install 1.2.5 beta sur sme 7.4
Aller à la page 1, 2, 3  Suivante
 
Poster un nouveau sujet   Répondre au sujet    Artiloo.com Index du Forum -> Le coin des testeurs
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
drek



Inscrit le: 01 Avr 2005
Messages: 58
Localisation: Sud-Ouest

MessagePosté le: Jeu 21 Mai 2009 9:48    Sujet du message: install 1.2.5 beta sur sme 7.4 Répondre en citant

bonjours a tous et felicitation pour la taf comme d'hab lol.

apres plusieurs tentative d'install sur un sme 7.4 j'arrive a installer arti5 mais premier message lors de l'install
Code:

TEST 1 - fonction chmod()
la fonction chmod() est désactivée


suivi de
Code:

TEST 2 - fonction ftp_connect()
la fonction ftp_connect() est désactivée, ou alors vos données sont erronées

> Le répertoire n'a pas été trouvé !


j'arrive a installer a creer la base mais le site fonctionne mal :
exemple : rien n'apparait dans la page d'acceuil pas d'edito, pas de liens dernieres nouvelles,la paged'acceuil reste vide ...
il m'es aussi impossible via la page d'administration de modifier les valeurs de configuration des modules...meme en changeant elle reste dans l'etat d'origine...

probleme de config php.ini, de chmod ??

des idées ???

Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
jimro



Inscrit le: 07 Oct 2004
Messages: 6918

MessagePosté le: Jeu 21 Mai 2009 12:50    Sujet du message: Répondre en citant

Bonjour,

S'agit-il de la version 1.2.5 ou de la révision 242 sur le dépôt SVN disponible ici :
http://svnweb.tuxfamily.org/listing.php?repname=arteam%2Fartitests&path=%2F

Il s'agit a priori uniquement de problèmes de droits.
Les fonctions chmod() ou ftp_connect() sont-elles réellement désactivées ?
Je ne connais pas cette version de SME, mais ça me semble surprenant.

Le safe mode est-il à On ?
Etc.


jimro
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
drek



Inscrit le: 01 Avr 2005
Messages: 58
Localisation: Sud-Ouest

MessagePosté le: Jeu 21 Mai 2009 21:30    Sujet du message: Répondre en citant

re,
donc ils'agissait de la version 1.2.5 j'ai dl la revision 242 via le lien fournis merci.

apres chmod des repertoires indiqués (super le truc) ça à l'air d'aller mieux...c'ete bien les droits...
Code:

TEST - Configuration requise
La configuration requise a été validée.




je continue les test merci jimro
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
drek



Inscrit le: 01 Avr 2005
Messages: 58
Localisation: Sud-Ouest

MessagePosté le: Jeu 21 Mai 2009 21:50    Sujet du message: Répondre en citant

Code:

TEST 1 - Sans chmod
Les tests d'écriture fonctionnent sans chmod.


cela fonctionne parfaitement en chmodant a la mano,mais d'autres petites surprises doivent m'attendre quelque part,supposition sur les droits ...lol

a suivre


Dernière édition par drek le Ven 22 Mai 2009 9:28; édité 1 fois
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
drek



Inscrit le: 01 Avr 2005
Messages: 58
Localisation: Sud-Ouest

MessagePosté le: Ven 22 Mai 2009 9:25    Sujet du message: Répondre en citant

pour ceux qui comme moi chmod les repertoires a la mano:
afin que fckeditor fonctionne a 100% :
chmoder les repertoires en 0777 se trouvant dans artpublic/bibliotheque

il y a :
artpublic/bibliotheque/Files
artpublic/bibliotheque/Flash
artpublic/bibliotheque/Image
artpublic/bibliotheque/Media

sauf erreur de ma part a confirmer.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
drek



Inscrit le: 01 Avr 2005
Messages: 58
Localisation: Sud-Ouest

MessagePosté le: Ven 22 Mai 2009 14:38    Sujet du message: Répondre en citant

en ajoutant l'addon de recommandation se trouvant sur le site d'artiloo tout c'est bien passé jusqu'au clic sur l'icone presente dans les pages et la plus de reponse du site mais alors plus du tout ,à tel point que le site ne fonctionne plus du tout, page blanche lol...
je ne sait a quoi cela peu être du mais c'est radical en tout cas ...

une idées de ce qu'il c'est passé ?
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
jimro



Inscrit le: 07 Oct 2004
Messages: 6918

MessagePosté le: Ven 22 Mai 2009 19:46    Sujet du message: Répondre en citant

Je ne te répondrai pas sur ta dernière question (aucun élément de mon côté, je ne sais pas si cet addon est compatible Artiphp 5, etc.).

Pour le reste, les chmods manuels ne sont pas la solution (ou alors vraiment en dernier recours). Il faudra rendre cela de manière plus explicite lors des tests d'installation, car utiliser cette voie condamne à se retrouver confronté au même type de problème à chaque cas particulier.

Le mieux est de trouver une solution de changement de droits automatique (via chmod de PHP ou FTP), ce qui est normalement possible sur une SME.


jimro
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
drek



Inscrit le: 01 Avr 2005
Messages: 58
Localisation: Sud-Ouest

MessagePosté le: Sam 23 Mai 2009 15:01    Sujet du message: Répondre en citant

ok jimro, je vais regarder de plus pres la config php de la sme histoire de trouver a regler les droits en automatique.

apres l'experience de l'addon trouver en telechargement sur le site artiloo
Code:

Add ons Recommandation de site Beta
13/01/2009 - Téléchargé 213 fois (10 Ko)

Version beta du système de recommandation de pages pour votre site fonctionnant sous Artiphp 5 Beta.

j'ai sauvegarder la base sql puis redepose le dossier installation refait une install a la suite importe la base sql et zou le site fonctionne .

etrange cet addon doit appliquer quelque chose quelque part à eviter avec la revision svn 242 lol :
http://www.artiloo.com/download/redirec.php?id=218
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
jimro



Inscrit le: 07 Oct 2004
Messages: 6918

MessagePosté le: Sam 23 Mai 2009 21:18    Sujet du message: Répondre en citant

J'ai testé l'add-on Recommandation.
Aucun plantage de mon côté, par contre, comme il n'avait pas été adapté aux dernières évolutions d'Artiphp 5 (répertoire langues/ au lieu de langages/, etc.), je l'ai mis à jour.

Une version provisoire est disponible >> ici <<


jimro
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
drek



Inscrit le: 01 Avr 2005
Messages: 58
Localisation: Sud-Ouest

MessagePosté le: Ven 29 Mai 2009 23:21    Sujet du message: Répondre en citant

lut jimro
j'ai donc retester l'addon recommandation ,installation ok mais lors d'un clic sur le l'icone de recommandation present sur les page rien ne se passe.je remet les tests de ce module a plus tard.

j'ai integré un phpbb 2.0.23 à artiphp5 révison 242, install ok, integration au template ok.

mais un soucis apparait.

lors de la connexion a artiphp cela connecte bien sur phpbb2, mais lors de la déconnection on reste connecter a phpbb2.

j'utilise une version d' artilogin.php qui été pour artiphp 4.x les version sur ton site pour phpbb3 ne fonctionnant pas avec phpbb2.

de plus la double inscription ne fonctionne pas non plus, j'ai bien tenter de trouver des posts relatant le sujet, mais la je seche...

peu ont séparer les deux bases sql (arti et phpbb), ou la base phpbb doit etre obligatoirement dans la base arti?


le contenu du fichier artilogin.php
Code:

<?php
/***************************************************************************
 *                                login.php
 *                            -------------------
 *   begin                : Saturday, Feb 13, 2001
 *   copyright            : (C) 2001 The phpBB Group
 *   email                : support@phpbb.com
 *
 *   $Id: login.php,v 1.47.2.18 2005/05/06 20:50:10 acydburn Exp $
 *
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

//
// Allow people to reach login page if
// board is shut down
//
define("IN_LOGIN", true);

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Set page ID for session management
//
$userdata = session_pagestart($user_ip, PAGE_LOGIN);
init_userprefs($userdata);
//
// End session management
//

// session id check
if (!empty($HTTP_GET_VARS['sid']) || !empty($HTTP_GET_VARS['sid']))
{
   $sid = (!empty($HTTP_GET_VARS['sid'])) ? $HTTP_GET_VARS['sid'] : $HTTP_GET_VARS['sid'];
}
else
{
   $sid = '';
}

if( isset($HTTP_GET_VARS['login']) || isset($HTTP_GET_VARS['login']) || isset($HTTP_GET_VARS['logout']) || isset($HTTP_GET_VARS['logout']) )
{
   if( ( isset($HTTP_GET_VARS['login']) || isset($HTTP_GET_VARS['login']) ) && (!$userdata['session_logged_in'] || isset($HTTP_GET_VARS['admin'])) )
   {
      $username = isset($HTTP_GET_VARS['username']) ? phpbb_clean_username($HTTP_GET_VARS['username']) : '';
      $password = isset($HTTP_GET_VARS['password']) ? $HTTP_GET_VARS['password'] : '';

      $sql = "SELECT user_id, username, user_password, user_active, user_level
         FROM " . USERS_TABLE . "
         WHERE username = '" . str_replace("\\'", "''", $username) . "'";
      if ( !($result = $db->sql_query($sql)) )
      {
         message_die(GENERAL_ERROR, 'Error in obtaining userdata', '', __LINE__, __FILE__, $sql);
      }

      if( $row = $db->sql_fetchrow($result) )
      {
         if( $row['user_level'] != ADMIN && $board_config['board_disable'] )
         {
            //redirect(append_sid("index.$phpEx", true));
if ($_GET['retour']) {
header("Location: ".$_GET['retour']);
} else {
header("Location: ../index.php");
}
         }
         else
         {
            if( md5($password) == $row['user_password'] && $row['user_active'] )
            {
               $autologin = ( isset($HTTP_GET_VARS['autologin']) ) ? TRUE : 0;

               $admin = (isset($HTTP_GET_VARS['admin'])) ? 1 : 0;
               $session_id = session_begin($row['user_id'], $user_ip, PAGE_INDEX, FALSE, $autologin, $admin);

               if( $session_id )
               {
                  $url = ( !empty($HTTP_GET_VARS['redirect']) ) ? str_replace('&amp;', '&', htmlspecialchars($HTTP_GET_VARS['redirect'])) : "index.$phpEx";
                  //redirect(append_sid($url, true));
if ($_GET['retour']) {
header("Location: ".$_GET['retour']);
} else {
header("Location: ../index.php");
}
               }
               else
               {
                  message_die(CRITICAL_ERROR, "Couldn't start session : login", "", __LINE__, __FILE__);
               }
            }
            else
            {
               $redirect = ( !empty($HTTP_GET_VARS['redirect']) ) ? str_replace('&amp;', '&', htmlspecialchars($HTTP_GET_VARS['redirect'])) : '';
               $redirect = str_replace('?', '&', $redirect);

               if (strstr(urldecode($redirect), "\n") || strstr(urldecode($redirect), "\r"))
               {
                  message_die(GENERAL_ERROR, 'Tried to redirect to potentially insecure url.');
               }

               $template->assign_vars(array(
                  'META' => "<meta http-equiv=\"refresh\" content=\"3;url=login.$phpEx?redirect=$redirect\">")
               );

               $message = $lang['Error_login'] . '<br /><br />' . sprintf($lang['Click_return_login'], "<a href=\"login.$phpEx?redirect=$redirect\">", '</a>') . '<br /><br />' .  sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx") . '">', '</a>');

               message_die(GENERAL_MESSAGE, $message);
            }
         }
      }
      else
      {
         $redirect = ( !empty($HTTP_GET_VARS['redirect']) ) ? str_replace('&amp;', '&', htmlspecialchars($HTTP_GET_VARS['redirect'])) : "";
         $redirect = str_replace("?", "&", $redirect);

         if (strstr(urldecode($redirect), "\n") || strstr(urldecode($redirect), "\r"))
         {
            message_die(GENERAL_ERROR, 'Tried to redirect to potentially insecure url.');
         }

         $template->assign_vars(array(
            'META' => "<meta http-equiv=\"refresh\" content=\"3;url=login.$phpEx?redirect=$redirect\">")
         );

         $message = $lang['Error_login'] . '<br /><br />' . sprintf($lang['Click_return_login'], "<a href=\"login.$phpEx?redirect=$redirect\">", '</a>') . '<br /><br />' .  sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx") . '">', '</a>');

         message_die(GENERAL_MESSAGE, $message);
      }
   }
   else if( ( isset($HTTP_GET_VARS['logout']) || isset($HTTP_GET_VARS['logout']) ) && $userdata['session_logged_in'] )
   {
      if( $userdata['session_logged_in'] )
      {
         session_end($userdata['session_id'], $userdata['user_id']);
      }

      if (!empty($HTTP_GET_VARS['redirect']) || !empty($HTTP_GET_VARS['redirect']))
      {
         $url = (!empty($HTTP_GET_VARS['redirect'])) ? htmlspecialchars($HTTP_GET_VARS['redirect']) : htmlspecialchars($HTTP_GET_VARS['redirect']);
         $url = str_replace('&amp;', '&', $url);
         //redirect(append_sid($url, true));
if ($_GET['retour']) {
header("Location: ".$_GET['retour']);
} else {
header("Location: ../index.php");
}
      }
      else
      {
         //redirect(append_sid("index.$phpEx", true));
if ($_GET['retour']) {
header("Location: ".$_GET['retour']);
} else {
header("Location: ../index.php");
}
      }
   }
   else
   {
      $url = ( !empty($HTTP_GET_VARS['redirect']) ) ? str_replace('&amp;', '&', htmlspecialchars($HTTP_GET_VARS['redirect'])) : "index.$phpEx";
      //redirect(append_sid($url, true));
if ($_GET['retour']) {
header("Location: ".$_GET['retour']);
} else {
header("Location: ../index.php");
}
   }
}
else
{
   //
   // Do a full login page dohickey if
   // user not already logged in
   //
   if( !$userdata['session_logged_in'] || (isset($HTTP_GET_VARS['admin']) && $userdata['session_logged_in'] && $userdata['user_level'] == ADMIN))
   {
      $page_title = $lang['Login'];
      include($phpbb_root_path . 'includes/page_header.'.$phpEx);

      $template->set_filenames(array(
         'body' => 'login_body.tpl')
      );

      if( isset($HTTP_GET_VARS['redirect']) || isset($HTTP_GET_VARS['redirect']) )
      {
         $forward_to = $HTTP_SERVER_VARS['QUERY_STRING'];

         if( preg_match("/^redirect=([a-z0-9\.#\/\?&=\+\-_]+)/si", $forward_to, $forward_matches) )
         {
            $forward_to = ( !empty($forward_matches[3]) ) ? $forward_matches[3] : $forward_matches[1];
            $forward_match = explode('&', $forward_to);

            if(count($forward_match) > 1)
            {
               $forward_page = '';

               for($i = 1; $i < count($forward_match); $i++)
               {
                  if( !ereg("sid=", $forward_match[$i]) )
                  {
                     if( $forward_page != '' )
                     {
                        $forward_page .= '&';
                     }
                     $forward_page .= $forward_match[$i];
                  }
               }
               $forward_page = $forward_match[0] . '?' . $forward_page;
            }
            else
            {
               $forward_page = $forward_match[0];
            }
         }
      }
      else
      {
         $forward_page = '';
      }

      $username = ( $userdata['user_id'] != ANONYMOUS ) ? $userdata['username'] : '';

      $s_hidden_fields = '<input type="hidden" name="redirect" value="' . $forward_page . '" />';
      $s_hidden_fields .= (isset($HTTP_GET_VARS['admin'])) ? '<input type="hidden" name="admin" value="1" />' : '';

      make_jumpbox('viewforum.'.$phpEx, $forum_id);
      $template->assign_vars(array(
         'USERNAME' => $username,

         'L_ENTER_PASSWORD' => (isset($HTTP_GET_VARS['admin'])) ? $lang['Admin_reauthenticate'] : $lang['Enter_password'],
         'L_SEND_PASSWORD' => $lang['Forgotten_password'],

         'U_SEND_PASSWORD' => append_sid("profile.$phpEx?mode=sendpassword"),

         'S_HIDDEN_FIELDS' => $s_hidden_fields)
      );

      $template->pparse('body');

      include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
   }
   else
   {
      //redirect(append_sid("index.$phpEx", true));
if ($_GET['retour']) {
header("Location: ".$_GET['retour']);
} else {
header("Location: ../index.php");
}
   }

}

?>
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
jimro



Inscrit le: 07 Oct 2004
Messages: 6918

MessagePosté le: Sam 30 Mai 2009 20:03    Sujet du message: Répondre en citant

Bonjour,

En ce qui concerne phpBB2 sous Artiphp 5, le sujet a été traité ici :
http://www.artiloo.com/phpBB2/viewtopic.php?t=8945


jimro
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
drek



Inscrit le: 01 Avr 2005
Messages: 58
Localisation: Sud-Ouest

MessagePosté le: Dim 31 Mai 2009 0:08    Sujet du message: Répondre en citant

lut jimro

j'avais bien trouvé ce post et suivi les indications, mon problème venait du fait que j'utilisai deux base sql une pour arti et l'autre pour phpbb2. une fois la base de phpbb2 importé dans celle d'artiphp5 tout fonctionne.
merci pour tes réponses
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
jimro



Inscrit le: 07 Oct 2004
Messages: 6918

MessagePosté le: Dim 31 Mai 2009 10:06    Sujet du message: Répondre en citant

Selon les serveurs, il est possible en effet d'utiliser plusieurs bases de données. Donner cette possibilité est prévue dans notre liste des choses à faire pour Artiphp 5.
Cela demande quelles adaptations du code et cela doit rester optionnel.

En résumé, liste des choses à faire pour phpBB2 :
- configurer phpBB2/config.php pour fournir les informations de connexion à la base de données,
- configurer artpublic/connect_forums.inc.php pour fournir les mêmes infos de connexion, et réaliser la connexion à la base de données hébergeant les tables de phpBB2,
- modifier pour les requêtes l'id de connexion en ce qui concerne l'accès à la base de données de phpBB2.
Tout cela est plus ou moins compliqué en fonction des possibilités du serveur, s'il s'agit ou non du même serveur, du même utilisateur, etc.


jimro
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
drek



Inscrit le: 01 Avr 2005
Messages: 58
Localisation: Sud-Ouest

MessagePosté le: Dim 31 Mai 2009 21:12    Sujet du message: Répondre en citant

lut jimro

merci pour les infos, toujours en bataille pour les chmod via php sur la sme,je continue a tester ça
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
jimro



Inscrit le: 07 Oct 2004
Messages: 6918

MessagePosté le: Mar 02 Juin 2009 22:16    Sujet du message: Répondre en citant

Pourtant sur SME, tu as la main pour configurer comme tu le souhaites ton ibay avec les droits qui vont bien.
Comment procèdes-tu ?

jimro
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Artiloo.com Index du Forum -> Le coin des testeurs Toutes les heures sont au format GMT + 1 Heure
Aller à la page 1, 2, 3  Suivante
Page 1 sur 3

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com