Я недавно установил Sparks (менеджер пакетов для CI), и теперь я пытаюсь установить искру под названием: CodeIgniter платежи найдены в http://getsparks.org/packages/codeigniter-payments/versions/HEAD/showПроблемы при установке PHP-Payments
Глядя в искровых папки и некоторое чтение на сайт, кажется, эта искра имеет зависимость от PHPPayments найденную в http://payments.calvinfroedge.com/index.html
Когда я пытаюсь запустить свой код, я бегу в это сообщение об ошибке: Анализировать ошибка: синтаксическая ошибка, неожиданный T_STATIC в/главная/a3374546/public_html/CodeIgniter /sparks/codeigniter-payments/0.1.4/src/php-payments/lib/payment_utility.php в строке 21
Эта ошибка указывает на следующие строки:
//Ignore classes that should be ignored
foreach(static::$autoload_ignore as $ignore)
{
if(strpos($class, $ignore) !== false) return;
}
Кроме того, я должен был изменить некоторые ссылки на файлы, такие как:
dirname(__DIR__)
в
dirname(dirname(__FILE__))
Я хочу спросить существует ли зависимость для PHPPayments и расширения кодаигнетер-платежей, чтобы иметь PHP 5.3.X, прежде чем он будет работать? В соответствующей заметке можно внести изменения, чтобы заставить ее работать с 5.2.X.
Согласно 000webhost.com (мой хостинг), версия их запуска является: PHP версии 5.2.17
Edit: Добавлена информация о системе:
Apache версии. 2.2.19 (Unix)
PHP версии 5.2. * -> Как уже упоминалось выше, PHP Информация о версии 5.2.17 говорится
MySQL вер. версия 5,1
Codeigniter: 2.1.0
CodeIgniter Оплата: 0.1.4
PHP платежи: 67202cf * не уверен, если это версия # но это было # в конце файла почтового индекса
См. Http://stackoverflow.com/questions/4668557/parse-error-syntax-error-unexpected-t-static Вам нужно хотя бы PHP 5.3 – Basti
PHPPayments не имеет документальной документации, не требуя никаких требований, однако из-за ошибки и код, который вы показываете в своем вопросе, ясно, что он использует Late Static Binding (LSB), которому требуется PHP 5.3 или выше. Вы не можете легко работать с PHP 5.2.X. – hakre
На какой платформе вы работаете (окна и т. Д.) @ Zigu ?? Я автор. –