Created
March 21, 2014 19:58
-
-
Save kramarama/9695033 to your computer and use it in GitHub Desktop.
install xdebug on centos
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
http://xdebug.org/install.php#configure-php | |
http://blog.jetbrains.com/phpstorm/2013/08/debugger-configuration-validation-with-phpstorm/ | |
on CentOS: | |
1. You need to install PHP’s devel package for PHP commands execution | |
yum install php-devel | |
yum install php-pear | |
2. Next install GCC and GCC C++ compilers to compile Xdebug extension yourself. | |
yum install gcc gcc-c++ autoconf automake | |
3. Compile Xdebug | |
pecl install Xdebug | |
4. Find the php.ini file using | |
locate php.ini | |
And add the following line | |
[xdebug] | |
zend_extension="/usr/lib64/php/modules/xdebug.so" | |
xdebug.remote_enable = 1 | |
5. Restart Apache | |
service httpd restart | |
6. Test if it works – create test.php with the following code | |
<?php phpinfo() ?> |
Updated php from 5.3 to 5.4 in centos 6 with this:
https://www.zerostopbits.com/how-to-upgrade-php-5-3-to-php-5-4-on-centos-6-7/
This is what i did:
- yum install php-devel
- follow the steps in the x debug wizard at https://xdebug.org/wizard.php
pecl/xdebug requires PHP (version >= 7.0.0), installed version is 5.5.38
No valid packages found
install failed
@radub you can take a look at the supported php version for each xdebug version at https://xdebug.org/download.php for your version it's 2.5.5. You can install that using pecl install Xdebug-2.5.5
We have PHP version 5.4.x so I used pecl install xdebug-2.4.1
instead. Found using the link above from @abdelatnova. Everything else went great.
pecl/xdebug requires PHP (version >= 7.0.0), installed version is 5.5.38 No valid packages found install failed
Find your version in https://xdebug.org/download/historical
In my case i have the 5.4.16 php version, i have installed "pecl install Xdebug-2.2.0"
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Centos 7:
$ yum install php70u-pecl-xdebug