And*_*oni 5 macos acquia php-7
我是否通过自制软件安装:
brew install homebrew/php/php70-xdebug
Run Code Online (Sandbox Code Playgroud)
或仅使用或以下内容从位于http://xdebug.org 的源代码编译./configure:
./configure --enable-xdebug CC="gcc -arch i386" CXX="g++ -arch i386"
make
Run Code Online (Sandbox Code Playgroud)
在运行与 Acquia DevDesktop 捆绑的 php7 时,我仍然收到以下信息:
Failed loading /Applications/DevDesktop/php7_0/ext/xdebug.so: dlopen(/Applications/DevDesktop/php7_0/ext/xdebug.so, 9): no suitable image found. Did find:
/Applications/DevDesktop/php7_0/ext/xdebug.so: mach-o, but wrong architecture
Run Code Online (Sandbox Code Playgroud)
我已经确认的事情:
which php 返回 /Applications/DevDesktop/php7_0/bin/phpphp -i 显示正确的 .ini 文件 (/Applications/DevDesktop/php7_0/bin/php.ini) 而没有其他文件zend_extension="/Applications/DevDesktop/php7_0/ext/xdebug.so" 在 php.ini 中完整的消息php --version返回是:
$ php --version
Failed loading /Applications/DevDesktop/php7_0/ext/xdebug.so: dlopen(/Applications/DevDesktop/php7_0/ext/xdebug.so, 9): no suitable image found. Did find:
/Applications/DevDesktop/php7_0/ext/xdebug.so: mach-o, but wrong architecture
PHP 7.0.4 (cli) (built: Mar 18 2016 02:12:27) ( ZTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
Run Code Online (Sandbox Code Playgroud)
该操作系统是在 MacBook Air 上全新安装的 Mac OS 10.11.5。
有谁知道为什么它抱怨错误的架构?
\xe2\x80\xa2 Open the php.ini file inside of Applications/DevDesktop/php(version#)/bin/php.ini\n\xe2\x80\xa2 Commented out the following two lines:\n \xe2\x97\x8b zend_extension="/Applications/DevDesktop/php7_0/ext/xdebug.so"\n \xe2\x97\x8b xdebug.remote_enable=1\n\xe2\x80\xa2 Stop and restart DevDesktop\nRun Code Online (Sandbox Code Playgroud)\n\n此线程中的评论对我有用。\n来源:安装 XDebug 并在 Acquia Drupal Stack 中加载?
\n| 归档时间: |
|
| 查看次数: |
1159 次 |
| 最近记录: |