webForumDet fria alternativet

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

Linux & BSD

1 svar · 593 visningar · startad av Danne V

Medlem sedan aug. 20068 090 inlägg
Frågan#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?

Medlem 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! :-)

261 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)