Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/06/2011, 09:10
zxeus
 
Fecha de Ingreso: junio-2011
Ubicación: Marbella
Mensajes: 10
Antigüedad: 13 años, 7 meses
Puntos: 0
Exclamación Error con Pcconnect

Hola, tengo un problema con una web php, es movida de otro hosting distinto, se supone q los datos de la conexion mysql estan en un archivo "settings.php" y es q salen varias conexiones:

Código PHP:
Ver original
  1. $db_hostname = "localhost";
  2. $db_type = "mysql";         // Database type for adodb
  3. //define('ADODB_FORCE_NULLS', 1);
  4. $debug = false;
  5. if (!defined('SYSTEM') && (isset($_SERVER['HTTP_HOST']) &&  $_SERVER['HTTP_HOST'] == '192.168.2.30')) {
  6.     define('SYSTEM','navland');
  7. }
  8.  
  9. if ((isset($_SERVER['HTTP_HOST']) && $_SERVER['HTTP_HOST'] == 'app.zacatep.com')
  10.      || (defined('SYSTEM') && SYSTEM == 'lander')) {
  11.  
  12.     if (!defined('SYSTEM')) {
  13.         define('SYSTEM','lander');
  14.     }
  15.     define('SYSTEM_NAME','LANDtrade');
  16.     define('DUE_DATE','+5 days');
  17.     define('FROM_EMAIL','[email protected]');
  18.     /* change this stuff for local conditions */
  19.     $db_user = "lander";    // mysql user, this should be a company specific user
  20.     $db_password = "xxxxxxxxxxxx";    // mysql password
  21.     $db_name = "xxxxxx";    // mysql database name for the individual database
  22.    
  23. } elseif ((isset($_SERVER['HTTP_HOST']) && $_SERVER['HTTP_HOST'] == 'sys.zacatep.com')
  24.      || (defined('SYSTEM') && SYSTEM == 'navland')) {
  25.  
  26.     if (!defined('SYSTEM')) {
  27.         define('SYSTEM','navland');
  28.     }
  29.     define('SYSTEM_NAME','PlotTrade');
  30.     define('DUE_DATE','+5 days');
  31.     define('FROM_EMAIL','[email protected]');
  32.     /* change this stuff for local conditions */
  33.     $db_user = "cccccc";    // mysql user, this should be a company specific user
  34.     $db_password = "cccccc";    // mysql password
  35.     $db_name = "cccccccc";    // mysql database name for the individual database
  36.    
  37. } elseif ((isset($_SERVER['HTTP_HOST']) && $_SERVER['HTTP_HOST'] == 'sys.al-agri.net')
  38.      || (defined('SYSTEM') && SYSTEM == 'al-agri')) {
  39.  
  40.     if (!defined('SYSTEM')) {
  41.         define('SYSTEM','al-agri');
  42.     }
  43.     define('SYSTEM_NAME','Al Agri');
  44.     define('DUE_DATE','+5 days');
  45.     define('FROM_EMAIL','[email protected]');
  46.     /* change this stuff for local conditions */
  47.     $db_user = "vvvvvvv";    // mysql user, this should be a company specific user
  48.     $db_password = "vvvvvvv";    // mysql password
  49.     $db_name = "vvvvvvvv";    // mysql database name for the individual database
  50.    
  51. } elseif ((isset($_SERVER['HTTP_HOST']) && $_SERVER['HTTP_HOST'] == 'the.purplecakehole.com')
  52.      || (defined('SYSTEM') && SYSTEM == 'landtest')) {
  53.  
  54.     if (!defined('SYSTEM')) {
  55.         define('SYSTEM','landtest');
  56.     }
  57.     define('SYSTEM_NAME','landtest');
  58.     define('DUE_DATE','+5 days');
  59.     define('FROM_EMAIL','[email protected]');
  60.     /* change this stuff for local conditions */
  61.     $db_user = "bbbbbbbb";    // mysql user, this should be a company specific user
  62.     $db_password = "bbbbbbbb";    // mysql password
  63.     $db_name = "bbbbbbbb";    // mysql database name for the individual database
  64. }

me dijeron que lo unico que tenia que hacer era cambiar los datos mysql de la 1 conexion de settings.php y ya funcionaria pero me sale este error y no creo que sea problema de ese archico ya que dice que el usuario "apache" no puede conectar sin contraseña.

Warning: mysql_pconnect() [function.mysql-pconnect]: Access denied for user 'apache'@'localhost' (using password: NO) in /home/httpd/vhosts/myweb.net/httpdocs/adodb/drivers/adodb-mysql.inc.php on line 373


el sistema de base de datos es ADOdb.


muchas gracias