Résultats de la recherche (73 résultats)

Zéphyr
12 Octobre 2006, 21:02
Ok, merci Genova. (lol, premier membre du forum beta ;) )
 
Zéphyr
12 Octobre 2006, 17:21
Houla, tu me perds dans les explications. Si ça marche, tant mieux.

T'as changé bcp de fichiers ? Si non, tu peux les mettre en dl ici que je teste, stp ? :p
 
Zéphyr
12 Octobre 2006, 13:04
Ok, je te donne ça.
 
Zéphyr
12 Octobre 2006, 3:45
Citation (Genova)
Euh le fichier tpl/WhiteSummer/config_tpl.php existe bien ? Peut etre une erreur d'upload ..


Oui, chez moi aussi il existe bien. Mais même en changement dans configuration, j'ai le même probleme :fsb2_cry:
 
Zéphyr
11 Octobre 2006, 17:12
Non, il ne garde pas les changements que je lui donne. Pourtant, j'ai bien CHMODé les dossiers demandés dans l'install (je l'ai fait moi même pour être sur).
 
Zéphyr
11 Octobre 2006, 17:00
Effectivement, le message d'erreur a disparu et l'install s'est passé comme il faut (merci Genova ;) ).

Par contre, il m'est encore impossible de désactiver les mods déjà installés, comme reponse rapide, upload de fichiers, etc... Dans le menu, quand je coche désactiver, il me dit que les changements ont été effectués correctement, mais ils cont toujours en fonction.
 
Zéphyr
11 Octobre 2006, 14:24
Ok, donc si ça vient de là, il y a qu'un seul problème alors. Tant mieux ;)
 
Zéphyr
09 Octobre 2006, 17:20
Si ça fait avancer FSB, ravi d'avoir été utile.

Ca vient de là le probleme avec les palettes de couleurs, et qu'il ne prenne pas en compte les changements dans le panneau administration/Optimisation/ les CHMODs ??
 
Zéphyr
09 Octobre 2006, 14:50
Désolé (suis nul en php :fsb2_oui: ) Maintenant, il met ça:

Array
(
)
Array
(
    [ALLUSERSPROFILE] => C:\\Documents and Settings\\All Users
    [APP_POOL_ID] => DefaultAppPool
    [CommonProgramFiles] => C:\\Program Files\\Common Files
    [COMPUTERNAME] => LWSWEB7
    [ComSpec] => C:\\WINDOWS\\system32\\cmd.exe
    [FP_NO_HOST_CHECK] => NO
    [NUMBER_OF_PROCESSORS] => 2
    [OS] => Windows_NT
    [Path] => d:\\robots;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\system32\\WBEM;C:\\perl\\bin\\;\"C:\\Program Files\\Symantec\\Norton Ghost 2003\\\"
    [PATHEXT] => .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
    [PROCESSOR_ARCHITECTURE] => x86
    [PROCESSOR_IDENTIFIER] => x86 Family 15 Model 35 Stepping 2, AuthenticAMD
    [PROCESSOR_LEVEL] => 15
    [PROCESSOR_REVISION] => 2302
    [ProgramFiles] => C:\\Program Files
    [SystemDrive] => C:
    [SystemRoot] => C:\\WINDOWS
    [TEMP] => C:\\WINDOWS\\TEMP
    [TMP] => C:\\WINDOWS\\TEMP
    [USERPROFILE] => C:\\Documents and Settings\\Default User
    [windir] => C:\\WINDOWS
    [HTTP_CONNECTION] => keep-alive
    [HTTP_KEEP_ALIVE] => 300
    [HTTP_ACCEPT] => text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
    [HTTP_ACCEPT_CHARSET] => ISO-8859-1,utf-8;q=0.7,*;q=0.7
    [HTTP_ACCEPT_ENCODING] => gzip,deflate
    [HTTP_ACCEPT_LANGUAGE] => fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
    [HTTP_COOKIE] => block_cat_2=O; fsb2_profil_module=avatar; fsb2_profil_module=personal
    [HTTP_HOST] => www.stargateunderground.fr
    [HTTP_USER_AGENT] => Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) Gecko/20061003 Firefox/2.0
    [HTTP_X_REWRITE_URL] => /
    [AUTH_TYPE] => 
    [AUTH_PASSWORD] => 
    [AUTH_USER] => 
    [CERT_COOKIE] => 
    [CERT_FLAGS] => 
    [CERT_ISSUER] => 
    [CERT_SERIALNUMBER] => 
    [CERT_SUBJECT] => 
    [CONTENT_LENGTH] => 0
    [CONTENT_TYPE] => 
    [GATEWAY_INTERFACE] => CGI/1.1
    [HTTPS] => off
    [HTTPS_KEYSIZE] => 
    [HTTPS_SECRETKEYSIZE] => 
    [HTTPS_SERVER_ISSUER] => 
    [HTTPS_SERVER_SUBJECT] => 
    [INSTANCE_ID] => 89
    [LOCAL_ADDR] => 80.248.217.23
    [LOGON_USER] => 
    [PATH_INFO] => /index.php
    [PATH_TRANSLATED] => d:\\www\\stargateunderground.fr\\htdocs\\index.php
    [QUERY_STRING] => 
    [REMOTE_ADDR] => 84.98.136.72
    [REMOTE_HOST] => 84.98.136.72
    [REMOTE_USER] => 
    [REQUEST_METHOD] => GET
    [SCRIPT_NAME] => /index.php
    [SERVER_NAME] => www.stargateunderground.fr
    [SERVER_PORT] => 80
    [SERVER_PORT_SECURE] => 0
    [SERVER_PROTOCOL] => HTTP/1.1
    [SERVER_SOFTWARE] => Microsoft-IIS/6.0
    [UNMAPPED_REMOTE_USER] => 
    [PHP_SELF] => /index.php
    [argv] => Array
        (
        )

    [argc] => 0
)
GETENV =
 
