title: How to enable PHP Intl extension on macOS Mojave?
body: <p>I'm trying to install Magento (2.3.0) on macOS Mojave. Magento shows <code>PHP Extension intl.</code> is missing.</p>
  
  <p>I tried the below to resolve:</p>
  
  <ol>
  <li>Made a copy of php.ini using <code>cp /etc/php.ini.default php.ini</code></li>
  <li>Removed ";" before <code>extension=php_intl.dll</code> </li>
  <li>Restart Apache <code>sudo apachectl restart</code></li>
  </ol>
  
  <p>But the above did not resolve. </p>
  
  <p>On checking <code>php -v</code>, i'm seeing the below error:</p>
  
  <pre><code>PHP Warning:  PHP Startup: Unable to load dynamic library 
  '/usr/lib/php/extensions/no-debug-non-zts-20160303/php_intl.dll' - 
  dlopen(/usr/lib/php/extensions/no-debug-non-zts-20160303/php_intl.dll, 
  0x0009): dlopen(): file not found: /usr/lib/php/extensions/no-debug- 
  non-zts-20160303/php_intl.dll in Unknown on line 0
  PHP 7.1.19 (cli) (built: Aug 17 2018 20:10:18) ( NTS )
  Copyright (c) 1997-2018 The PHP Group
  Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
  </code></pre>
  
  <p>There are only 2 files under <code>/usr/lib/php/extensions/no-debug-non-zts-20160303</code> namely <code>opache.so</code> and <code>xdebug.so</code> </p>
  
  <p>How can i install or enable "PHP Extension intl" on my macOS Mojave?</p>