View Single Post
  #6  
Old 3rd August 2011, 14:29
CSsab CSsab is offline
Senior Member
 
Join Date: Apr 2010
Posts: 174
Thanks: 19
Thanked 32 Times in 27 Posts
Default

I install xdebug from here because I am hopeless with php:
http://xdebug.org/

I can't guarantee that it will help you but ...
On Debian based servers here is how:

apt-get install php5-dev

cd /tmp

wget http://xdebug.org/files/xdebug-2.1.2.tgz

tar xvfz xdebug-2.1.2.tgz

cd xdebug-2.1.2/

phpize


(you should get this output)
Zend Module Api No: 20090626
Zend Extension Api No: 220090626

if you don't then something is wrong - if you do then go ahead and configure.

./configure
make
(< this makes xdebug.so)

cp modules/xdebug.so /usr/lib/php5/20090626

vi /etc/php5/cli/php.ini

and put in this line:

zend_extension = /usr/lib/php5/20090626/xdebug.so

/etc/init.d/apache2/restart
/etc/init.d/mysql/restart


make clean
cd ..
rm -rf xdebug-2.1.2*


Now run some php scripts and see what is going on, for example:

php -i /usr/local/ispconfig/server/cron_daily.php

Last edited by CSsab; 3rd August 2011 at 14:32.
Reply With Quote