Laravel无法在Ubuntu 14中打开流警告



我是 Ubuntu 的新手,正在尝试将 laravel 应用程序迁移到 ubuntu。请查看以下步骤。

1.复制了我的拉拉维尔项目并上传数据库。

2.启动我的 Xampp 服务器并将我的 laravel 应用程序指向浏览器中,它显示错误。

Warning: require(/opt/lampp/htdocs/timegear/bootstrap/../vendor/autoload.php): failed to open stream: Permission denied in /opt/lampp/htdocs/timegear/bootstrap/autoload.php on line 17
Fatal error: require(): Failed opening required '/opt/lampp/htdocs/timegear/bootstrap/../vendor/autoload.php' (include_path='.:/opt/lampp/lib/php') in /opt/lampp/htdocs/timegear/bootstrap/autoload.php on line 17 

当尝试使用终端抛出错误更新作曲家时,需要像 Mcrypt 扩展名。

请给我一个解决方案。

谢谢和问候。

您缺少 Mcrypt 扩展,要安装:

sudo apt-get install php5-mcrypt

然后: sudo updatedb && locate mcrypt.ini

应该显示它位于/etc/php5/mods-available

locate mcrypt.so

然后编辑 mcrypt.ini

extension=mcrypt.so extension=/usr/lib/php5/20121212/mcrypt.so(或任何您 mcrypt.so 的位置。

接下来,创建符号链接

ln -s /etc/php5/mods-available/mcrypt.ini /etc/php5/cli/conf.d/20-mcrypt.ini ln -s /etc/php5/mods-available/mcrypt.ini /etc/php5/apache2/conf.d/20-mcrypt.ini

最后,重新启动 Apache service apache2 restart

希望这有帮助。

安装 mcrypt PHP 扩展。

相关内容

  • 没有找到相关文章