webForumDet fria alternativet

Compilera php extension from source

2 svar · 179 visningar · startad av niels

nielsMedlem sedan juli 2000212 inlägg
#1

Jag forsoker att installera php_templates men far inte riktig det hela att fungera.

Testade forst att installera den fardig komilerade php_templates.so linux versionen, men nar jag startade om apache fick jag segmentation fault.

Sen forsokte jag med att kompilera en egen version och foljde install doc :

internal extension:

	cd <PHP_dir>/ext
	tar -zxf /path/to/templates.tar.gz
	cd ..
	./buildconf
	./configure <your_parameters> --enable-templates
	make
	make install

external extension: /* you should have PHP installed */

	tar -zxf templates.tar.gz
	cd temlpates
	phpize
	./configure --enable-templates=shared
	make

/* get the "modules/templates.so" module and be happy */

anvande external extension versionen men det funka inte...

SPiNMedlem sedan mars 20007 896 inlägg
#2

Vill du itne behöva kompilera om PHP, så kan du ju alltid ladda in din extensions manuellt i dina dokument:

<?php
if( !extension_loaded( "templates" ) ) {
     $bool = dl( "templates.so" );

     if( !$bool )
          die( "Couldn't load extension 'templates.so'" );
}
...
nielsMedlem sedan juli 2000212 inlägg
#3

Problemet ar ju att jag inte vet hur jag skall kompilera source-filerna till *.so

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