Привет всем Я пытаюсь развернуть свой сайт в AWS, и я получаю сообщение об ошибке (500 (Internal Server Error)), когда он достигает строки require в моем php, который должен включать Файл поставщика Composer, autoload.php. Странно, что он отлично работает на моем локальном экземпляре (и локальных экземплярах моего члена группы). Есть идеи? Не могли бы вы установить какие-то разрешения? Я попытался включить другие php-файлы, которые находятся вне папки поставщика, и они, похоже, работают нормально.Composer autoload.php Ошибка AWS 500
Я проверяю это, повторяя до и после каждой строки, чтобы выяснить, насколько она компилируется. Он получает «выше потребности»
Спасибо! UPDATE: После предлагаемого ниже предложения, я получаю сообщение об ошибке, чтобы читать сейчас, это чуть ниже.
Warning: require(/var/app/current/vendor/composer/../facebook/graph-sdk/src/Facebook/polyfills.php): failed to open stream: No such file or directory in /var/app/current/vendor/composer/autoload_real.php on line 66 Fatal error: require(): Failed opening required
/var/app/current/vendor/composer/../facebook/graph-sdk/src/Facebook/polyfills.php' (include_path='.:/usr/share/pear7:/usr/share/php7') in /var/app/current/vendor/composer/autoload_real.php on line 66
<?php
echo "above session";
session_start();
echo "above require ";
include '../vendor/autoload.php';
//Testing this passed ->> include 'db.inc.php';
//require_once __DIR__ . '/vendor/autoload.php';
echo "under require\n";
$fb = new Facebook\Facebook([
'app_id' => '',
'app_secret' => '',
'default_graph_version' => 'v2.5',
]);
echo "under facebook class dec\n";
попробуйте добавить 'error_reporting (E_ALL); ini_set ('display_errors', 1);' сверху – Manikiran
Выполнено. Я обновил ошибку, спасибо – Gabe
У вас есть Facebook в 'composer.js'? Вы видите класс «Facebook» на карте классов автозагрузчика? У вас есть фактический файл в указанном местоположении автозагрузчика? – Justinas