Zéphyr
09 Octobre 2006, 14:30
<?php
echo '<pre>';
print_r($_ENV);
print_r($_SERVER);
echo 'GETENV = ' . getenv('REQUEST_URI') . "\n";
echo '</pre>';
exit
/*
** +---------------------------------------------------+
** | Name :			~/main/start.php
** | Begin :		02/04/2005
** | Last :			24/09/2006
** | User :			Genova
** | Project :		Fire-Soft-Board 2 - Copyright FSB group
** | License :		GPL v2.0
** +---------------------------------------------------+
*/

error_reporting(E_ALL);

// Activer ou non le debugage, utile pour le developpement
define('DEBUG', TRUE);

/*
** Permet de gérer les appels aux méthodes des classes des pages en fonction des propriétés de la page.
** Le but étant de permettre une généricité des appels sur la plupart des pages.
*/
class Call
{
	var $obj;
	var $break = FALSE;

	/*
	** CONSTRUCTEUR
	** -----
	** $obj ::		Objet dont on va modifier les propriété et appeler les méthodes
	*/
	function Call(&$obj)
	{
		$this->obj = &$obj;
	}

	/*
	** Gestion des modules de la page
	** -----
	** $tree ::		Arbre d'instruction pour les modules
	*/
	function module($module)
	{
		// Module de la page
		$this->obj->module = var_gp('module');
		if (!in_array($this->obj->module, $module['list']))
		{
			$this->obj->module = $module['default'];
		}
		show_module_header($module['list'], $this->obj->module, $module['url'], $module['lang']);
	}

	/*
	** Gestion des éléments POST pour executer des méthodes ou changer la valeur de propriétés
	** -----
	** $tree ::		Arbre d'instruction pour les éléments POST
	*/
	function post($posts)
	{
		foreach ($posts AS $key => $value)
		{
			if (var_p($key))
			{
				// Appel de fonction ?
				if (!is_array($value) && $value{0} == ':')
				{
					$function = substr($value, 1);
					$this->obj->$function();
					return (TRUE);
				}
				// Valeur de variable
				else
				{
					// Si on précise le nom
					if (is_array($value))
					{
						list($name, $content) = each($value);
					}
					else
					{
						$name = 'mode';
						$content = $value;
					}
					$this->obj->$name = $value;
				}
			}
		}
		return (FALSE);
	}

	/*
	** Gestion récursives des variables
	** -----
	** $vars ::		Arbre des variables
	*/
	function functions($vars)
	{
		if ($this->break)
		{
			return ;
		}

		// Parcourt des propriétés
		foreach ($vars AS $name => $list_values)
		{
			// Parcourt des valeurs que peuvent prendre les propriétés
			foreach ($list_values AS $key => $value)
			{
				// Si la propriété de l'objet vaut une de ces valeurs, ou bien qu'on tombe sur la valeur par défaut
				if ($this->obj->$name == $key || $key == 'default')
				{
					// Si cette valeur est elle même un tableau de variables on relance la routine
					if (is_array($value))
					{
						$this->functions($value);
					}
					// Sinon on execute la méthode
					else
					{
						$this->obj->$value();
						$this->break = TRUE;
						return ;
					}
				}
			}
		}
	}
}

