modifier php.ini

modifier php.ini - Windows & Software

Marsh Posté le 18-03-2005 à 21:11:14    

alors j'ai une question de gros newbie mais faut bien commencer...
 
je souhaite modifier des valeurs du php.ini de mon serveur dédié.
j'ai trouvé le fichier sur le serveur. je peux le download sur mon pc via un client ftp mais je ne peux pas l'uploader avec les modification que j'ai fait.
 
donc comment faire ?

Reply

Marsh Posté le 18-03-2005 à 21:11:14   

Reply

Marsh Posté le 21-07-2005 à 09:26:49    

twisted a écrit :

alors j'ai une question de gros newbie mais faut bien commencer...
 
je souhaite modifier des valeurs du php.ini de mon serveur dédié.
j'ai trouvé le fichier sur le serveur. je peux le download sur mon pc via un client ftp mais je ne peux pas l'uploader avec les modification que j'ai fait.
 
donc comment faire ?


 
Salut twisted,
Bon je sais que ca fait un moment que t'as ecrit ton post mais je voulais savoir si t'avais trouvé la solution parce que je pense que j'ai le meme probleme que toi : en fait j'arrive pas a envoyer des videos via un espace admin et je pense que ca vient du timeout ou bien du upload_max_filesize.
 
Merci d'avance :bounce:

Reply

Marsh Posté le 21-07-2005 à 09:31:10    

Si c'est un serveur dédié, accès par ssh puis vi /usr/chemin/php.ini  
:D

Reply

Marsh Posté le 21-07-2005 à 09:36:52    

shuuutup13 a écrit :

Salut twisted,
Bon je sais que ca fait un moment que t'as ecrit ton post mais je voulais savoir si t'avais trouvé la solution parce que je pense que j'ai le meme probleme que toi : en fait j'arrive pas a envoyer des videos via un espace admin et je pense que ca vient du timeout ou bien du upload_max_filesize.
 
Merci d'avance :bounce:


 
...
EDIT: j'avais pas vu serveur dédié :D
 
pour l'upload, tu peux voir le upload_max_filesize en lancant un "php_info ()", et par défaut je crois que c défini à 2 Mo.
Ceci dit, meme si tu l'augmentes, tu peux te retrouver bloquer par les réglages propres au serveur web [:spamafote]
 
Donc dans ce cas, il vaut mieux se trourner vers un script ouvrant un connexion FTP (si c permis) avec un truc dans ce style

Code :
  1. function connect_ftp ($url, $user, $pass)
  2. {
  3. if (!$conn_id = ftp_connect ($url))
  4.  return (null);
  5. if (!ftp_login ($conn_id, $user, $pass))
  6.  return (null);
  7. return ($conn_id);
  8. }


 
suivi de qq "ftp_put" (http://fr2.php.net/manual/en/function.ftp-put.php) par exemple.
 
Et en effet, tu risques de voir le timeout de ton script exploser, donc en début de script, tu peux lancer ca "set_time_limit (0);", ce qui aura pour effet de bypasser totalement la limite de temps imposé par le php.ini
 
bonne chance :hello:


Message édité par SICKofitALL le 21-07-2005 à 09:37:49

---------------
We deserve everything that's coming...
Reply

Marsh Posté le 21-07-2005 à 09:59:10    

SICKofitALL a écrit :

...
EDIT: j'avais pas vu serveur dédié :D
 
pour l'upload, tu peux voir le upload_max_filesize en lancant un "php_info ()", et par défaut je crois que c défini à 2 Mo.
Ceci dit, meme si tu l'augmentes, tu peux te retrouver bloquer par les réglages propres au serveur web [:spamafote]
 
Donc dans ce cas, il vaut mieux se trourner vers un script ouvrant un connexion FTP (si c permis) avec un truc dans ce style

Code :
  1. function connect_ftp ($url, $user, $pass)
  2. {
  3. if (!$conn_id = ftp_connect ($url))
  4.  return (null);
  5. if (!ftp_login ($conn_id, $user, $pass))
  6.  return (null);
  7. return ($conn_id);
  8. }


 
suivi de qq "ftp_put" (http://fr2.php.net/manual/en/function.ftp-put.php) par exemple.
 
Et en effet, tu risques de voir le timeout de ton script exploser, donc en début de script, tu peux lancer ca "set_time_limit (0);", ce qui aura pour effet de bypasser totalement la limite de temps imposé par le php.ini
 
bonne chance :hello:


 
 
 
Ok je vais essayer ca
Merci :hello:

Reply

Marsh Posté le 21-07-2005 à 10:03:45    

Oups boulette :ouch:  
Desole mais je me suis planté : je suis bien en mutualisé et non pas en dédié  :ange:

Citation :

l'erreur est humaine

Reply

Marsh Posté le 27-07-2005 à 15:49:49    

est il possible de modifier le fichier php.ini quand il s'agit d'un site free?
 
merci

Reply

Marsh Posté le 27-07-2005 à 15:55:20    

non, d'ailleurs je crois meme que php est en safe_ mode


---------------
We deserve everything that's coming...
Reply

Marsh Posté le 27-07-2005 à 16:06:52    

comment peut on changer la valeur max d'upload via formulaire chez free sans passer par php.ini?

Reply

Marsh Posté le 27-07-2005 à 16:14:39    

essaye ca : http://www.mambers.com/archive/index.php/t-1033.html
 
ou mate ca : http://fr.php.net/manual/en/function.ini-set.php
 
mais l'option via le .htaccess est plus sure semble't-il :)


Message édité par SICKofitALL le 27-07-2005 à 16:17:03

---------------
We deserve everything that's coming...
Reply

Marsh Posté le 27-07-2005 à 16:14:39   

Reply

Marsh Posté le 27-07-2005 à 16:26:12    

étant un peu nul en anglais :D je suis allé là http://www.phpfrance.com/tutoriaux [...] e-fichiers
 
mais malheureusement j'ai l'erreur 500:
"NB : Attention, pour modifier la configuration de PHP depuis un fichier .htaccess, PHP doit être installé en tant que module apache, pas en tant que CGI. Vous obtenez sinon une erreur 500."
 
comment installer en tant que module apache? :(

Reply

Marsh Posté le 27-07-2005 à 16:29:44    

ben tu peux rien installer sur free, ca c sur [:spamafote]
 
en fait sinon t'as trjrs l'option du ftp (voir les fonctions qui vont bioen dans la doc de php), mais la encore, ya des chances que ca soit désactivé chez free :/


---------------
We deserve everything that's coming...
Reply

Marsh Posté le 27-07-2005 à 16:43:47    

l'option du ftp? c'est a dire? utiliser une méthode put?

Reply

Marsh Posté le 27-07-2005 à 21:04:53    

toupidoup a écrit :

l'option du ftp? c'est a dire? utiliser une méthode put?


 
oui
mais ca reste à confirmer pour Free, et forcement c plus dur à mettre en place


---------------
We deserve everything that's coming...
Reply

Sujets relatifs:

Leave a Replay

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