如何在mamp中开启openssl扩展
展开全部
本教程为Mac OS X自带PHP安装OpenSSL,MAMP请参照*这里*的教程。
1. 当然你可以到OpenSSL的官网下载源代码编译或者通过MacPort安装。不过这里说一个最简单的方法。
*这里*提供.so文件,可以直接下载使用。
.so, a filename extension for "shared object" dynamic library files in Unix
——http://en.wikipedia.org/wiki/So
2. 将.so文件放到/usr/lib/php/extensions/no-debug-non-zts-20090626下。
3. 编辑/private/etc/php.ini,添加extension=openssl.so。如果没有/private/etc/php.ini,也可能是/private/etc/php.ini.default
4. 重启apache:sudo /usr/sbin/apachectl restart
5. 编辑一个phpinfo.php,代码如下:
<?php
phpinfo();
?>
6. 用浏览器通过localhost打开,查看是否有OpenSSL。
7. Have fun!
参考资料:
http://foundationphp.com/tutorials/php_leopard.php
http://jaspan.com/openssl-support-php-under-mamp
1. 当然你可以到OpenSSL的官网下载源代码编译或者通过MacPort安装。不过这里说一个最简单的方法。
*这里*提供.so文件,可以直接下载使用。
.so, a filename extension for "shared object" dynamic library files in Unix
——http://en.wikipedia.org/wiki/So
2. 将.so文件放到/usr/lib/php/extensions/no-debug-non-zts-20090626下。
3. 编辑/private/etc/php.ini,添加extension=openssl.so。如果没有/private/etc/php.ini,也可能是/private/etc/php.ini.default
4. 重启apache:sudo /usr/sbin/apachectl restart
5. 编辑一个phpinfo.php,代码如下:
<?php
phpinfo();
?>
6. 用浏览器通过localhost打开,查看是否有OpenSSL。
7. Have fun!
参考资料:
http://foundationphp.com/tutorials/php_leopard.php
http://jaspan.com/openssl-support-php-under-mamp
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询