Трудности установки адаптивных аккаунтов PayPal

Я пытаюсь установить API адаптивных учетных записей PayPal с помощью PHP.

Я настроил учетную запись разработчика, протестировал учетные записи и приложение и проверил параметры с помощью инструмента PayPal. Теперь мне нужно установить API на нашем тестовом сайте.

я использовал Как проверить, правильно ли работает curlSSL
чтобы убедиться, что у меня есть завиток.

Я следовал инструкциям Вот используя вкладку PHP. Я устанавливаю без composer, поэтому я подключился через клиент SSL и использовал команду в соответствии с инструкциями.

локон
https://raw.github.com/paypal/adaptiveaccounts-sdk-php/stable-php5.3/samples/install.php
| PHP

Однако я думаю, что это хранилище было перемещено, и я отследил его до Вот.

То есть моя команда должна быть

локон
https://raw.githubusercontent.com/paypal/adaptiveaccounts-sdk-php/master/samples/install.php
| PHP

Возможно, я нашел неправильный код, потому что он не будет установлен.
Вывод ошибки

composer not installed or 'useComposer' is set to false in install.php.
Running custom installation ...
Downloading adaptiveaccounts-sdk-php - v2.6.106
Downloading sdk-core-php - v1.4.3
Generating autoload file

Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 71 bytes) in - on line 340

Я проверил установочный файл и следующие строки

// Flag to control whether composer should be used for installation
$useComposer = false;

убедитесь, что для useComposer установлено значение false, что заставляет меня думать, что я нашел неправильный установочный файл.

Так кто-нибудь знает, где находится правильное местоположение, чтобы указать cURL?
Или я делаю что-то еще не так? Обратите внимание, что при установке появляется попытка запустить «выборочную установку», и происходит сбой с ошибкой памяти.

0

Решение

Часть этого решена. Файл install.php был удален случайно.

Таким образом, вы можете запустить

curl -k -L https://raw.github.com/paypal/adaptiveaccounts-sdk-php/stable-php5.3/samples/install.php | PHP

Это дало мне еще одну ошибку

Этот скрипт установки поддерживает только SDK на основе пространства имен

Поэтому я был перенаправлен на неиспользуемую версию SDK

curl -k -L https://raw.github.com/paypal/adaptiveaccounts-sdk-php/blob/stable/samples/install.php | PHP

Я тогда начал получать

Неустранимая ошибка: допустимый объем памяти 12582912 байт исчерпан (попытка выделить 71 байт) в строке 340

Так идти к разветвите файл, чтобы вы могли отредактировать его и назначить сверху. Я был успешным с

ini_set("memory_limit","128M");

Это увеличит максимальный объем памяти, доступной PHP, до 128 МБ для работающего скрипта. Это временная настройка, которая влияет только на сценарий, в котором она находится.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]