Hébergement chez Free

Mammouth du PHP | 693 Messages

28 janv. 2007, 09:16

C'est pourtant (trop) simple. J'ai un espace perso, mais je sais pas comment uploader des pages. En gros, mettre les script que j'ai dévellopé en ligne...

Et oui je suis un boulet...

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

28 janv. 2007, 10:50

Pour transférer des fichiers d'une machine vers une autre,
il faut utiliser le protocole de... transfert de fichiers !

Plus connu sous le sigle FTP. ;)

Il te suffit d'installer sur ta bécane un client FTP
qui te permettra de te connecter à ton espace sur le serveur
et d'échanger des fichiers (download et upload)

Certains de ces clients FTP sont proposés gratuitement et facilement téléchargeables.
L'un des plus connus est Filezilla, mais mon préféré est SmartFTP.

Il y en a beaucoup d'autres.
:google: et les autres membres de ce forum pourront te les suggérer...

Mammouth du PHP | 693 Messages

28 janv. 2007, 19:42

J'ai WinSCP3. Le soucis, c'est que je ne connais pas le numéro de port et l'adresse du serveur (qui peut être différent du domaine si j'ai bien compris...)

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

28 janv. 2007, 20:57

Chez free
serveur : ftpperso.free.fr

Il y a la FAQ de free aussi.

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Eléphant du PHP | 216 Messages

28 janv. 2007, 21:27

J'utilise LeechFTP.

Mammouth du PHP | 693 Messages

28 janv. 2007, 21:46

Merci beaucoup.

J'ai regardé la FAQ de free, mais bon, ils disent seulement comment installer des modules préexistants. Le numero de port est bien 80 ?

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

28 janv. 2007, 22:14

Le numero de port est bien 80 ?
21

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Mammouth du PHP | 693 Messages

28 janv. 2007, 22:16

OK, c'est bizard, en cherchant un peu, j'ai pu me connecter sur le port 22.

enfin, conection... Quand je rentre mon mot de passe, il me dit qu'il n'est pas bon...

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

28 janv. 2007, 22:20

enfin, conection...
connexion
Quand je rentre mon mot de passe, il me dit qu'il n'est pas bon...
la on ne peut rien faire pour toi... tu est le seul (et FREE) à savoir quoi mettre

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Mammouth du PHP | 693 Messages

28 janv. 2007, 22:24

Oups, désolé pour l'orthographe :oops:

Je sais, mais ce qui est bizard, c'est que quand je me connecte sur ww.free.fr, ca marche, et pas avec le protocole ftp...

ViPHP
ViPHP | 3607 Messages

28 janv. 2007, 22:25

juste en passant, j'ai galéré un bon moment pour me connecter en ftp sur mon compte free.... simplment parceque je n'essayais pas depuis chez moi, et donc depuis une connection autre que free...
J'ai essayer plus tard depuis chez moi et paf ça a fonctionné....
Si ce point à déja été abordé.... toutes mes excuses :oops:

Mammouth du PHP | 693 Messages

28 janv. 2007, 22:26

Ca c'est bon, je me connecte de chez moi

Mammouth du PHP | 693 Messages

28 janv. 2007, 22:32

Bon, j'ai changé mon client FTP et ca marche.

Mammouth du PHP | 693 Messages

28 janv. 2007, 22:45

J'ai un autre problème...

Les sessions ne marchent pas...

Mon script est
<?php 
session_start();
include('bzw.php');
$login=$_POST['login'];
$password=$_POST['password'];
$connection = mysql_connect("$host","$user","") or die("connexion impossible au serveur");
$db = mysql_select_db($database,$connection) or die("la base de donnée n'a pas pu être ouverte");
$requete = "SELECT login FROM membre WHERE login='$login'";
$result = mysql_query($requete) or die("impossible d'executer la requete");
$num=mysql_num_rows($result);
if ($num==1)
	{$requete="SELECT login FROM membre WHERE login='$login' AND password='$password'";
	$result2=mysql_query($requete) or die ("impossible d'executer la commande");
	$num2=mysql_num_rows($result2);
	if ($num2>0)
		{$_SESSION['permission']="ok";
		header("location:sommaire.php");
		exit();}
	else
	{header("location:acceuil.php");
	exit();}}
