Проекты Laravel 4.2 работают на xampp / win7, но не на Ubuntu - PullRequest
0 голосов
/ 27 сентября 2018

У меня есть несколько проектов в Laravel 4.2, которые я хотел бы заставить работать на моем компьютере с ОС Ubuntu 18.04.

Проекты отлично работают на моем ПК с Win7 с xampp, который имеет php версии 7.1, все, что мне нужно былочтобы заставить их работать, нужно было отключить устаревшие ошибки.

Проблема в том, что я просто не могу заставить их работать должным образом в Linux.

Я пробовал несколько вещей, таких как использование Linuxверсия xampp, вручную устанавливающая каждый компонент LAMP и даже hometead and vagrant.

Если я использую PHP версии 7.1 или 7.2 в hometead, я получаю «Требуется расширение mcrypt php», но 7.1 прекрасно работает на xampp /win7.

Если я использую PHP 5.6,7.0 на усадьбе или LAMP, которые я установил самостоятельно, я могу открыть проекты, но у меня много проблем с полным рендерингом видов, например, на некоторых страницах есть только навигационные панелидругие пропускают много содержимого и т. д. Некоторые страницы даже выдают ошибки, такие как «Неожиданный конец файла», даже если они отлично работают при установке xampp / win7.

Я подумал, что причиной проблемы могут быть права доступа к файлам linux, поэтому я поиграл с командой chown, но это не помогло.

Еще одно предположение, которое у меня есть, это то, что xampp на Windows, вероятно, имеетболее мягкие настройки php и apache, но я не могу точно определить, что вызывает проблемы.

Я знаю, что вопрос является довольно широким, но я бы очень признателен за помощь, и если вам нужна какая-либо другая информация дляответьте на вопрос просто спросите.

Редактировать:

Модули на xampp / win7 enter image description here

Модули на LAMP / ubuntu

enter image description here

1 Ответ

0 голосов
/ 27 сентября 2018

попробуйте запустить кеш: очистить и просмотреть: очистить команды

...