PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Autres forums > Forum Programmation & Conception > fr.comp.lang.php > VersionControl sans messages
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
VersionControl sans messages

Réponse
 
LinkBack Outils de la discussion
Vieux 25/07/2007, 22h05   #1
dev75
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut VersionControl sans messages

Bonjour,

Je suis un peu embeté car je n'ai toujours aucun affichage des
erreurs. Donc j'ai du mal a comprendre comment débugguer.

::php.ini
error_reporting = E_ALL

sur xampp (php5,apache2), j'ai fait l'installation de VersionControl.


pear install XML_Parser
pear install VersionControl_SVN-alpha


Ensuite j'ai lancé un exemple, mais il ne me renvoi rien, pas meme une
page d'erreur.


::error.log
[Wed Jul 25 18:29:40 2007] [notice] Child 4272: Starting thread to
listen on port 80.

::access.log
127.0.0.1 - - [25/Jul/2007:18:30:00 +0200] "GET /monSVN/index.php HTTP/
1.1" 200 2



Voici le code utilisé

<?php
require_once 'VersionControl/SVN.php';

// Setup error handling -- always a good idea!
$svnstack = &PEAR_ErrorStack::singleton('VersionControl_SVN ');

// Set up runtime options.
$options = array('fetchmode' => VERSIONCONTROL_SVN_FETCHMODE_ARRAY);
// Request list class from factory
$svn = VersionControl_SVN::factory('list', $options);

// Define any switches and aguments we may need
$switches = array('username' => 'monlogin', 'password' =>
'monpassword');
$args = array('svn://localhost/monprojet/trunk');

// Run command
if ($output = $svn->run($args, $switches)) {
print_r($output);
} else {
if (count($errs = $svnstack->getErrors())) {
foreach ($errs as $err) {
echo '<br />'.$err['message']."<br />\n";
echo "Command used: " . $err['params']['cmd'];
}
}
}
?>

Merci de votre aide
  Réponse avec citation
Vieux 26/07/2007, 08h08   #2
Olivier Miakinen
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: VersionControl sans messages

Le 25/07/2007 23:05, dev75 a écrit :
>
> [...]
>
> Ensuite j'ai lancé un exemple, mais il ne me renvoi rien, pas meme une
> page d'erreur.


Il ne renvoie vraiment rien, ou bien le navigateur n'affiche rien ?
Indice : View / Page source (ou Ctrl+U dans Firefox sur Windows).
  Réponse avec citation
Vieux 26/07/2007, 08h08   #3
Olivier Miakinen
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: VersionControl sans messages

Le 25/07/2007 23:05, dev75 a écrit :
>
> [...]
>
> Ensuite j'ai lancé un exemple, mais il ne me renvoi rien, pas meme une
> page d'erreur.


Il ne renvoie vraiment rien, ou bien le navigateur n'affiche rien ?
Indice : View / Page source (ou Ctrl+U dans Firefox sur Windows).
  Réponse avec citation
Vieux 26/07/2007, 12h39   #4
dev75
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: VersionControl sans messages

> Il ne renvoie vraiment rien, ou bien le navigateur n'affiche rien ?
> Indice : View / Page source (ou Ctrl+U dans Firefox sur Windows).


le log apache n'indique rien, l'affichage des sources ne me donne pas
l'ombre d'un caractere.
  Réponse avec citation
Vieux 26/07/2007, 12h39   #5
dev75
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: VersionControl sans messages

> Il ne renvoie vraiment rien, ou bien le navigateur n'affiche rien ?
> Indice : View / Page source (ou Ctrl+U dans Firefox sur Windows).


le log apache n'indique rien, l'affichage des sources ne me donne pas
l'ombre d'un caractere.
  Réponse avec citation
Vieux 26/07/2007, 14h41   #6
P'tit Marcel
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: VersionControl sans messages

Salut,

Je ne connais pas VersionControl mais il semble que l'objet ne renvoie
quasiment rien :

> ::access.log
> 127.0.0.1 - - [25/Jul/2007:18:30:00 +0200] "GET /monSVN/index.php HTTP/
> 1.1" 200 2


