Версия PHP в hostgator - PullRequest
       8

Версия PHP в hostgator

0 голосов
/ 02 октября 2018

У меня есть одна проблема с моим проектом, когда я пытаюсь загрузить новую версию на моем хосте (hostgator). Это ошибка:

PHP Startup: SourceGuardian: Невозможно инициализировать модуль Модуль, скомпилированный с модулем API = 20131226PHP скомпилирован с модулем API = 20100525 Эти параметры должны соответствовать

Я изменяю в Cpanel версию PHP 5.4 на 5.6, но когда я проверяю версию php на сервере из совпадения с putty, я получаю следующее сообщение:

PHP 5.4.45 (cli) (сборка: 17 апреля 2017 г., 15:59:08) Copyright (c) 1997-2014 PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies сPHP-загрузчик ionCube (включен) + защита от вторжений от ioncube24.com (не настроен) v10.2.4, Copyright (c) 2002-2018, от ionCube Ltd. с загрузчиком Zend Guard Loader v3.3, Copyright (c) 1998-2013,Zend Technologies

Может быть в этом проблема?Я читал об этой ошибке, но я не могу найти решение.Я не знаю, делаю ли я что-то не так.

Большое спасибо!

Ответы [ 2 ]

0 голосов
/ 03 октября 2018

cPanel предоставляет 2 различных способа установки версии php.Одна называется «Выбор версии PHP», которая устанавливает глобальную версию php для использования по умолчанию для новых доменов, заданий cron и т. Д., Другая - «MultiPHP Manager», которая позволяет вам устанавливать разные версии php для использования с разными доменами вта же учетная запись cPanel.Вы должны убедиться, что «MultiPHP Manager» также отображает правильную версию php для вашего домена (он может переопределить настройку «Выбор версии PHP»).

0 голосов
/ 02 октября 2018

Двоичный файл php, вызываемый из командной строки, может совпадать или не совпадать с двоичным файлом php, используемым Apache.Вы должны использовать следующий скрипт PHP (сохранить его в общедоступном веб-каталоге и загрузить его в веб-браузере), чтобы определить, какая версия PHP настроена для работы Apache:

<?php
    phpinfo();
?>
...