zekkerj desde ja agradeço a tua colaboração. desculpa por so responder agora mas tive estes dias ocupado.
Como ja referi estou a seguir este tutorial referido aqui no forum ->
http://ubuntuforum-br.org/index.php?topic=115066.0 ; por isso fiz os seguinte passos:
Instalei o Lamp
apt-get install lamp-server^
Listei os pacotes
dpkg --list|grep -e httpd -e apache -e mysql -e php
Removi o php
apt-get remove --purge php5-xsl php5-readline php5-mysql php5-json php5-gd php5-dbg php5-curl php5-common php5-cli php5-cgi php-pear
Baixei o source e guardei dentro da pasta etc (ficou com o nome de php5-5.5.9+dfsg)
apt-get source php5
Baixei o pthreads e meti dentro da pasta ext do source, com o nome pthreads
wget http://pecl.php.net/get/pthreads-2.0.10.tgz
Alterei os rules e adicionei --enable-maintainer-zts \ e --enable-pthreads \
nano debian/rules
Agora quando faço fakeroot debian/rules binary ou dpkg-buildpackage -b ele da-me sempre um erro:
make[1]: *** [ext/date/php_date.lo] Error 1
make[1]: Leaving directory `/etc/php5-5.5.9+dfsg/apache2-build'
make: *** [build-apache2-stamp] Error 2
durante o fakeroot aparece muito esta mensagem na consola "php_error_docref(NULL, E_ERROR, "Timezone initialization failed");"
Este erro tem haver com a versao do php?nao posso testar com uma mais antiga?