Имя: Пароль:
IT
Админ
Гуру PHP, помогите установить XDEBUG на линукс
,
0 Помогите
 
06.02.17
11:10
Делаю по инструкции с сайта, вот мои данные:

Tailored Installation Instructions

Summary

Xdebug installed: no
Server API: Apache 2.0 Handler
Windows: no
Zend Server: no
PHP Version: 7.0.14-2
Zend API nr: 320151012
PHP API nr: 20151012
Debug Build: no
Thread Safe Build: no
Configuration File Path: /etc/php/7.0/apache2
Configuration File: /etc/php/7.0/apache2/php.ini
Extensions directory: /usr/lib/php/20151012

Instructions

Download xdebug-2.5.0.tgz
Unpack the downloaded file with tar -xvzf xdebug-2.5.0.tgz
Run: cd xdebug-2.5.0
Run: phpize (See the FAQ if you don't have phpize.

As part of its output it should show:

Configuring for:
...
Zend Module Api No:      20151012
Zend Extension Api No:   320151012
If it does not, you are using the wrong phpize. Please follow this FAQ entry and skip the next step.

Run: ./configure
Run: make
Run: cp modules/xdebug.so /usr/lib/php/20151012
Edit /etc/php/7.0/apache2/php.ini and add the line
zend_extension = /usr/lib/php/20151012/xdebug.so
Restart the webserver


Дохожу до пункта где "Configuring for", там у меня выдаются не те данные, а вот такие:

Configuring for:
PHP Api Version:         20121113
Zend Module Api No:      20121212
Zend Extension Api No:   220121212


В факе пишут такое решение:

Run: "phpize --help". This shows you the full path to phpize. This path should be the same as where you have the CLI binary, "php-config" and the "pear" and "pecl" binaries installed. If you run "php-config --version" it should show the same version of PHP that you're running. If it doesn't match up, and perhaps the wrong "phpize" binary is found on the path, you can run configure as follows:
/full/path/to/php/bin/phpize
./configure --with-php-config=/full/path/to/php/bin/php-config

Но у меня все найденные программы по имени "php-config" с ключем --version выдают:
5.5.9-1ubuntu4.20

Что делать дальше не понятно.
Подскажите кто в курсе.
1 Fragster
 
гуру
06.02.17
11:11
в убунте - апт-гет инсталл хдебуг
2 Fragster
 
гуру
06.02.17
11:11
а может он уже и стоит
3 Fragster
 
гуру
06.02.17
11:12
дальше что-то типа инсталл пхп-хдебуг
4 Fragster
 
гуру
06.02.17
11:12
и поправить php.ini чуть-чуть
5 Fragster
 
гуру
06.02.17
11:13
и да, никогда не ставь ничего через мэйк инсталл, если не умеешь
6 Помогите
 
06.02.17
11:17
(1) Так не работает, пишет: Unable to locate package xdebug

делал так:  pecl install xdebug, в ответ:
Xdebug requires Zend Engine API version 220121212.
The Zend Engine API version 320151012 which is installed, is newer.
Contact Derick Rethans at http://xdebug.org/docs/faq#api for a later version of Xdebug.

pecl/xdebug is already installed and is the same as the released version 2.5.0
install failed
7 Fragster
 
гуру
06.02.17
11:23
8 Fragster
 
гуру
06.02.17
11:24
что характерно


you can install xdebug by typing in

sudo apt-get install php-xdebug

then only restart apache

sudo service apache2 restart

or if you use NGINX

sudo systemctl restart nginx

or sudo nginx restart

If you now look at your phpinfo() output, you should see the xdebug.

This als wokrs if u installed PHP 5.5 or 5.6 via ppa:ondrej/php Packages

To install PHP5 version by apt-get look this guid Ubuntu add ondrej/php

Greetings
9 dmrjan
 
06.02.17
11:27
может для начала xmpp поставить?
10 dmrjan
 
06.02.17
11:29
aptitude install php5-xdebug
11 Fragster
 
гуру
06.02.17
11:30
(9) чтобы в жаббере сидеть во время дебага?
12 dmrjan
 
06.02.17
11:30
13 Помогите
 
06.02.17
11:31
(8) Спасибо. Куда тебе денег отправить? Дай номер телефона
14 Fragster
 
гуру
06.02.17
11:44
(13) подобный эксперимент лет пять назад закончился плачевно
15 Помогите
 
06.02.17
12:45
(14) Что случилось?
16 Помогите
 
06.02.17
20:22
Как удалить то что установилось в первый раз?
Оно теперь мне шлет каждые пол часа письма с ошибками.
17 Помогите
 
06.02.17
20:32
Уважаемые гуры, все еще нужен хелп. Проблема стоит очень актуально, но у нас никто не знает как ее решить, даже админ.
18 Помогите
 
08.02.17
06:33
Ап
19 Fragster
 
гуру
08.02.17
11:20
что "ап"? оно тебе новые письма пишет, или тебе усплывает уведомление об одном, которое ты так и не прочитал?
20 Gary417
 
08.02.17
11:24
(17) <но у нас никто не знает как ее решить, даже админ.>

...наберут школьников... это не админ :)
21 Gary417
 
08.02.17
11:25
в таких случаях помогает RTFM, а не подсказки, а опыт полученный в поисках неведомого источника писем увеличит и ваш скилл и скилл админа
22 Помогите
 
10.02.17
19:40
(19) Да, но уже разобрался
23 Помогите
 
10.02.17
19:41
(21) Зачем мне забивать голову тем что мне никогда не пригодится? Моя задача сделать чтоб работало и забыть об этом навсегда
24 Помогите
 
10.02.17
19:42
Всем спасибо, темку можно грохнуть
2 + 2 = 3.9999999999999999999999999999999...