#php #laravel #laravel-5.8 #php-7.3
#php #laravel #laravel-5.8 #php-7.3
Вопрос:
Я получил следующее сообщение (Доступ к домашней странице приложений), когда я обновляю свою среду разработки до PHP 7.3
*/
define('LARAVEL_START', microtime(true));
/*
|--------------------------------------------------------------------------
| Turn On The Lights
|--------------------------------------------------------------------------
|
| We need to illuminate PHP development, so let us turn on the lights.
| This bootstraps the framework and gets it ready for use, then it
| will load up this application so that we can run it and send
| the responses back to the browser and delight our users.
|
*/
$app = require_once __DIR__.'/../bootstrap/app.php';
/*
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request
| through the kernel, and send the associated response back to
| the client's browser allowing them to enjoy the creative
| and wonderful application we have prepared for them.
|
*/
$kernel = $app->make(IlluminateContractsHttpKernel::class);
$response = $kernel->handle( $request = IlluminateHttpRequest::capture() );
$response->send();
$kernel->terminate($request, $response);
Как с этим справиться?
Комментарии:
1. Какое сообщение? Код? Я не понимаю
2. Опубликованный вами фрагмент не содержит открывающего тега PHP
<?php
. Возможно ли, что вы случайно удалили ее?
Ответ №1:
Какая-то часть скрипта отсутствует, но, похоже, ваши php-файлы обрабатываются как текст! Проверьте настройки вашего сервера после обновления до php 7.3. Я предполагаю, что проблема в любом php-скрипте
Ответ №2:
Проблема с установкой PHP 7.3. Я переустановил, это было исправлено.
Комментарии:
1. Рад видеть это решение, я говорил вам ранее, что если вы видите код в браузере, у вас неправильно установлен PHP
Ответ №3:
Если вы видите код в браузере, у вас неправильно установлен PHP
Вы можете проверить, установлена версия PHP на вашем локальном компьютере или нет, используя командную строку php -v
Комментарии:
1. PHP 7.3.3-1 ubuntu14.04.1 deb.sury.org 1 (cli) (создано: 7 марта 2019 20:48:45) (NTS)
Ответ №4:
Я думаю, что apache2 неправильно настроен с PHP
Попробуйте еще раз sudo apt-get install php7.4/php7.3
Ответ №5:
я столкнулся с этой проблемой после установки ALPN и Http2 / protocol на мой сервер!
для решения этой проблемы сделайте это:
ps: я использую direct admin для своего хостинга, этот процесс может отличаться в другом менеджере хостинга, таком как cpanel или plesk, но, безусловно, все они будут иметь одинаковые возможности.
перейдите на хост вашего домена (не root) -> Настройка домена-> щелкните свой домен (example.com )-> Настройки Php -> увеличьте свой лимит памяти (например, до 512 МБ) -> нажмите на кнопку сохранить перед memory_limit-> проверьте свой сайт через 2 минуты