草庐IT

he-MCrypt-Library-libmcrypt

全部标签

必须加载 php 扩展 mcrypt

我正在关注有关在ubuntu上安装magento的在线教程,但我在配置中遇到此错误:必须加载phpextensionmcrypt。我已经尝试过:sudoapt-getinstallphp5-mcrypt但这对我不起作用。我在使用curl时遇到了同样的问题,但是当我尝试时:sudoapt-getinstallphp5-curl它确实对我有用。我该如何用mcrypt解决这个问题?我已经尝试重新启动网络服务器。 最佳答案 希望您的系统是ubuntu,因为您添加了标签。在Ubuntu上,当您运行sudoapt-getinstallphp5-

PHP - 用 openssl_random_pseudo_bytes() 替换 mcrypt_create_iv()

我需要提高我们网站的安全性,目前正在使用此处的指南:http://crackstation.net/hashing-security.htm,以及此处生成的随secret码:https://defuse.ca/generating-random-passwords.htm.我收集到两者都使用函数mcrypt_create_iv()生成随机字节(或位?),但出于某种原因,我在CentOS6下安装php-mcrypt时遇到错误。幸运的是,第一个链接说openssl_random_pseudo_bytes()是一个CSPRNG(PHP文档和其他来源也支持该声明),并且在当前服务器安装的PHP

php - 在 Mac 上使用 PHP 安装 mcrypt

我正在尝试在我的mac上安装PHP的mcrypt扩展。我是用homebrew命令安装的brewinstallphp53-mcrypt这给我一条消息说它已经安装:php53-mcrypt-5.3.26alreadyinstalled但是,当我运行命令php-m时,我没有在列表中看到mcrypt(我已经重新启动了终端)。编辑1:添加php.ini.default的mcrypt部分在php.ini.default文件中,这是我关于mcrypt的部分[mcrypt];Formoreinformationaboutmcryptsettingsseehttp://php.net/mcrypt-mo

php - 无法通过 Homebrew 软件 OSX Yosemite 安装 mcrypt

运行OSX10.10.1。我安装了Homebrew软件,然后尝试运行以下命令:brewinstallmcrypt之后,它经历了一个漫长的下载/安装文件的过程。然后它给了我一个错误:checkingformhash_keygenin-lmhash...noconfigure:error:"Youneedatleastlibmhash0.8.15tocompilethisprogram.http://mhash.sf.net/"在终端中运行php-v:PHP5.6.2(cli)(built:Nov2201409:34:41)Copyright(c)1997-2014ThePHPGroupZ

php - Zend 框架 : Autoloading a Class Library

我在这里定义了一个类库.../projectname/library/Me/Myclass.php定义如下:我有以下Bootstrap:'Default','basePath'=>dirname(__FILE__),));$autoloader->registerNamespace('Me_');return$autoloader;}/***Bootstraptheviewdoctype**@returnvoid*/protectedfunction_initDoctype(){$this->bootstrap('view');$view=$this->getResource('vie

php - ImageMagick 在命令行中工作,但是当 exec() 在 php 中它返回 5 和 "incompatible library version"

我在OSX上使用MAMP(和Macports也一样......我都试过了)的php5.3.6和ImageMagick(命令行)遇到了一个奇怪的问题。当我从CLI运行identify命令时,它工作正常。但是当我使用exec()运行完全相同的命令时,它返回值代码5并且在apache错误日志中我有:dyld:Librarynotloaded:/opt/local/lib/libfreetype.6.dylibReferencedfrom:/opt/local/bin/identifyReason:Incompatiblelibraryversion:identifyrequiresversi

php - 拉维尔 4.2 : Include a PHP file (library) into controller

我正在使用Laravel4.2做一个项目,我需要将一个PHP文件(一个将PDF转换为文本的库)包含到Controller中,然后返回一个带有文本的变量,知道怎么做吗?这是我的Controller:publicfunctiontransform(){include('includes/vendor/autoload.php');}还有我的/app/start/global.php文件:ClassLoader::addDirectories(array(app_path().'/commands',app_path().'/controllers',app_path().'/models'

php - 如何在 xampp 中安装 mcrypt 扩展

如何在Windows上的xampp中安装mcrypt?我的PHP版本7.0.5和xampp包没有mcrypt扩展名那么我如何在xampp上安装mcrypt? 最佳答案 首先,您应该从这里下载适合您系统的版本:https://pecl.php.net/package/mcrypt/1.0.3/windows然后,您应该将php_mcrypt.dll复制到../xampp/php/ext/并通过添加extension=mcrypt启用扩展>到您的xampp/php/php.ini文件。 关于

PHP 警告 : PHP Startup: Unable to load dynamic library

当我运行这个命令时php-v出现此错误:PHPWarning:PHPStartup:Unabletoloaddynamiclibrary'/usr/lib/php/20160303/dom.so'-/usr/lib/php/20160303/dom.so:undefinedsymbol:php_libxml_node_free_listinUnknownonline0PHPWarning:PHPStartup:Unabletoloaddynamiclibrary'/usr/lib/php/20160303/xmlreader.so'-/usr/lib/php/20160303/xmlr

php - 如何在不安装 Zend Framework 的情况下使用 Zend Library

如何在不安装zend框架的情况下使用zend库?我正在尝试在没有安装zend框架的情况下使用zend库(Mail和Mime),它没有返回任何错误消息...但是对于我的项目,我只使用Mail和Mime库,如何在不安装zend框架的情况下使用ZendLibrary..谢谢,维诺斯S 最佳答案 下载ZendFramework并将其放入您的PHP可访问的文件夹中。然后要么做include'/path/to/folder/containing/Zend/lib/Zend/Mail.php';include'/path/to/folder/co