[PHP] pear sur ovh ? (vs êtes chez ovh ? > help svp)

pear sur ovh ? (vs êtes chez ovh ? > help svp) [PHP] - Windows & Software

Marsh Posté le 11-09-2002 à 00:09:30    

edit : si qqun ayant un pack/plan 240 chez och pouvait tester le script ci dessous ...
 
Merci !
 
Moi 2eme email envoye tjrs pas de reponse, c'est pas tres engageant, chez amen il te repondent rapidement (pour te dire que non, ils ont pas pask'ils sont nuls mais bon) au moins  :(  
 
-----
 
 
je suis chez amen.fr
 
 :gun:  
 
j'etait chez amen, je change.
 
je voudrais installer mon propre webmail, j'aime bien imp ( horde.org ) et je voudrais mettre la derniere version.
 
comme hebergeur, ovh parait bien, sauf en cas de gros traffic mais le mien sera ridicule pour l'instant.
 
or pour imp j'ai besoin que PEAR ( pear.php.net ) soit installe, comme c'est un pack de scripts, phpinfo() ne me renseigne pas la dessus, donc je voudrais savoir si il est dispo ou pas, ils ne repondent pas a mon mail ...
 
merci
 
chao


Message édité par izz le 13-09-2002 à 23:35:45
Reply

Marsh Posté le 11-09-2002 à 00:09:30   

Reply

Marsh Posté le 11-09-2002 à 13:59:47    

dans les options de compilation de PHP ça doit i etre.
Si il i a pas --disable-pear ou qqch comme ça, ça doit i être je pense

Reply

Marsh Posté le 12-09-2002 à 07:22:34    

Je@nb a écrit a écrit :

dans les options de compilation de PHP ça doit i etre.
Si il i a pas --disable-pear ou qqch comme ça, ça doit i être je pense




 
"pear" n'apparait pas du tout dans le phpinfo() (celui du pack qui m'interesse)  :(  
 
et ils ne repondent tjrs pas a mon mail ...
 
un petit up au passage, s'il y a qqun qui a configure IMP (c'est un webmail) sur ovh ca m'interesse, ou qqun qui utilise la couche d'abstraction PEAR ...  :hello:

Reply

Marsh Posté le 12-09-2002 à 08:36:39    

Suis sous OVH, j'installe imp si tu veux pour essayer.
Mais j'y arrive pas.
Comprend rien à l'install de ce script.


Message édité par zekill le 12-09-2002 à 09:06:59
Reply

Marsh Posté le 12-09-2002 à 23:53:00    

zekill a écrit a écrit :

Suis sous OVH, j'installe imp si tu veux pour essayer.
Mais j'y arrive pas.
Comprend rien à l'install de ce script.




 
Hello et merci de ton aide.
 
Si tu as un mail d'ovh sur lequel je puisse avoir la reponse ou mieux, si tu pouvais leur poser la question toi meme (si oui il me faut juste le no de version), je suis preneur ...
 
IMP est un excelent webmail. Il s'installe apres Horde. Tu install horde, tu le config, puis tu installe les bouts qui t'interesse, en particulier Turba (contacts manager) et IMP (webmail), a installer et configurer aussi ...
Enfin te tape pas l'installe juste pour moi ! Mais si tu veux un beau, un vrai webmail, tu peux te faire plaisir, je suis un commercial et pourtant j'arrive a le faire conctioner chez amen, c'est pour dire que c'est pas si complique ...
 
 

Reply

Marsh Posté le 13-09-2002 à 23:32:44    

Voila, j'ai un peu netoye le test.php du module horde, si qqun ayant un plan/pack 240 chez OVH pouvais me tester ca et me copier coller la reponse ... (no virus inside)
 
 
----------
 
 

