Sphider : patch pour connexion SQL non persistante
- mercredi 3 février 2010
- Publié dans Administration . Hébergement
- Ecrire
Sphider est un indexeur et un moteur de recherche PHP, intégrable idéalement dans de petits sites Web. J’ai remarqué que l’outil utilisait une connexion SQL persistante, ce qui est problématique dans le cas d’un serveur mutualisé.
Je propose donc ce patch chargé de gérer les connexions SQL non persistantes (option de configuration SQL_PCONNECT dans le fichier settings/database.php) :
sphider-1.3.5 # cat settings/database.php <?php define ('SQL_DB', 'sphider'); define ('SQL_USER', 'root'); define ('SQL_PASS', ''); define ('SQL_HOST', 'localhost'); define ('SQL_TABLE_PREFIX', ''); define ('SQL_PCONNECT', 0); $mysql_table_prefix = SQL_TABLE_PREFIX; ?>
Le patch est à appliquer sur la version 1.3.5 de Sphider :
sphider-1.3.5 # patch -p1 < patch-sphider-sql_connect.sql patching file admin/admin.php patching file admin/auth.php patching file admin/install.php patching file admin/spider.php patching file include/commonfuncs.php patching file include/js_suggest/suggest.php patching file search.php patching file settings/database.php
Merci beaucoup,
C’était un peu difficile, mais j’ai réussi à mettre en œuvre.
Très bonne contribution.
Une salutation.