mod_autoindex + php = marche pas :\

mod_autoindex + php = marche pas :\ - Linux et OS Alternatifs

Marsh Posté le 25-07-2005 à 20:33:24    

Utilisant apache et voulant personaliser mes rep , j'ai suivis la méthode à la lettre pour inclure du php , j'ai pas pu me tromper , j'ai même vérifié mes droits . Non , le truc refuse catégoriquement de s'afficher . C'est simple , quand je mets en place la méthode cité plus haut , sa anule purement et simplement le code html de la mise en page .
de plus quand je vais sur HEADER.shtml => page blanche .
 
bon , je vais carrément vous donner ce que j'ai :
 
fichier httpd.conf :
 

Code :
  1. <IfModule mod_autoindex.c>
  2.     #
  3.     # FancyIndexing: whether you want fancy directory indexing or standard
  4.     #
  5.      IndexOptions FancyIndexing NameWidth=* FoldersFirst SuppressHTMLPreamble IconsAreLinks
  6.     # IndexOptions FancyIndexing VersionSort FoldersFirst HTMLTable NameWidth=* DescriptionWidth=* SuppressHTMLPreamble SuppressRules IconsAreLinks
  7.     #
  8.     # AddIcon* directives tell the server which icon to show for different
  9.     # files or filename extensions.  These are only displayed for
  10.     # FancyIndexed directories.
  11.     #
  12.     AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
  13.     AddIconByType (TXT,/icons/text.gif) text/*
  14.     AddIconByType (IMG,/icons/image2.gif) image/*
  15.     AddIconByType (SND,/icons/sound2.gif) audio/*
  16.     AddIconByType (VID,/icons/movie.gif) video/*
  17.     AddIcon /icons/binary.gif .bin .exe
  18.     AddIcon /icons/binhex.gif .hqx
  19.     AddIcon /icons/tar.gif .tar
  20.     AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
  21.     AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
  22.     AddIcon /icons/a.gif .ps .ai .eps
  23.     AddIcon /icons/layout.gif .html .shtml .htm .pdf
  24.     AddIcon /icons/text.gif .txt
  25.     AddIcon /icons/c.gif .c
  26.     AddIcon /icons/p.gif .pl .py
  27.     AddIcon /icons/f.gif .for
  28.     AddIcon /icons/dvi.gif .dvi
  29.     AddIcon /icons/uuencoded.gif .uu
  30.     AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
  31.     AddIcon /icons/tex.gif .tex
  32.     AddIcon /icons/bomb.gif core
  33.     AddIcon /icons/deb.gif .deb
  34.     AddIcon /icons/back.gif ..
  35.     AddIcon /icons/hand.right.gif README
  36.     AddIcon /icons/folder.gif ^^DIRECTORY^^
  37.     AddIcon /icons/blank.gif ^^BLANKICON^^
  38.     #
  39.     # DefaultIcon: which icon to show for files which do not have an icon
  40.     # explicitly set.
  41.     #
  42.     DefaultIcon /icons/unknown.gif
  43.     #
  44.     # AddDescription: allows you to place a short description after a file in
  45.     # server-generated indexes.  These are only displayed for FancyIndexed
  46.     # directories.
  47.     # Format: AddDescription "description" filename
  48.     #
  49.     #
  50.     # ReadmeName: the name of the README file the server will look for by
  51.     # default, and append to directory listings.
  52.     #
  53.     # HeaderName: the name of a file which should be prepended to
  54.     # directory indexes.  
  55.     #
  56.     # The module recognize only 2 kind of mime-types, text/html and
  57.     # text/*, but the only method it has to identify them is via
  58.     # the filename extension. The default is to include and display
  59.     # html files.
  60.     #
  61.     ReadmeName /README
  62.     HeaderName /HEADER.shtml
  63.     # Otherwise you can comment the 2 lines above and uncomment
  64.     # the 2 below in order to display plain text files.
  65.     #
  66.     # ReadmeName README.txt
  67.     # HeaderName HEADER.txt
  68.     #
  69.     # IndexIgnore: a set of filenames which directory indexing should ignore
  70.     # and not include in the listing.  Shell-style wildcarding is permitted.
  71.     #
  72.     IndexIgnore .??* *~ *# HEADER.html HEADER.txt RCS CVS *,v *,t
  73.     # Uncomment the following IndexIgnore line to add README.* to the file
  74.     # list that will not be displayed by mod_autoindex.
  75.     # It is not enabled by default on Debian system to permit users to properly
  76.     # browse Debian documentation (/doc/)
  77.     #
  78.     IndexIgnore README.*
  79. </IfModule>


 
mon fichier HEADER.shtml
 

Code :
  1. <!--#include virtual="HEADER.php"-->


 
mon fichier HEADER.php
 

Code :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  5. <title>Coldroom</title>
  6. <style type="text/css">
  7. <!--
  8. body,td,th {
  9. font-family: Arial, Helvetica, sans-serif;
  10. color: #666666;
  11. }
  12. body {
  13.   background-color: #000000;
  14. }
  15. a:link {
  16. color: #666666;
  17. text-decoration: none;
  18. }
  19. a:visited {
  20. text-decoration: none;
  21. color: #666666;
  22. }
  23. a:hover {
  24. text-decoration: underline;
  25. color: #990000;
  26. }
  27. a:active {
  28. text-decoration: none;
  29. color: #990000;
  30. }
  31. -->
  32. </style></head>
  33. <body>
  34. <table width="674" height="122" border="0">
  35. <tr>
  36. <td width="116" height="118"><img src="../logo.jpg" width="102" height="109"></td>
  37. <td width="548" align="left" valign="top"><br>
  38. <? $ip_client = (getenv("HTTP_X_FORWARD
  39. ED_FOR" ) ? getenv("HTTP_X_FORWARDED_FOR" ) : getenv("REMOTE_ADDR" )); echo "$ip_client"; ?>       </td>
  40. </tr>
  41. </table></html>


 
mon fichier README.html => n'en ai pas mis
 
Voilà , donc je comprends pas pourquoi chez moi sa marche pas , tandisque chez les autres sa ne pose pas de problème . quelqu'un pourrait m'aider ?

Reply

Marsh Posté le 25-07-2005 à 20:33:24   

Reply

Marsh Posté le 26-07-2005 à 10:28:10    

Bon , dites , je sais que le sujet passionne pas , mais personne n'a une idée svp ? =)

Reply

Sujets relatifs:

Leave a Replay

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