Code :
  1. <?php
  2. /*
  3. * $Horde: horde/test.php,v 1.44.2.8 2002/06/10 15:00:22 jan Exp $
  4. *
  5. * Copyright 2002 Brent J. Nordquist <bjn@horde.org>
  6. * Copyright 1999-2002 Charles J. Hagenbuch <chuck@horde.org>
  7. * Copyright 1999-2002 Jon Parise <jon@horde.org>
  8. *
  9. * See the enclosed file COPYING for license information (LGPL).  If you
  10. * did not receive this file, see http://www.fsf.org/copyleft/lgpl.html.
  11. */
  12. @session_start();
  13. /* Register a session. */
  14. if (!isset($HTTP_SESSION_VARS['horde_test_count'])) {
  15.     $horde_test_count = 0;
  16.     session_register('horde_test_count');
  17. }
  18. $horde_test_count = &$HTTP_SESSION_VARS['horde_test_count'];
  19. /* We want to be as verbose as possible here. */
  20. error_reporting(E_ALL);
  21. /* Set character encoding. */
  22. header('Content-type: text/html; charset=utf-8');
  23. header('Vary: Accept-Language');
  24. function testErrorHandler($errno, $errmsg, $filename, $linenum, $vars) {
  25.     global $pear, $newpear, $pearmail, $pearlog, $peardb, $unkerr;
  26.     if (preg_match("/PEAR\.php/", $errmsg)) {
  27.         $pear = false;
  28.     } elseif (preg_match("/IT_Error\.php/", $errmsg)) {
  29.         $newpear = false;
  30.     } elseif (preg_match("/RFC822\.php/", $errmsg)) {
  31.         $pearmail = false;
  32.     } elseif (preg_match("/Log\.php/", $errmsg)) {
  33.         $pearlog = false;
  34.     } elseif (preg_match("/DB\.php/", $errmsg)) {
  35.         $peardb = false;
  36.     } else {
  37.         $unkerr = $errmsg;
  38.     }
  39. }
  40. function status($foo) {
  41.     if ($foo) {
  42.         echo '<font color="green"><b>Yes</b></font>';
  43.     } else {
  44.         echo '<font color="red"><b>No</b></font>';
  45.     }
  46. }
  47. /* Parse PHP version */
  48. function split_php_version($version)
  49. {
  50.     // First pick off major version, and lower-case the rest.
  51.     if (strlen($version) >= 3 && $version[1] == '.') {
  52.         $phpver['major'] = substr($version, 0, 3);
  53.         $version = substr(strtolower($version), 3);
  54.     } else {
  55.         $phpver['major'] = $version;
  56.         $phpver['class'] = 'unknown';
  57.         return $phpver;
  58.     }
  59.     if ($version[0] == '.') {
  60.         $version = substr($version, 1);
  61.     }
  62.     // Next, determine if this is 4.0b or 4.0rc; if so, there is no minor,
  63.     // the rest is the subminor, and class is set to beta.
  64.     $s = strspn($version, '0123456789');
  65.     if ($s == 0) {
  66.         $phpver['subminor'] = $version;
  67.         $phpver['class'] = 'beta';
  68.         return $phpver;
  69.     }
  70.     // Otherwise, this is non-beta;  the numeric part is the minor,
  71.     // the rest is either a classification (dev, cvs) or a subminor
  72.     // version (rc<x>, pl<x> ).
  73.     $phpver['minor'] = substr($version, 0, $s);
  74.     if ((strlen($version) > $s) && ($version[$s] == '.' || $version[$s] == '-')) {
  75.         $s++;
  76.     }
  77.     $phpver['subminor'] = substr($version, $s);
  78.     if ($phpver['subminor'] == 'cvs' || $phpver['subminor'] == 'dev' || substr($phpver['subminor'], 0, 2) == 'rc') {
  79.         unset($phpver['subminor']);
  80.         $phpver['class'] = 'dev';
  81.     } else {
  82.         if (!$phpver['subminor']) {
  83.             unset($phpver['subminor']);
  84.         }
  85.         $phpver['class'] = 'release';
  86.     }
  87.     return $phpver;
  88. }
  89. /* Display PHP version bullets */
  90. function show_php_version($phpver)
  91. {
  92.     echo '    <li>PHP Major Version: ' . $phpver['major'] . "</li>\n";
  93.     if (isset($phpver['minor'])) {
  94.         echo '    <li>PHP Minor Version: ' . $phpver['minor'] . "</li>\n";
  95.     }
  96.     if (isset($phpver['subminor'])) {
  97.         echo '    <li>PHP Subminor Version: ' . $phpver['subminor'] . "</li>\n";
  98.     }
  99.     echo '    <li>PHP Version Classification: ' . $phpver['class'] . "</li>\n";
  100. }
  101. /* PHP version-parsing regression test; early PHP version formats were only */
  102. /* roughly consistent, thus the need to test a wide range. Lately they've */
  103. /* been better. */
  104. if (false) {
  105.     $phpversions = array('4.0B1', '4.0B2-1', '4.0B2', '4.0B3-RC2', '4.0b3-RC3', '4.0b3-RC4', '4.0b3-RC5', '4.0b3', '4.0b4-rc1', '4.0b4', '4.0b4pl1', '4.0RC1', '4.0RC2', '4.0.0', '4.0.1', '4.0.2-dev', '4.0.2', '4.0.3RC1', '4.0.3RC2', '4.0.3', '4.0.3pl1', '4.0.4RC3', '4.0.4RC5', '4.0.4RC6', '4.0.4', '4.0.4pl1-RC1', '4.0.4pl1', '4.0.5RC1', '4.0.5-dev', '4.0.6RC1', '4.0.6', '4.0.7RC1', '4.0.7', '4.1.0RC1', '4.1.0');
  106.     foreach ($phpversions as $version) {
  107.         echo "    <li>PHP Version: $version</li>\n";
  108.         $phpver = split_php_version($version);
  109.         show_php_version($phpver);
  110.         echo '<br/>';
  111.     }
  112. }
  113. /* PHP Version */
  114. $phpver = split_php_version(phpversion());
  115. /* PHP module capabilities */
  116. $ftp = extension_loaded('ftp');
  117. $gettext = extension_loaded('gettext');
  118. $imap = extension_loaded('imap');
  119. $ldap = extension_loaded('ldap');
  120. $mcal = extension_loaded('mcal');
  121. $mcrypt = extension_loaded('mcrypt');
  122. $mysql = extension_loaded('mysql');
  123. $pgsql = extension_loaded('pgsql');
  124. $xml = extension_loaded('xml');
  125. /* PHP Settings */
  126. $magic_quotes_runtime = !get_magic_quotes_runtime();
  127. $file_uploads = ini_get('file_uploads');
  128. $short_open_tag = ini_get('short_open_tag');
  129. /* PEAR */
  130. $pear = true;
  131. $newpear = true;
  132. $pearmail = true;
  133. $pearlog = true;
  134. $peardb = true;
  135. $unkerr = "";
  136. set_error_handler('testErrorHandler');
  137. include 'PEAR.php';
  138. include 'HTML/IT_Error.php';  # new in 4.0.7RC
  139. include 'Mail/RFC822.php';
  140. include 'Log.php';
  141. include 'DB.php';
  142. restore_error_handler();
  143. /* Check the version of the pear database API. */
  144. if ($peardb) {
  145.     $peardbversion = '0';
  146.     $peardbversion = @DB::apiVersion();
  147.     if ($peardbversion < 2) {
  148.         $peardb = false;
  149.     }
  150. }
  151. echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">';
  152. /* Handle special modes */
  153. if (isset($HTTP_GET_VARS['mode'])) {
  154.     switch ($HTTP_GET_VARS['mode']) {
  155.     case 'phpinfo':
  156.         phpinfo();
  157.         exit;
  158.         break;
  159.     case 'unregister':
  160.         $HTTP_SESSION_VARS['horde_test_count'] = null;
  161.         session_unregister('horde_test_count');
  162.         ?>
  163.         <html>
  164.         <body bgcolor="white" text="black">
  165.         <font face="Helvetica, Arial, sans-serif" size="2">
  166.         The test session has been unregistered.<br>
  167.         <a href="test.php">Go back</a> to the test.php page.<br>
  168.         <?php
  169.         exit;
  170.         break;
  171.     default:
  172.         break;
  173.     }
  174. } else {
  175. ?>
  176. <html>
  177. <head>
  178. <title>Horde: System Capabilities Test</title>
  179. <style type="text/css">
  180. <!--
  181. body { font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 10pt; }
  182. td { font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 10pt; }
  183. h1 { font-size: 12pt; color: black; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; }
  184. -->
  185. </style>
  186. </head>
  187. <body bgcolor="#ffffff" text="#000000">
  188. <table border="0" cellpadding="2" cellspacing="0" width="100%">
  189. <tr><td>
  190. <h1>PHP Version</h1>
  191. <ul>
  192.     <li><a href="test.php?mode=phpinfo">View phpinfo() screen</a></li>
  193.     <li>PHP Version: <?php echo phpversion(); ?></li>
  194. <?php
  195.     show_php_version($phpver);
  196.     if ($phpver['major'] < '4.0') {
  197.         echo '        <li><font color="red">You need to upgrade to PHP4. PHP3 will not work.</font></li>';
  198.         $requires = 1;
  199.     } elseif ($phpver['class'] == 'beta' || $phpver['class'] == 'unknown') {
  200.         echo '        <li><font color="red">This is a beta/prerelease version of PHP4. You need to upgrade to a release version.</font></li>';
  201.         $requires = 1;
  202.     } elseif ($phpver['major'] == '4.0') {
  203.         echo '        <li><font color="red">This version of PHP is not supported. You need to upgrade to a more recent version.</font></li>';
  204.         $requires = 1;
  205.     } elseif ($phpver['major'] == '4.1' || $phpver['major'] == '4.2' || $phpver['major'] == '4.3') {
  206.         if ($phpver['major'] == '4.1' && $phpver['minor'] < '2') {
  207.             $insecure = 1;
  208.         }
  209.         echo '        <li><font color="green">You are running a supported version of PHP.</font></li>';
  210.     } else {
  211.         echo '        <li><font color="orange">Wow, a mystical version of PHP from the future. Let <a href="mailto:dev@lists.horde.org">dev@lists.horde.org</a> know what version you have so we can fix this script.</font></li>';
  212.     }
  213.     if (!empty($requires)) {
  214.         echo '        <li>Horde requires PHP 4.1.0.</li>';
  215.     }
  216.     if (!empty($insecure)) {
  217.         echo '        <li><font color="orange">This version of PHP contains a serious security vulnerability in its upload code.</font> You should apply the patch or upgrade to 4.1.2 or later as soon as possible.</li>';
  218.     }
  219.     echo '</ul>';
  220. ?>
  221. <h1>PHP Module Capabilities</h1>
  222. <ul>
  223.     <li>FTP Support: <?php status($ftp); ?></li>
  224.     <li>Gettext Support: <?php status($gettext); ?></li>
  225.     <?php if (!$gettext) { ?>
  226.     <li><font color="red"><b>Horde will not run without gettext support. Compile php <code>--with-gettext</code> before continuing.</b></font></li>
  227.     <?php exit; } ?>
  228.     <li>IMAP Support: <?php status($imap) ?></li>
  229.     <li>LDAP Support: <?php status($ldap); ?></li>
  230.     <li>MCAL Support: <?php status($mcal); ?></li>
  231.     <li>Mcrypt Support: <?php status($mcrypt); ?></li>
  232.     <li>MySQL Support: <?php status($mysql); ?></li>
  233.     <li>PostgreSQL Support: <?php status($pgsql); ?></li>
  234.     <li>XML Support: <?php status($xml); ?></li>
  235. </ul>
  236. <h1>PEAR</h1>
  237. <ul>
  238.     <li>PEAR - <?php status($pear); ?></li>
  239.     <?php if (!$pear) { ?>
  240.         <li><font color="red">Check your PHP include_path setting to make sure it has the PEAR library directory.</font></li>
  241.     <?php } ?>
  242.     <li>Recent PEAR - <?php status($newpear); ?></li>
  243.     <?php if ($pear && !$newpear) { ?>
  244.         <li><font color="red">This version of PEAR is not recent enough. See the <a href="http://www.horde.org/pear/">Horde PEAR page</a> for details.</font></li>
  245.     <?php } ?>
  246.     <li>Mail::RFC822 - <?php status($pearmail); ?></li>
  247.     <?php if ($pear && !$pearmail) { ?>
  248.         <li><font color="red">Make sure you're using a recent version of PEAR which includes the Mail class.</font></li>
  249.     <?php } ?>
  250.     <li>Log - <?php status($pearlog); ?></li>
  251.     <?php if ($pear && !$pearlog) { ?>
  252.         <li><font color="red">Make sure you're using a recent version of PEAR which includes the Log class.</font></li>
  253.     <?php } ?>
  254.     <li>DB - <?php status($peardb); ?></li>
  255.     <?php if ($pear && !$peardb) {
  256.               if ($peardbversion) { ?>
  257.                   <li><font color="red">Your version of DB is not recent enough.</font></li>
  258.               <?php } else { ?>
  259.                   <li><font color="red">You will need DB if you're using SQL drivers for preferences, contacts (Turba), etc.</font></li>
  260.               <?php }
  261.           } ?>
  262.     <?php if ($unkerr) { ?>
  263.         <li><font color="red">Unknown error:</font> <?php echo $unkerr; ?></li>
  264.     <?php } ?>
  265. </ul>
  266. </td></tr>
  267. </table>
  268. <?php } ?>
  269. </body>
  270. </html>


