Здравейте,
Имам една страница, която използва флаш, за нея се използва amfphp, но ми връща грешка. Пробвах директно да изпълня файла в amfphp/gateway.php и получавам тази грешка:
Това е кода, където сочи грешката:
Някой по-запознат, ако може да помогне с решаването на проблема?
Имам една страница, която използва флаш, за нея се използва amfphp, но ми връща грешка. Пробвах директно да изпълня файла в amfphp/gateway.php и получавам тази грешка:
Код:
Fatal error: Uncaught exception 'VerboseException' with message 'Non-static method CharsetHandler::setMethod() should not be called statically, assuming $this from incompatible context' in /home/.../public_html/amfphp/core/amf/app/Gateway.php:137
Stack trace:
#0 /home/.../public_html/amfphp/core/amf/app/Gateway.php(137): amfErrorHandler(8192, 'Non-static meth...', '/home/vibankco/...', 137, Array)
#1 /home/.../public_html/amfphp/gateway.php(154): Gateway->service()
#2 {main}
thrown in /home/.../public_html/amfphp/core/amf/app/Gateway.php on line 137
Това е кода, където сочи грешката:
PHP:
function service() {
//Set the parameters for the charset handler
CharsetHandler::setMethod($this->_charsetMethod); // Проблемът сочи на този ред
CharsetHandler::setPhpCharset($this->_charsetPhp);
CharsetHandler::setSqlCharset($this->_charsetSql);
//Attempt to call charset handler to catch any uninstalled extensions
$ch = new CharsetHandler('flashtophp');
$ch->transliterate('?');
$ch2 = new CharsetHandler('sqltophp');
$ch2->transliterate('?');
$GLOBALS['amfphp']['actions'] = $this->actions;
Някой по-запознат, ако може да помогне с решаването на проблема?