Kam*_*ior 6 php translation gettext
我正在使用gettext进行翻译的网站上工作.该网站正在其他机器的服务器上正常翻译但不在我的服务器上(OS X El Capitan版本10.11.6).我按照以下教程在mac上安装gettext:
链接到我遵循的教程
安装后,gettext仍然无法正常工作.有人可以帮我吗?
我在 Sierra 上遵循了几乎相同的说明(也许你在某些时候搞砸了?):
\n\nxcode-select \xe2\x80\x93install:)./Configure、make和sudo make installphpize、./Configure、make和sudo make install(每个命令各占一行)。\n此时您可能会收到 SIP 错误,因为安装程序无法访问 /usr/ libexec/php/扩展。但是,扩展是在 PHP 源文件夹 ext/gettext/modules 中创建的mkdir -p /usr/local/macoperator/lib/php/extensions并将新创建的gettext.so扩展复制到该文件夹中引用 /etc/php.ini 中的本地扩展文件夹。只需在末尾添加以下行:
\n\n\nextension_dir = "/usr/local/macoperator/lib/php/extensions"\n[gettext]\nextension=gettext.so\n
最后,通过发出以下命令确保 apache 已重新启动:server-apachectl graceful
检查一下phpinfo(),你是否看到:
启用 GetText 支持
或者,您可以尝试通过Homebrew安装 PHP 。
\n