Reply

Marsh Posté le 13-09-2002 à 23:36:10    

Ca doit donner ca : (plus ou moins)
 
---
 
PHP Version
 
View phpinfo() screen  
PHP Version: 4.2.0  
PHP Major Version: 4.2  
PHP Minor Version: 0  
PHP Version Classification: release  
You are running a supported version of PHP.
 
PHP Module Capabilities
 
FTP Support: Yes  
Gettext Support: Yes  
IMAP Support: Yes  
LDAP Support: Yes  
MCAL Support: No  
Mcrypt Support: No  
MySQL Support: Yes  
PostgreSQL Support: Yes  
XML Support: Yes  
 
PEAR
 
PEAR - Yes  
Recent PEAR - Yes  
Mail::RFC822 - Yes  
Log - Yes  
DB - Yes  
 
----
 

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
  2. <html>
  3. <head>
  4. <title>Horde: System Capabilities Test</title>
  5. <style type="text/css">
  6. <!--
  7. body { font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 10pt; }
  8. td { font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 10pt; }
  9. h1 { font-size: 12pt; color: black; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; }
  10. -->
  11. </style>
  12. </head>
  13. <body bgcolor="#ffffff" text="#000000">
  14. <table border="0" cellpadding="2" cellspacing="0" width="100%">
  15. <tr><td>
  16. <h1>PHP Version</h1>
  17. <ul>
  18.     <li><a href="test.php?mode=phpinfo">View phpinfo() screen</a></li>
  19.     <li>PHP Version: 4.2.0</li>
  20.     <li>PHP Major Version: 4.2</li>
  21.     <li>PHP Minor Version: 0</li>
  22.     <li>PHP Version Classification: release</li>
  23.         <li><font color="green">You are running a supported version of PHP.</font></li></ul>
  24. <h1>PHP Module Capabilities</h1>
  25. <ul>
  26.     <li>FTP Support: <font color="green"><b>Yes</b></font></li>
  27.     <li>Gettext Support: <font color="green"><b>Yes</b></font></li>
  28.         <li>IMAP Support: <font color="green"><b>Yes</b></font></li>
  29.     <li>LDAP Support: <font color="green"><b>Yes</b></font></li>
  30.     <li>MCAL Support: <font color="red"><b>No</b></font></li>
  31.     <li>Mcrypt Support: <font color="red"><b>No</b></font></li>
  32.     <li>MySQL Support: <font color="green"><b>Yes</b></font></li>
  33.     <li>PostgreSQL Support: <font color="green"><b>Yes</b></font></li>
  34.     <li>XML Support: <font color="green"><b>Yes</b></font></li>
  35. </ul>
  36. <h1>PEAR</h1>
  37. <ul>
  38.     <li>PEAR - <font color="green"><b>Yes</b></font></li>
  39.         <li>Recent PEAR - <font color="green"><b>Yes</b></font></li>
  40.         <li>Mail::RFC822 - <font color="green"><b>Yes</b></font></li>
  41.         <li>Log - <font color="green"><b>Yes</b></font></li>
  42.         <li>DB - <font color="green"><b>Yes</b></font></li>
  43.         </ul>
  44. </td></tr>
  45. </table>
  46. </body>
  47. </html>


