Php 什么是Symfony及其在Laravel中的用途

Php 什么是Symfony及其在Laravel中的用途,php,laravel,symfony,Php,Laravel,Symfony,我想知道Symfony是什么,它的目的是什么,还有 想知道拉威尔是否利用了它吗?如果你利用它 那为什么 关于这一点,我搜索并发现: Symfony是一组可重用的PHP组件,使开发人员能够 创建可扩展的高性能应用程序。。。许多流行的 包括Drupal和phpBB在内的项目也使用Symfony框架。在里面 事实上,最流行的PHP框架Laravel是基于 西蒙尼 这里提到的是,如果拉雷维尔是在西蒙尼的基础上建造的 不使用Symfony那么为什么在某个错误的地方我们发现了一些提到Symfony的错误呢

我想知道Symfony是什么,它的目的是什么,还有 想知道拉威尔是否利用了它吗?如果你利用它 那为什么

关于这一点,我搜索并发现:

Symfony是一组可重用的PHP组件,使开发人员能够 创建可扩展的高性能应用程序。。。许多流行的 包括Drupal和phpBB在内的项目也使用Symfony框架。在里面 事实上,最流行的PHP框架Laravel是基于 西蒙尼

这里提到的是,如果拉雷维尔是在西蒙尼的基础上建造的 不使用Symfony那么为什么在某个错误的地方我们发现了一些提到Symfony的错误呢

e、 g

这是Laravel产生的错误,您可以看到这里提到了Symfony。有什么我不明白的吗


我希望专家能帮助我,谢谢。

要理解这一点,你必须了解这些框架是如何制作的

框架是集成在项目中的一组软件包,使您能够以更简单的方式完成任务

Laravel并不是所有东西的发明者,比如说,Laravel里面有很多包不是Laravel的,而是Symfony的

看看composer,软件包管理。。。你会了解更多


祝你好运

尝试增加以下限制:

最大输入时间 内存限制 最大执行时间

这些参数在php.ini文件中配置。 您可以找到这些指令的含义


我建议使用最大128MB的PHP内存限制,甚至更少。如果脚本需要超过128MB的内存,那么在大多数情况下都需要对脚本代码进行修改和优化。

错误只是告诉PHP需要64MB的内存,但无法分配。内存可能受到php.ini或其他限制。您可以使用ini_set函数增加内存
symfony\component\debug\exception\fatalerrorexception: allowed memory size of 134217728 bytes exhausted (tried to allocate 67108864 bytes) in /var/www/html/api/v2/vendor/mongodb/mongodb/src/functions.php:125 stack trace: