Fork me on GitHub






pb de mainfile
Newbie
Inscrit: 19/11/2005 10:20
Messages: 11
salut !
je n'ai pas trouvé d'autre tuto dsl ...
je viens de changer mon fichier mainfile.php pour pouvoir mettre le site en ligne (suite a un tuto ki disait "il faut un mainfile sans installation") mais je n'ai pas fait de sauvegarde de mon mainfile ...
y aurait il moyen d'en telecharger un que je puisse modifier aprés ?
merci de votre aide !

Posté le : 20/11/2005 13:53
Partager Twitter Partagez cette article sur GG+
Re: pb de mainfile
Xoops accro
Inscrit: 25/11/2004 12:53
De 48400 Florac - France
Messages: 3370
Bonjour,

Voici un exemple (en local) :

Citation :
<?php
// $Id: mainfile.dist.php,v 1.6 2004/06/16 23:07:42 skalpa Exp $
// ------------------------------------------------------------------------ //
// XOOPS - PHP Content Management System //
// Copyright (c) 2000 XOOPS.org //
// <http://www.xoops.org/> //
// ------------------------------------------------------------------------ //
// 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. //
// //
// You may not change or alter any portion of this comment or credits //
// of supporting developers from this source code or any supporting //
// source code which is considered copyrighted (c) material of the //
// original comment or credit authors. //
// //
// This program is distributed in the hope that it will be useful, //
// but WITHOUT ANY WARRANTY; without even the implied warranty of //
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the //
// GNU General Public License for more details. //
// //
// You should have received a copy of the GNU General Public License //
// along with this program; if not, write to the Free Software //
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA //
// ------------------------------------------------------------------------ //

if ( !defined("XOOPS_MAINFILE_INCLUDED") ) {
define("XOOPS_MAINFILE_INCLUDED",1);

// XOOPS Physical Path
// Physical path to your main XOOPS directory WITHOUT trailing slash
define('XOOPS_ROOT_PATH', 'c:/chemin_de_ton site/ton_site');

// XOOPS Virtual Path (URL)
// Virtual path to your main XOOPS directory WITHOUT trailing slash
define('XOOPS_URL', 'http://127.0.0.1/ton_site');

define('XOOPS_CHECK_PATH', 0);
// Protect against external scripts execution if safe mode is not enabled
if ( XOOPS_CHECK_PATH && !@ini_get('safe_mode') ) {
if ( function_exists('debug_backtrace') ) {
$xoopsScriptPath = debug_backtrace();
if ( !count($xoopsScriptPath) ) {
die("XOOPS path check: this file cannot be requested directly");
}
$xoopsScriptPath = $xoopsScriptPath[0]['file'];
} else {
$xoopsScriptPath = isset($_SERVER['PATH_TRANSLATED']) ? $_SERVER['PATH_TRANSLATED'] : $_SERVER['SCRIPT_FILENAME'];
}
if ( DIRECTORY_SEPARATOR != '/' ) {
// IIS6 may double the \ chars
$xoopsScriptPath = str_replace( strpos( $xoopsScriptPath, '\\\\', 2 ) ? '\\\\' : DIRECTORY_SEPARATOR, '/', $xoopsScriptPath);
}
if ( strcasecmp( substr($xoopsScriptPath, 0, strlen(XOOPS_ROOT_PATH)), str_replace( DIRECTORY_SEPARATOR, '/', XOOPS_ROOT_PATH)) ) {
exit("XOOPS path check: Script is not inside XOOPS_ROOT_PATH and cannot run.");
}
}

// Database
// Choose the database to be used
define('XOOPS_DB_TYPE', 'mysql');

// Table Prefix
// This prefix will be added to all new tables created to avoid name conflict in the database. If you are unsure, just use the default 'xoops'.
define('XOOPS_DB_PREFIX', 'xoops_ton_prefixe');

// Database Hostname
// Hostname of the database server. If you are unsure, 'localhost' works in most cases.
define('XOOPS_DB_HOST', 'localhost');

// Database Username
// Your database user account on the host
define('XOOPS_DB_USER', 'root');

// Database Password
// Password for your database user account
define('XOOPS_DB_PASS', '');

// Database Name
// The name of database on the host. The installer will attempt to create the database if not exist
define('XOOPS_DB_NAME', 'ta_base');

// Use persistent connection? (Yes=1 No=0)
// Default is 'Yes'. Choose 'Yes' if you are unsure.
define('XOOPS_DB_PCONNECT', 0);

define('XOOPS_GROUP_ADMIN', '1');
define('XOOPS_GROUP_USERS', '2');
define('XOOPS_GROUP_ANONYMOUS', '3');

if (!isset($xoopsOption['nocommon'])) {
include XOOPS_ROOT_PATH."/include/common.php";
}
}
?>


Philippe.

Posté le : 20/11/2005 14:04
Partager Twitter Partagez cette article sur GG+
Re: pb de mainfile
Newbie
Inscrit: 19/11/2005 10:20
Messages: 11
Merci beaucoup !

Posté le : 20/11/2005 14:21
Partager Twitter Partagez cette article sur GG+
Re: pb de mainfile
Newbie
Inscrit: 19/11/2005 10:20
Messages: 11
je n'arrive pas a le remplir ...
en effet je ne sais pas ce que je dois mettre dans les champs

je dois mettre :
-le chemin physique (mais ca je crois savoir que c'est : /var/www/html/PSEUDO (et encore je suis meme pas sur ...)
-l'url : je pense que ca doit etre : http://www3.keohosting.net/PSEUDO ( je pnse ...)
-je dois mettre le "table prefix" : la il ya ecrit xoops
-Database Hostname ; ca doit etre localhost (?)
-Database Username : ca doit etre le pseudo
-Database Password : le mdp
-Database Name : alors pour ca j'ai crée une base de donnée qui s'appel : xxxx_xoopsx

quand je fais ca, ca ne marche pas ...

Posté le : 20/11/2005 14:57
Partager Twitter Partagez cette article sur GG+
Re: pb de mainfile
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Salut,

Quand tu mets des indications sur ta base de données, fais bien attention aux informations que tu indiques.
Je viens de modifier ton post, en effet tu indiquais le préfixe de tes tables, chose qu'il ne faut pas faire.
Cette information pour un hacker est importante, tu lui donnes 10% de travail en moins.

POur ton mainfile, la doc "transfert d'un site" est très sympa, les tutos flash également, ou regardes dans le premier lien de ma signature.

A +

Posté le : 20/11/2005 15:03

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

84 Personne(s) en ligne (60 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 84 | Plus ...