настройка xdebug 2.6 с php 7.2 на osx

avatar
jfernandez_04
7 апреля 2018 в 22:33
1837
2
2

Я пытаюсь установить xdebug, но после долгих усилий все еще не могу, я пробовал это https://medium.com/@roberto.b/how-to-install-xdebug- with-my-php-7-on-my-macosx-f85dbac91e59 и много вопросов coderhelper и ничего,

Я делаю что-то не так, но не могу понять что, помогите, пожалуйста... Это то, что я получаю в своем error.log

[Sat Apr 07 19:21:35.785293 2018] [so:warn] [pid 28523] AH01574: module php7_module is already loaded, skipping
Failed loading /usr/lib/php/extensions/no-debug-non-zts-20160303/xdebug.so:  dlopen(/usr/lib/php/extensions/no-debug-non-zts-20160303/xdebug.so, 9): Symbol not found: _zend_pass_function
  Referenced from: /usr/lib/php/extensions/no-debug-non-zts-20160303/xdebug.so
  Expected in: flat namespace
 in /usr/lib/php/extensions/no-debug-non-zts-20160303/xdebug.so
Failed loading /usr/local/php5/lib/php/extensions/no-debug-non-zts-20170718/opcache.so:  dlopen(/usr/local/php5/lib/php/extensions/no-debug-non-zts-20170718/opcache.so, 9): Symbol not found: _zend_empty_string
  Referenced from: /usr/local/php5/lib/php/extensions/no-debug-non-zts-20170718/opcache.so
  Expected in: flat namespace
 in /usr/local/php5/lib/php/extensions/no-debug-non-zts-20170718/opcache.so
[Sat Apr 07 19:21:35.904894 2018] [mpm_prefork:notice] [pid 28523] AH00163: Apache/2.4.28 (Unix) PHP/7.0.2 configured -- resuming normal operations
[Sat Apr 07 19:21:35.905015 2018] [core:notice] [pid 28523] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'

надеюсь, вы поможете, ребята! С уважением!

Источник

Ответы (2)

avatar
H. Bakir
8 апреля 2018 в 13:13
5

Мне удалось заставить его работать с инструкциями с официального сайта Xdebug.

Он предоставляет индивидуальные инструкции по установке, основанные на вашей текущей настройке php, полученной из phpinfo() или из php -i : https://xdebug.org/wizard.php

Инструкции, которые вы получите, почти такие же, как описанные в статье, которую вы упомянули, но версии разные. К вашему сведению, моя установка — PHP 7.2, Xdebug 2.6.0 в Mac OS X.

Удачи.

jfernandez_04
9 апреля 2018 в 15:41
1

Спасибо! вы привели меня к тому, что не так с моей установкой.

avatar
jfernandez_04
9 апреля 2018 в 15:52
0

К вашему сведению, если у вас есть эта ошибка, вы должны сравнить свою версию php cli с версией вашего браузера или apache php, вот где у меня проблемы, и после этого это легко исправить, так что с уважением за помощь.