Message édité par izz le 13-09-2002 à 23:47:46
Reply

Marsh Posté le 14-09-2002 à 23:13:29    

up, y'a bien qqun qui va m'aider  :(

Reply

Marsh Posté le 14-09-2002 à 23:20:06    

j'ai du tps a perdre vais le faire :)

Reply

Marsh Posté le 14-09-2002 à 23:21:41    

Reply

Marsh Posté le 14-09-2002 à 23:21:41   

Reply

Marsh Posté le 14-09-2002 à 23:47:11    

Merci bcp !
 
donc tout est ok !
les modules sur NO ne sont pas necessaires (encryptage, annuaire LDAP, pSQL) ...
 
Et pear je suppose que tu l'a pas ajoute sur ton site donc il doit y etre par defaut et php le trouve tout seul c'est tout bon !
 
grand merci, ca fait tout de mm 5 jours que j'essaie d'avoir une reponse, ca fait plaisir !
 
izz
 
au fait sympa ton site

Reply

Marsh Posté le 14-09-2002 à 23:49:43    

izz a écrit a écrit :

 il doit y etre par defaut et php le trouve tout seul c'est tout bon !




 
Avec cette phrase moi j'auri plutot dit le contraire, non ? : "Check your PHP include_path setting to make sure it has the PEAR library directory. "


Message édité par Stligar le 14-09-2002 à 23:50:32
Reply

Marsh Posté le 15-09-2002 à 01:05:05    

Stligar a écrit a écrit :

 
 
Avec cette phrase moi j'auri plutot dit le contraire, non ? : "Check your PHP include_path setting to make sure it has the PEAR library directory. "




 
je comprends pas, quand j'ouvre ta page le staut PEAR est tout OK, meme avec apache desactive sur ma machine ...
 
tu vois autre chose que :
 
PEAR - Yes  
Recent PEAR - Yes  
Mail::RFC822 - Yes  
Log - Yes  
DB - Yes  
 
toi ?

Reply

Marsh Posté le 15-09-2002 à 01:06:46    

Clairement moi c'est plus du genre :
 

Code :
  1. PHP Version
  2. View phpinfo() screen
  3. PHP Version: 4.2.3
  4. PHP Major Version: 4.2
  5. PHP Minor Version: 3
  6. PHP Version Classification: release
  7. You are running a supported version of PHP.
  8. PHP Module Capabilities
  9. FTP Support: Yes
  10. Gettext Support: Yes
  11. IMAP Support: Yes
  12. LDAP Support: No
  13. MCAL Support: No
  14. Mcrypt Support: Yes
  15. MySQL Support: Yes
  16. PostgreSQL Support: No
  17. XML Support: Yes
  18. PEAR
  19. PEAR - No
  20. Check your PHP include_path setting to make sure it has the PEAR library directory.
  21. Recent PEAR - No
  22. Mail::RFC822 - No
  23. Log - No
  24. DB - No


 
 
 
 
Par contre c'est pas vraiment normal que l'on ne voit pas la meme chose :)

