我在Laravel 4.2中有多个项目,希望在Ubuntu 18.04 os的计算机上工作。
在具有php 7.1版本的xampp的Win7 PC上,项目可以正常工作,要使它们在那里工作,我要做的就是禁用不推荐使用的错误。
问题是我无法让他们在linux上正常工作。
我已经尝试了多种方法,例如使用Linux版本的xampp,手动安装LAMP的每个组件,甚至是宅基地和流浪汉。
如果我在宅基地上使用PHP 7.1或7.2版,我会得到“需要mcrypt php扩展名”,但是7.1在xampp / win7上可以正常工作。
如果我在自己安装的Homestead或LAMP上使用PHP 5.6,7.0,则可以打开项目,但是在完全渲染视图时会遇到很多问题,例如,某些页面仅具有导航栏,其他页面则错过了很多内容等 即使它们在xampp / win7设置中运行完美,某些页面甚至会抛出诸如“文件意外结尾”之类的错误。
我以为linux文件权限可能是问题的原因,所以我使用chown命令,但这没有帮助。
我的另一个猜测是Windows上的xampp可能具有更宽松的php和apache设置,但是我无法指出导致问题的原因。
我知道这个问题有点广泛,但是我真的很感谢您的帮助,如果您需要其他任何信息来回答问题,请问。
编辑:
LAMP / ubuntu上的模块
答案 0 :(得分:0)
尝试运行cache:clear和view:clear命令