【发布时间】:2019-01-31 06:14:10
【问题描述】:
在终端中,如果我输入“php -v”,我会得到: —— PHP 7.2.9 (cli) (内置: Aug 22 2018 02:58:50) (NTS) 版权所有 (c) 1997-2018 PHP 集团 Zend Engine v3.2.0,版权所有 (c) 1998-2018 Zend Technologies 使用 Zend OPcache v7.2.9,版权所有 (c) 1999-2018,由 Zend Technologies 提供 php -v in Terminal ——
在 Safari 中,如果我输入“localhost/phpinfo.php”(包含行: 的文件),我会得到: —— PHP 版本 7.1.16 phpinfo() output in Safari ——
phpMyAdmin 告诉我: 网络服务器
• Apache/2.4.33 (Unix) PHP/7.1.16
• Database client version: libmysql - mysqlnd 5.0.12-dev - 20150407 - $Id: 38fea24f2847fa7519001be390c98ae0acafe387 $
• PHP extension: mysqliDocumentation curlDocumentation mbstringDocumentation
• PHP version: 7.1.16
WebServer infos in phpMyAdmin ——
如何告诉 Apache 使用 7.2.9 而不是 7.1.16?
我的目标是在 PHP 编程时摆脱这个错误(是的,我是新手): 致命错误:未捕获的错误:调用 /Users/David/Sites/graphic_example.php:7 中未定义的函数 imagettfbbox() 堆栈跟踪:第 7 行的 /Users/David/Sites/graphic_example.php 中的 #0 {main}
——
你能帮我详细的过程吗?
非常感谢您的帮助!!
【问题讨论】:
标签: apache phpmyadmin gd php-7.2 macos-high-sierra