Reply

Marsh Posté le 15-09-2002 à 05:25:54    

Stligar a écrit a écrit :

c'est pas vraiment normal que l'on ne voit pas la meme chose :)




 
apres un reboot, sans easyphp au demarage, vidage du temp d'ie, et un refresh, tjrs la meme reponse !
 
moi, la page me dit PEAR tout bon, tout "yes" ...
 
comment ca se fait ? tu peux tester d'un autre poste ? peut-etre il y a un conflit lie au fait qu'on dvlp sur nos machines ...
 
en tous cas merci de ton aide !  :)

Reply

Marsh Posté le 15-09-2002 à 09:20:50    

izz a écrit a écrit :

 
 
apres un reboot, sans easyphp au demarage, vidage du temp d'ie, et un refresh, tjrs la meme reponse !
 
moi, la page me dit PEAR tout bon, tout "yes" ...
 
comment ca se fait ? tu peux tester d'un autre poste ? peut-etre il y a un conflit lie au fait qu'on dvlp sur nos machines ...
 
en tous cas merci de ton aide !  :)  




chez moi aussi il me dit que PEAR est tout bon :heink:

Reply

Marsh Posté le 15-09-2002 à 10:04:17    

XK a écrit a écrit :

 
chez moi aussi il me dit que PEAR est tout bon :heink:  




 
merci de confirmer  :hello:  
 