Donc la page ne contient que deux octets (sans compter les headers http)

> // Run command
> if ($output = $svn->run($args, $switches)) {
> print_r($output);
> } else {


- essaye de remplacer print_r par var_dump pour vérifier qu'il y a
quelque chose à afficher dans $output

- si output est vide, vérifie que svn fonctionne en mode ligne de
commande (en dehors de php)

- si output est false, l'appel de la commande svn a échoué. Vois ce qui
se trouve dans la pile d'erreur (ça doit être un truc du genre
$svnstack->getErrors()), sinon mets un var_dump($out) après la commande
exec du script SVN.php


a+
--
P'tit Marcel
stats sur les forums modérés http://www.centrale-lyon.org/ng/
  Réponse avec citation
Vieux 26/07/2007, 14h41   #7
P'tit Marcel
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: VersionControl sans messages

Salut,

Je ne connais pas VersionControl mais il semble que l'objet ne renvoie
quasiment rien :

> ::access.log
> 127.0.0.1 - - [25/Jul/2007:18:30:00 +0200] "GET /monSVN/index.php HTTP/
> 1.1" 200 2


Donc la page ne contient que deux octets (sans compter les headers http)

> // Run command
> if ($output = $svn->run($args, $switches)) {
> print_r($output);
> } else {


- essaye de remplacer print_r par var_dump pour vérifier qu'il y a
quelque chose à afficher dans $output

- si output est vide, vérifie que svn fonctionne en mode ligne de
commande (en dehors de php)

- si output est false, l'appel de la commande svn a échoué. Vois ce qui
se trouve dans la pile d'erreur (ça doit être un truc du genre
$svnstack->getErrors()), sinon mets un var_dump($out) après la commande
exec du script SVN.php


a+
--
P'tit Marcel
stats sur les forums modérés http://www.centrale-lyon.org/ng/
  Réponse avec citation
Vieux 27/07/2007, 18h07   #8
dev75
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: VersionControl sans messages

1 - Le var_dump ne donne pas plus de résultat.

2 - svn --version est assez bavard, et sembe fonctionner en ligne de
commande.

svn, version 1.4.3 (r23084)

* ra_dav : Module d'accès à un dépôt via le protocole WebDAV/DeltaV.
- gère le schéma d'URL 'http'
- gère le schéma d'URL 'https'
* ra_svn : Module d'accès à un dépôt avec le protocole réseau propre
de svn.
- gère le schéma d'URL 'svn'
* ra_local : Module d'accès à un dépôt sur un disque local.
- gère le schéma d'URL 'file'

3. le var dump en sorti du exec SVN.php me dit ceci.

array(1) { [0]=> string(42) "The system cannot find the path
specified." }
  Réponse avec citation
Vieux 27/07/2007, 18h07   #9
dev75
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: VersionControl sans messages

Comment puis je etre sur que l'installation du module VersionControl
c'est bien passé ?
  Réponse avec citation
Vieux 27/07/2007, 18h07   #10
dev75
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: VersionControl sans messages

1 - Le var_dump ne donne pas plus de résultat.

2 - svn --version est assez bavard, et sembe fonctionner en ligne de
commande.

svn, version 1.4.3 (r23084)

* ra_dav : Module d'accès à un dépôt via le protocole WebDAV/DeltaV.
- gère le schéma d'URL 'http'
- gère le schéma d'URL 'https'
* ra_svn : Module d'accès à un dépôt avec le protocole réseau propre
de svn.
- gère le schéma d'URL 'svn'
* ra_local : Module d'accès à un dépôt sur un disque local.
- gère le schéma d'URL 'file'

3. le var dump en sorti du exec SVN.php me dit ceci.

array(1) { [0]=> string(42) "The system cannot find the path
specified." }
  Réponse avec citation
Vieux 27/07/2007, 18h07   #11
dev75
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: VersionControl sans messages

Comment puis je etre sur que l'installation du module VersionControl
c'est bien passé ?
  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 05h19.


Édité par : vBulletin® version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières ©2000-2008
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,13896 seconds with 19 queries