Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过终端使用php不加载_Php_Terminal - Fatal编程技术网

通过终端使用php不加载

通过终端使用php不加载,php,terminal,Php,Terminal,我试图通过命令行使用php。我已将别名设置为MAMP php5.4.10版本 它给了我以下错误: dyld: Library not loaded: /Applications/MAMP/Library/lib/libfreetype.6.dylib Referenced from: /Applications/MAMP/bin/php/php5.4.10/bin/php Reason: Incompatible library version: php requires version

我试图通过命令行使用php。我已将别名设置为MAMP php5.4.10版本

它给了我以下错误:

dyld: Library not loaded: /Applications/MAMP/Library/lib/libfreetype.6.dylib
  Referenced from: /Applications/MAMP/bin/php/php5.4.10/bin/php
  Reason: Incompatible library version: php requires version 15.0.0 or later, but libfreetype.6.dylib provides version 13.0.0
Trace/BPT trap: 5

我不知所措;我试图寻找更新版本,但找不到

请阅读,您可以通过注释
/Applications/MAMP/LIBRARY/bin/envvars
中的
DYLD\u LIBRARY\u路径来解决此问题,但尚未尝试。您也可以通过从终端执行
locate libfreetype.6.dylib
来检查系统中是否安装了任何其他libfreetype库。如果您找到另一个版本,您可以尝试将其复制到
/Applications/MAMP/Library
文件夹中,替换旧版本。我尝试过从机器上的其他地方,甚至从没有问题的macbook中替换该版本,但它们看起来都是相同的版本。注释掉该行实际上不会对错误产生任何影响,即使在重新启动终端之后:/