2015-02-23 1 views
1

Я новичок в Sagepay, и я пытаюсь создать тестовый сайт, чтобы обмануть его, но я продолжаю придумывать ошибку No input file specified, когда я пытаюсь доступ к демонстрационной странице.Ошибка «Отсутствует входной файл» в наборе интеграции Sagepay

Тестовые файлы (http://www.sagepay.co.uk/support/find-an-integration-document/form-integration) были размещены здесь:

www.mydomain.com/dev/sagepaytest/ 

И пример страницы я не могу доступ будет

www.mydomain.com/dev/sagepaytest/demo/form 

Содержимое моего файла .htaccess является

RewriteEngine On 

RewriteRule ^(assets).* $0 [L] 

RewriteRule ^(app|bootstrap|config|cron|error|messages)\.php$ - [F,L] 
RewriteRule ^(controller|helper|model|views) - [F,L] 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 

RewriteRule .* index.php/$0 [PT,L] 

Благодаря

ответ

0

Какую версию PHP вы используете? Если это версия «FastCGI», вы можете попробовать переключиться на «стабильную», чтобы увидеть, устраняет ли это проблему.

0

Я провел 48 часов, чтобы исправить это, похоже, я шаг от конца этого интеграционного ...

В demo/app.php на линии 40 изменения PATH_INFO для QUERY_STRING (так же, как ORIG_PATH_INFO для ORIG_QUERY_STRING)

и

В .htaccess последней RewriteRule должен быть, как этот RewriteRule ^(.*)$ index.php?/$1 [L]

В связи с Я забыл данные своей учетной записи lifeagepay. Я не могу проверить, работает ли это до конца, прежде чем я получу новый пароль. Но по крайней мере сейчас я вижу страницу интеграции формы

 Смежные вопросы

  • Нет связанных вопросов^_^