Dropbox PHP SDK не работает на производственном сервере

Я играю с Dropbox PHP SDK, и у меня есть проблема с проводной. В моем локальном окружении это работает как шарм, а на моем сервере — нет. У меня есть ssl и URL перенаправления dropbox: https://flaviuscojocariu.com/arhitecta/dropbox_finished.php

Я не понимаю, где может быть проблема, так как я искал весь мой код для HTTP: // локальный / ссылки и все заменили. Я получаю только 500 ошибок, и я не понимаю, почему.

Может кто-нибудь посоветовать?

При необходимости я могу предоставить больше кода. Это код, который я использую для аутентификации.

<?php

session_start();

$_SESSION['user_id'] = 1;

require __DIR__.'/../vendor/autoload.php';$dropboxKey = '***';
$dropboxSecret = '***';
$appName = '***';

$appInfo = new Dropbox\AppInfo($dropboxKey,$dropboxSecret);

// Store CSRF token

$csrfToken = new Dropbox\ArrayEntryStore($_SESSION, 'dropbox-auth-csrf-token');// Define auth details

$webAuth = new Dropbox\WebAuth($appInfo, $appName, 'http://localhost/arhitecta/dropbox_finished.php', $csrfToken);

$db = new PDO('mysql:host=127.0.0.1;dbname=arhitecta;', 'root','');

//User datails

$user = $db->prepare("SELECT * FROM users WHERE id = :user_id
");

$user->execute(['user_id' => $_SESSION['user_id']]);
$user = $user->fetchObject();

1

Решение

Задача ещё не решена.

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

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

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