donc stligar je pense que tu doit avoir un conflit avec un serveur en local ... ou alors je sais po ...
 
en tout cas merci, si nous sommes 2 a voir ca OK je pense que je peux chamger de provider ... j'aurais aimer avoir une reponse d'ovh, 2 mail + une semaine ca donne pas une bonne idee du service client ...

Reply

Marsh Posté le 15-09-2002 à 11:58:43    

Moi g u tt yes et j suis retourné qq minutes plus tard et il i avait + PEAR :/

Reply

Marsh Posté le 15-09-2002 à 12:09:39    

Sur 60GP :
 
http://numea.com/pear.php
 
Mais la config n'est pas la meme que sur les plan
 
Moi aussi je serais interessé, je fait comment pour installer PEAR ?


Message édité par moua le 15-09-2002 à 12:10:06
Reply

Marsh Posté le 15-09-2002 à 12:12:38    

c'est intégré à PHP, tu ne peux pas en tant que utilisateur le faire

Reply

Marsh Posté le 15-09-2002 à 12:43:52    

Et si on l'install dans un repertoire de son compte,
et qu'on le met en include dans imp ?
 

Code :
  1. $path = ini_get('include_path');
  2. if ($path) $path = ":".$path;
  3. ini_set('include_path','/home/monlogin/www/PEAR'.$path);


 
