Предупреждение PHP: Запуск PHP: невозможно загрузить динамическую библиотеку ‘/usr/lib64/php/modules/myapp.so’ — /usr/lib64/php/modules/myapp.so: неопределенный символ: zend_error_noreturn в Неизвестный в строке 0
Мой код (myapp.zep)
namespace Myapp;
class Greeting
{
public static function test (string abc) {
return "test back";
}
}
Код работал, когда я удаляю параметр
namespace Myapp;
class Greeting
{
public static function test () { //no parameter
return "test back";
}
}
Когда я установил параметр метода test со строкой abc, я получил ошибку. Но я скомпилировал его в версии для Windows, он работает нормально ..
Моя конфигурация сервера
Centos 7.3 - 64bit
PHP 5.6.30 (cli) (built: Jan 19 2017 07:57:06)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0,
Copyright (c) 1998-2016 Zend Technologies
Я полностью стек сейчас Этот скомпилированный файл .so я использовал на другом сервере конфигурации, где он работает нормально.
Задача ещё не решена.
Других решений пока нет …