Qu'est-ce que SSI?

SSI peut faire référence à l'un des éléments suivants:

1. En abrégé pour une intégration à petite échelle, SSI est une architecture de puce comportant moins de 30 transistors par puce.

2. Lorsque vous vous référez à une page Web Internet, SSI est un acronyme pour « inclusion côté serveur». Il s’agit d’un fichier contenant le code du serveur exécutable Apache. Par exemple, une extension de fichier SHTML est un fichier HTML contenant des instructions devant être exécutées par un serveur. Il est important de réaliser que vous n'avez pas besoin de renommer vos fichiers en .shtml pour que les éléments côté serveur soient pris en charge. Vous pouvez également utiliser l'option xBitHack dans le fichier .htaccess pour exécuter tout fichier avec une autorisation de fichier exécutable.

Une fois qu'un fichier a été renommé en .shtml ou si xBitHack est activé et que le fichier est défini sur exécutable pour inclure quelque chose du serveur, ajoutez la ligne suivante au fichier.

Si les inclusions côté serveur sont correctement activées, lors de l'ouverture de la page Web dans le navigateur, la date et l'heure locales doivent être affichées.

Après avoir vérifié que SSI fonctionne, vous pouvez inclure n'importe quel fichier à l'aide d'un code similaire à l'exemple ci-dessous. Dans l'exemple ci-dessous, nous exécutons un script Perl appelé example.pl dans le répertoire cgi-bin.

Si quelque chose ne va pas lors de la tentative d'exécution du fichier SSI, vous obtiendrez une erreur lors du traitement de ce message d'erreur de directive . Ce message d'erreur est souvent rencontré soit parce que le chemin pointant vers le fichier inclus est incorrect, soit si un script est inclus, il génère une erreur. Pour résoudre ce problème, assurez-vous que le fichier inclus existe. S'il s'agit d'un script, assurez-vous qu'il est possible d'y accéder via une page Web sans erreur.

Sigles informatiques, termes électroniques, Exec, JSP, serveur, SHTML, termes de conception Web