au début des .php de IMP ?


Message édité par moua le 15-09-2002 à 12:44:13
Reply

Marsh Posté le 15-09-2002 à 12:47:33    

je suis allé voir le lien de Stligar, et pear est marqué ok :)

Reply

Marsh Posté le 15-09-2002 à 12:51:01    

Oui mais non je suis chez OVH et je ne changerais pas  :o

Reply

Marsh Posté le 15-09-2002 à 12:52:54    

?
 

moua a écrit a écrit :

Oui mais non je suis chez OVH et je ne changerais pas  :o  



Reply

Marsh Posté le 15-09-2002 à 13:02:54    

Oui ils ne supportent peut etre pas pear mais
ils ont de tres bons service dns, reirections, mysql, perl (on peut en faire des choses avec :)), php, pop3/imap/smtp, bon support (par mailling list ou newsgroups), tres rapide, quasiment jammais en panne (et quand ça arrivé c'est localisé et tres court, ils ont des centaines de serveurs en cluster, si un tombe en panne c'est pas grave), bref, l'hebergeur quasi parfait, et je ne paye que 12? (sans domaine), que demande le peuple ? (ne me répond pas PEAR ;))

Reply

Marsh Posté le 15-09-2002 à 13:04:44    

PEAR  :D  :D  :D  
 
 
Non, mais qqn c comment l'installer PEAR ? car sur mon serveur @home debian j arrive pas :/

Reply

Marsh Posté le 15-09-2002 à 13:06:38    

alors déjà je répondais à izz, pour lui dire que je voyais un test OK pour pear. (test fait chez ovh justement)
et ensuite c'est justement pour aller chez ovh qu'il demande ça.
je t'ai jamais dit de partir de chez ovh.

Reply

Marsh Posté le 15-09-2002 à 13:10:07    

j'ai un 60gp aussi, et pas plus tard qu'il y a 15 jours (sans compter la semaine d'avant, des dizaines de sites étaient en rade=>mysql planté)
quand aux réponses rapides, ben disons que certains ont leur faveur...
car il y a les 2 sons de cloche.
perso j'ai jamais rien eu à leur demander, j'utilise les newsgroup.
 

moua a écrit a écrit :

Oui ils ne supportent peut etre pas pear mais
ils ont de tres bons service dns, reirections, mysql, perl (on peut en faire des choses avec :)), php, pop3/imap/smtp, bon support (par mailling list ou newsgroups), tres rapide, quasiment jammais en panne (et quand ça arrivé c'est localisé et tres court, ils ont des centaines de serveurs en cluster, si un tombe en panne c'est pas grave), bref, l'hebergeur quasi parfait, et je ne paye que 12? (sans domaine), que demande le peuple ? (ne me répond pas PEAR ;))




