php artisan:调用未定义的函数App \ Http \ Services \ mcrypt_get_block_size()

时间:2017-03-31 21:52:38

标签: php homestead mcrypt artisan

我已经在其他线程上检查了这个解决方案,但还没有解决方案。这个场景与我看到的情况不同,所以希望我能得到一个解决方案而不是标记为重复的问题。

我克隆了一个laravel5.3应用程序并运行必要的迁移和所有好东西来设置它。 现在的任务是运行自定义工匠命令。运行我得到这个mcrypt错误

enter image description here 我做的第一件事是使用brew

安装mcrypt扩展
brew install mcrypt php70-mcrypt

然后我将extension = mcrypt.so添加到我的php.ini文件

从命令行我输入php --ini并得到 enter image description here 我可以看到加载的配置文件。那是扩展名= mcrypt.so的地方。我正在使用家园,所以我跑了流浪汉,然后流浪了。

完成所有这些后,我将mcrypt与brew一起安装,扩展程序添加到php.ini文件中并重新启动vagrant - 我在其他线程上看到的所有这些都没有,但这些都不适用于我。

任何想法我如何才能使这项工作?感谢

1 个答案:

答案 0 :(得分:0)

代码试图调用当前命名空间的NSString tweet = @("@user hey heres my message: BLah blah with symbols!"); //part I want to keep is: " BLah blah with symbols!" //or it could end up being NSString tweet = @("@otheruser my msg is: Wow heres some more blah: and a second colon"); //part I want to keep is: " Wow heres some more blah: and a second colon" ,你可能意味着全局命名空间的mcrypt_get_block_size,你可以通过在它之前添加\来访问它,所以它看起来像mcrypt_get_block_size < / p>

这个问题必须重复,可能