// Instance de la classe Debug
include(ROOT . 'main/class/class_debug.' . PHPEXT);
$debug = new Debug();

// Inclusion des fonctions / classes communes à toutes les pages
include(ROOT . 'config/config.' . PHPEXT);
include(ROOT . 'main/globals.' . PHPEXT);
include(ROOT . 'main/csts.' . PHPEXT);
include(ROOT . 'main/fcts/fcts_common.' . PHPEXT);
include(ROOT . 'main/class/class_cache.' . PHPEXT);
include(ROOT . 'main/class/class_tpl.' . PHPEXT);
include(ROOT . 'main/class/class_user.' . PHPEXT);

// Forum installé ?
if (!defined('FSB_INSTALL'))
{
	redirect(ROOT . 'install/install.' . PHPEXT);
}

// On supprime toutes les variables crées par la directive register_globals
// On stripslashes() toutes les variables GPC pour la compatibilité DBAL
$gpc = array('_GET', '_POST', '_COOKIE');
$magic_quote = (get_magic_quotes_gpc()) ? TRUE : FALSE;
$register_globals = (ini_get('register_globals')) ? TRUE : FALSE;

if ($register_globals || $magic_quote)
{
	foreach ($gpc AS $value)
	{
		if ($register_globals)
		{
			foreach ($$value AS $k => $v)
			{
				unset($$k);
			}
		}

		if ($magic_quote)
		{
			$$value = array_map_recursive('stripslashes', $$value);
		}
	}
}

// On définit un fuseau horaire par défaut (sinon PHP5.1 est pas content)
if (version_compare(phpversion(), '5.0.1', '>='))
{
	date_default_timezone_set(date_default_timezone_get());
}

// On récupère les variables pour le débug
$debug->request_vars();

// Instance de la classe Sql
include(ROOT . 'main/dbal/dbal.' . PHPEXT);
$class_name = 'Sql_' . SQL_DBAL;
$db = new $class_name(SQL_SERVER, SQL_LOGIN, SQL_PASS, SQL_DB);
if ($db->id === NULL)
{
	error('Impossible de se connecter à la base de donnée', $db->sql_error(), __LINE__, __FILE__);
}

// On charge la configuration du forum
$sql = 'SELECT cfg_name, cfg_value
		FROM ' . SQL_PREFIX . 'config';
$result = $db->query($sql, TRUE, 'config_');
$cfg = array();
while ($row = $db->row($result))
{
	$cfg[$row['cfg_name']] = $row['cfg_value'];
}
$db->free($result);

// Instance de la classe User
$user = new User(ROOT . 'cache/sessions/');

// Répertoires
define('SMILEY_PATH', (strpos('http://', $cfg['smiley_path']) !== FALSE) ? $cfg['smiley_path'] : ROOT . $cfg['smiley_path']);
define('AVATAR_PATH', (strpos('http://', $cfg['avatar_path']) !== FALSE) ? $cfg['avatar_path'] : ROOT . $cfg['avatar_path']);
define('RANK_PATH', (strpos('http://', $cfg['rank_path']) !== FALSE) ? $cfg['rank_path'] : ROOT . $cfg['rank_path']);

?>
 
Zéphyr
09 Octobre 2006, 14:09
Parse error: parse error, unexpected T_STRING in d:\www\xxxxxxxxxxx.fr\htdocs\main\start.php on line 19
 
Zéphyr
09 Octobre 2006, 4:05
J'ai mis le code, et quand je tape l'url du forum, ça me met une page toute blanche.
 
Zéphyr
08 Octobre 2006, 18:05
Je suppose que cela découle du même probleme, mais j'ai aussi des probleme avec les palette de couleur quand je veux colorer un message: lorsque je clique sur la palette, il me met (au lieu d'afficher la petite palette) Notice: Undefined index: REQUEST_URI in ...
Les changements sur les MODS (activer ou desactiver) ne sont pas pris en charge non plus.

Je post cela à la suite, car je post que c'est tout du au même probleme, un soucis d'écriture sur les fichiers.
 
Zéphyr
08 Octobre 2006, 17:21
Toujours pareil...

Par contre, je CHMOD les fichiers grace au forum lors de l'install, et pas par mon logiciel ftp, mais je pense que ça marche quand même ?!
 
Zéphyr
08 Octobre 2006, 17:06
Qu'est-ce que tu veux dire par "au préalable" ? Tu veux que je le vide maintenant et que je re teste, ou que je relance toute l'install ? :fsb2_ouais:
 


.