Message édité par blueteen le 15-09-2002 à 13:10:29
Reply

Marsh Posté le 15-09-2002 à 13:18:33    

J'utilise pas mySQL :)
 
Et pour le support : la ML en priorité, sinon newsgroup,
le mail c'est uniquement pour un cas personnel (utilisé une fois, réponse tres rapide).

Reply

Marsh Posté le 15-09-2002 à 13:41:05    

Pour la hotline utilise plutot le formulaire que l'email : http://www.ovh.com/fr/support/support/mail.cgi
 

Reply

Marsh Posté le 15-09-2002 à 20:22:11    

Merci tt le monde pour les reponses.
 
pour le support OVH, j'ai essaye la mailing list et 2 mails au support, 0 reponses en 7 jours c'est tout de meme pas mal ...
 
en ce qui concerne PEAR http://pear.php.net,
 
il est tres simple de l'installer, il suffit de l'avoir avec sa distrib de php  :D  
mais d'apres ce que j'ai pu comprendre le pack de script (puisque c'en est un) est tellement gros que la distib' est now independante ...
 
sinon vous le d/l ici :
http://www.horde.org/pear/
et puis vous le placez sur votre site, dans n'importe quel repertoire ...
puis a la racine de votre site vous mettez un .htaccess avec
php_value include_path ".:/home/www/web/horde/imp/pear"
ou home/www/... est le chemin exact du repertoire de pear sur votre serveur
 
sauf que avec la solution no2, chez amen.fr, sous horde/imp il me dit qu'il y a un open_basedir restriction et donc y'a un script de PEAR qui bug, la fonction LOG, j'ai donc desactive fonction de log  :D  et tout marche bien ...
 
---
 
enfin bon en ce qui concerne PEAR, moi sur le plan 60 j'ai NO ...
 
merci bcp a ceux qui ont teste, je@nb je comprends pas plus que toi si pear disparait  :heink: ,  :hello: a tous et bon we ...

Reply

Marsh Posté le 15-09-2002 à 20:36:08    

merci pour l'explication, je vais tester :)
@+

Reply

Marsh Posté le 16-09-2002 à 04:22:39    

blueteen a écrit a écrit :

merci pour l'explication, je vais tester :)




 
koi, pear ou imp ?

Reply

Marsh Posté le 16-09-2002 à 08:14:48    

imp@home (mon fournisseur utilise ça, et j'aime bcp cette nouvelle version)
alors je veux m'en servir chez moi :)
donc pear aussi :) (car chez ovh j'ai un 60gp donc je peux pas)
@+

Reply

Marsh Posté le 16-09-2002 à 09:05:51    

blueteen a écrit a écrit :

imp@home (mon fournisseur utilise ça, et j'aime bcp cette nouvelle version)
alors je veux m'en servir chez moi :)
donc pear aussi :) (car chez ovh j'ai un 60gp donc je peux pas)
@+




 
bien sur tu dois pouvoir le mettre @web, avec le 60gp tu as PHP + une base de donnees + pear tu le met dans un repertoire (+.htaccess) ...
 
tu as tt ce qu'il faut pour installer IMP ...

Reply

Marsh Posté le 16-09-2002 à 10:04:51    

oki, je vais tester ça alors :)
 

izz a écrit a écrit :

 
 
bien sur tu dois pouvoir le mettre @web, avec le 60gp tu as PHP + une base de donnees + pear tu le met dans un repertoire (+.htaccess) ...
 
tu as tt ce qu'il faut pour installer IMP ...



Reply

Marsh Posté le 16-09-2002 à 10:32:59    

sur le premier lien g toujours :
 
PEAR
 
    * PEAR - Yes
    * Recent PEAR - Yes
    * Mail::RFC822 - Yes
    * Log - Yes
    * DB - Yes
 
sur le plan 60GP marche pas
 
bonne chance :hello:

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed