Ecrire dans htaccess avec les fonctions PHP - PHP - Programmation
Marsh Posté le 22-09-2006 à 14:27:05
problème de droit(en ecriture) sur ton fichier?
mets un die avec affichage d'erreur sur ton fopen pour voir si l'ouverture se passe bien.
Marsh Posté le 22-09-2006 à 14:50:57
C'est bon ça marche, cela provenait des droits en écriture.
Merci à toi.
Marsh Posté le 22-09-2006 à 14:24:24
Bonjour,
Voila je voudrais mettre en place des redirections dans le fichier .htaccess, seulement il m'est impossible de le faire avec les fonctions de php, voici mon code :
$redirection = 'RedirectPermanent http://ancien-url http://nouveau-url';
$fp = fopen(".htaccess","a" ); // ouverture du fichier en écriture
fputs($fp, "\n" ); // on va a la ligne
fputs($fp, "$redirection" ); // on écrit la redirection dans le fichier
fclose($fp);
Lors de l'éxécution du script aucunes erreur apparaît mais rien ne s'ajoute au .htaccess!!!
Donc est-ce qu'il est possible d'écrire dans ce fichier ou mon code n'est pas valide?
Sinon il y aurait t-il une solution afin d'éviter à chaque modification d'accéder par FTP? Merci.