Jeg har et problem med at få ssi til at køre på RedHat 6.2 med Apache. Jeg har gjort alt hvad der skal gøres for at få ssi til at virke på apache, undtagen at skrive følgende ind i httpd.conf:
<Directory /home/mit_bibliotek/public_html> Options +Includes AllowOverride all </Directory> <Directory /home/httpd/html> Options +Includes AllowOverride all </Directory>
For når jeg gør det, og genstarter computeren, vil apache slet ikke starte op! Den siger der er en stavefejl eller lign. men det er der ikke. Når jeg ikke har skrevet ovenstående, virker apache, men uden SSI. I forvejen står der i httpd.conf følgende:
Hmmm... Hvorfor deffinere du regler for /home/mit_bibliotek/public_html??? Det har da intet med SSI at gøre? Du kan i øvrigt erstatte \"mit_bibliotek\" med en stjerne (*) så gælder den regn nemlig for alle dine brugere :)
Her snakkes om AddHandler og AddType-tingene: <snip> ...the server also needs to be configured to allow SSIs. This is done with the Options Includes directive, which can be placed in either the global access.conf or a local .htaccess (although the latter must first be enabled with AllowOverride Options)
(der står det skal være i access.conf, men i min access.conf fil, står der at alt hvad der står i den, skal stå i httpd.conf, og derfor står der heller ikke andet end det, i access.conf
Hvor skal jeg ellers placere tekststrengen: Options +Includes hvis det ikke skal være i httpd.conf?
Ang. stjerneriet, så er det ikke aktuelt for mig lige nu. jeg har ingen andre brugere, og desuden har jeg, som du kan se, også sat samme regler til at gælde for hoved-html-biblioteket /home/httpd/html
Det er den rigtigt fil, men det som undre mig, er bare at du poster noget \"conf\" som sådan set ikke har noget med SSI\'en at gøre...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.