else 
	{header("location:acceuil.php");
	exit();}
?>
J'ai un message d'erreur

Code : Tout sélectionner

Warning: session_start() [function.session-start]: open(/mnt/144/sda/1/0/antoine.souques/sessions/sess_c7b7d69c581e384091236de6ee5bb0b1, O_RDWR) failed: No such file or directory (2) in /mnt/144/sda/1/0/antoine.souques/carte/enregistrement.php on line 2 Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /mnt/144/sda/1/0/antoine.souques/carte/enregistrement.php:2) in /mnt/144/sda/1/0/antoine.souques/carte/enregistrement.php on line 2 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/144/sda/1/0/antoine.souques/carte/enregistrement.php:2) in /mnt/144/sda/1/0/antoine.souques/carte/enregistrement.php on line 2 connexion impossible au serveur Warning: Unknown(): open(/mnt/144/sda/1/0/antoine.souques/sessions/sess_c7b7d69c581e384091236de6ee5bb0b1, O_RDWR) failed: No such file or directory (2) in Unknown on line 0 Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/mnt/144/sda/1/0/antoine.souques/sessions) in Unknown on line 0
Pourtant, la fonction marchait sur mon serveur WAMP

Eléphant du PHP | 216 Messages

28 janv. 2007, 23:58

J'ai un autre problème...

Les sessions ne marchent pas...

Mon script est
<?php 
session_start();
include('bzw.php');
$login=$_POST['login'];
$password=$_POST['password'];
$connection = mysql_connect("$host","$user","") or die("connexion impossible au serveur");
$db = mysql_select_db($database,$connection) or die("la base de donnée n'a pas pu être ouverte");
$requete = "SELECT login FROM membre WHERE login='$login'";
$result = mysql_query($requete) or die("impossible d'executer la requete");
$num=mysql_num_rows($result);
if ($num==1)
	{$requete="SELECT login FROM membre WHERE login='$login' AND password='$password'";
	$result2=mysql_query($requete) or die ("impossible d'executer la commande");
	$num2=mysql_num_rows($result2);
	if ($num2>0)
		{$_SESSION['permission']="ok";
		header("location:sommaire.php");
		exit();}
	else
	{header("location:acceuil.php");
	exit();}}
else 
	{header("location:acceuil.php");
	exit();}
?>
J'ai un message d'erreur

Code : Tout sélectionner

Warning: session_start() [function.session-start]: open(/mnt/144/sda/1/0/antoine.souques/sessions/sess_c7b7d69c581e384091236de6ee5bb0b1, O_RDWR) failed: No such file or directory (2) in /mnt/144/sda/1/0/antoine.souques/carte/enregistrement.php on line 2 Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /mnt/144/sda/1/0/antoine.souques/carte/enregistrement.php:2) in /mnt/144/sda/1/0/antoine.souques/carte/enregistrement.php on line 2 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/144/sda/1/0/antoine.souques/carte/enregistrement.php:2) in /mnt/144/sda/1/0/antoine.souques/carte/enregistrement.php on line 2 connexion impossible au serveur Warning: Unknown(): open(/mnt/144/sda/1/0/antoine.souques/sessions/sess_c7b7d69c581e384091236de6ee5bb0b1, O_RDWR) failed: No such file or directory (2) in Unknown on line 0 Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/mnt/144/sda/1/0/antoine.souques/sessions) in Unknown on line 0
Pourtant, la fonction marchait sur mon serveur WAMP
Il faut créer un répertoire "sessions" à la racine du site.