Brew更新php56-xdebug需要手动更改php.ini中的zend_extension路径。可以改为编写脚本吗?

时间:2015-06-22 22:52:15

标签: php bash homebrew xdebug

我已经使用自制软件安装了php56-xdebug(以及php56,自然而然)我已经为我的php.ini做了必要的补充

zend_extension="/usr/local/Cellar/php56-xdebug/2.3.2/xdebug.so"

今天我做了一个brew update && upgrade,将我的php56-xdebug更新为版本2.3.3当然,这会将xdebug.so文件的目录列表更改为/usr/local/Cellar/php56-xdebug/2.3.3/xdebug.so

我很想找到一种在brew更新/升级后随时更新的方法。唉,我不知道如何让bash知道如何实现这一目标。有什么想法吗?

2 个答案:

答案 0 :(得分:0)

Homebrew总是在/usr/local/bin或者你的情况下为最新版本创建一个符号链接,因为它是一个lib,位于/usr/local/lib。只需在你的php.ini中使用这个路径就可以了。

答案 1 :(得分:0)

您可以随时使用Homebrew在from scipy.optimize import fsolve def func1(C): func = [(atom14[0] - C[0])**2 + (atom14[1] - C[1])**2 + (atom14[2] - C[2])**2 - Cdist1**2] func.append((atom106[0] - C[0])**2 + (atom106[1] - C[1])**2 + (atom106[2] - C[2])**2 - Cdist2**2) func.append((atom125[0] - C[0])**2 + (atom125[1] - C[1])**2 + (atom125[2] - C[2])**2 - Cdist3**2) func.append((atom76[0] - C[0])**2 + (atom76[1] - C[1])**2 + (atom76[2] - C[2])**2 - Cdist4**2) return func solve = fsolve(func1, [0, 0, 0]) 内为您维护的符号链接:

/usr/local/opt