webForumDet fria alternativet

SSI Includes funkar inte längre på Apache/Mac OS X Client

Linux & BSDur Mac OS, Unix, Linux & BSD

1 svar · 593 visningar · startad av Danne V

Danne VMedlem sedan aug. 20068 090 inlägg
#1

Är på Mac OS 10.5.7. Kan inte få SSI "includes" att funka (problemet verkar ha kommit efter uppgradering från 10.4)

Jag använder .shtml som filändlse för SSI-filer.

I "httpd.config" i /private/etc/apache2/ har jag:

<IfModule dir_module>
DirectoryIndex index.html index.shtml index.php
</IfModule>

och

AddType text/html .shtml
AddHandler server-parsed .shtml
AddOutputFilter includes .shtml

Har även testat nedersta parametrarna i en htaccess-fil utan framgång.

Själva include-taggarna är som dom ska vara, likaså sökvägen till filerna (relativa). Funkade förr på 10.4 och funkar på remote server. Men icke lokalt nu på 10.5.

Kan nån lista ut vad jag kan ha missat?

Danne VMedlem sedan aug. 20068 090 inlägg
#2

Problemet löst.

Jag hade förbisett filen etc/apache2/users/username.conf. I den finns konfigurationen:

<Directory "/Users/username/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>

Jag la bara till " Includes" efter "MultiViews", startade om Apache, och nu rullar det på med SSI includes så det ryker! :-)

131 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)