Pb dld site perso... bouteille à la mer

Pb dld site perso... bouteille à la mer - PHP - Programmation

Marsh Posté le 02-07-2005 à 23:11:24    

Bon bah là je suis vert et à mon avis personne peut m'aider. Je viens de finir un site perso de dld de fichiers video.
Apache+mysql+php+winxp.
principe:je renomme via php des videos que je chope à droite et à gauche. Je les mets toutes ds le même repertoire.
La page principale de mon site propose un filtre mysql de mes videos et un lien direct pour le téléchargement. Pour la plupart ça marche nikel et pour certaines j'ai un forbidden. Je ne sais absolument pas d'où ça peut venir...
si vous avez la moindre idée qui pourrait me faire avancer... Merci à vous.  

Reply

Marsh Posté le 02-07-2005 à 23:11:24   

Reply

Marsh Posté le 02-07-2005 à 23:19:35    

c'est pas la bonne section, mais bon.  
T'as quoi dans les logs d'apache?

Reply

Marsh Posté le 03-07-2005 à 07:03:39    

Je comprends bien que ce soit pas ma bonne section, je suis désolé. Mais je voyais pas où poster. Et comme je renomme et fait tout via php dans ma page je pensais que ça pouvais venir de là mon pb...  
Voici mon erreur:
 

Code :
  1. [Sat Jul 02 23:01:47 2005] [error] [client 127.0.0.1] (OS 5)Accès refusé.  : file permissions deny server access: D:/localhost/www/videos/video.wmv, referer: http://localhost/bas.php


J'ai essayé de mettre un chmod 777 sur les fichiers mais c'est pas ça :??:  
Merci.

Reply

Marsh Posté le 03-07-2005 à 14:14:40    

Ouai je sais pas trop, habituellement c'est le genre de problème que j'ai souvent rencontré chez free, mais je suppose que tu à les droits d'ccès par ftp donc c'est louche.. Et normalement si tu passe les chmod à 777 ca devrait marcher. Et avec des fonctions ftp ca marcherais pas mieux par hasard? non? A mon avis faut essayer.


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Marsh Posté le 03-07-2005 à 17:00:49    

ben le truc bizarre c'est que pour le moment c'est un développement perso... Donc c'est mon ordi, sous winxp+cygwin, sur lequel j'ai installé apache+php+mysql séparément.
J'ai passé les fichiers en 777 sous cygwin... ça marche pas mieux.

Reply

Marsh Posté le 03-07-2005 à 19:34:45    

Bon alors j'ai du nouveau... ca N'A RIEN A VOIR AVEC DU PHP je suis désolé.
 
Je résume et j'explique:

  • Principe de mon site : mettre à dispo de nombreux fichiers via une interface web php+mysql pour filtrer.
  • Pour mettre à jour ma bdd avec de nouvelles entrees (donc de nv fichiers) j'ai un shell-script qui :

1-lance firefox histoire de renommer des nv fichiers ds un répertoire temporaire via php et des paramètres fournis par formulaire
2-sort de firefox et met à jour ma bdd en ajoutant les nouveaux fichiers renommés à l'étape 1
3-copie ces fichiers dans le répertoire ou il y a déjà tous les autres fichiers déjà présents ds la bdd (avec la commande cp)

  • Donc la normalement mon site a été mis à jour, les nv fichiers sont bien copiés ds le répertoire et tt est ok.


Le pb c'est que qd je relance mon site pour constater l'ajout des nv fichiers, ils sont bien là mais j'ai un forbidden sur les liens:

Code :
  1. [Sat Jul 02 23:01:47 2005] [error] [client 127.0.0.1] (OS 5)Accès refusé.  : file permissions deny server access: D:/localhost/www/videos/video.wmv, referer: http://localhost/bas.php


 
Alors maintenant si je fais le copier à la main avec la souris au lieu de passer par le shell script les liens marchent.
Si qqun a une idee...
Je poste dans quel forum ? Celui du shell? :D  
Merci


Message édité par damcmoi le 03-07-2005 à 19:40:44
Reply

Sujets relatifs:

Leave a Replay

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