繁体   English   中英

macOS上的PHP Extension intl许可

[英]PHP Extension intl permission on macOS

我使用Homebrew安装了PHP扩展INTL

这是我的测试代码

if (extension_loaded('intl')) {
    die('SUCCESS! The intl extension is enabled!');
} else {
    die('OOPS! The intl extension is not enabled!');
} 

在执行此代码后在CLI ,我获得SUCCESS! The intl extension is enabled! SUCCESS! The intl extension is enabled!

但是在浏览器中OOPS! The intl extension is not enabled! OOPS! The intl extension is not enabled!

我认为这可能是权限问题。 我不使用MAMP

确保已编辑所有使用的php.ini 在大多数发行版cli中,HTTPd模块和CGI版本具有单独的 php.ini文件。 处理它的最简单方法是运行

<?php
phpinfo();

并检查它指向什么php.ini 然后根据需要进行编辑。

我认为这可能是许可问题

httpd的错误日志很好地证明了这一点,但是请不要以为这是您的罪魁祸首。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM