Swiftmailer, Gmail, Cloud9 не работают

Итак, я около двух недель пытаюсь изучить PHP, и я работаю над cloud9, которое не поддерживает функцию mail (). После долгих поисков, я подумал, что попробую Swiftmailer и Gmail. По какой-то причине я не могу понять это правильно даже после буквального копирования форматов. Я понятия не имею, что делаю не так, но я даже не могу заставить выводить операторы эха после первой строки. Я просмотрел множество предыдущих постов. Я знаю, что это, вероятно, действительно глупая проблема, но мне действительно нужна помощь. Любые альтернативы, которые будут лучше работать для меня в cloud9, также будут оценены, если это невозможно. Большое вам спасибо за ваше время.

  <?php
        require_once '/swiftmailer/lib/swift_required.php';
       $transport = Swift_SmtpTransport::newInstance('smtp.gmail.com', 465, "ssl")
            ->setUsername(USERNAME)
            ->setPassword(PASSWORD);
        $mailer = Swift_Mailer::newInstance($transport);
        $message = Swift_Message::newInstance('This is a subject')
            ->setFrom(array('[email protected]' => 'My Name'))
            ->setTo(array('[email protected]' => 'Some Name'))
            ->setBody('Hello world!');
        $request = $mailer->send($message);
        echo "Hello!";
    ?>

Если я помещаю эхо перед запросом $, он все равно не эхо. Кроме того, я получаю все это в своем терминале:

Запущен apache2 [Вт, 24 марта, 18: 39: 11.139091 2015] [mpm_prefork: notice] [pid 12191] AH00163: Apache / 2.4.7 (Ubuntu), PHP / 5.5.9-1ubuntu4.5 настроен - возобновление нормальной работы [Вт, мар 24 18: 39: 11.139160 2015] [core: notice] [pid 12191] AH00094: Командная строка: 'apache2'

Может, уже поздно, но на всякий случай: https://docs.c9.io/v1.0/discuss/5582e67bea39a939002242a3 Как указано в приведенной ниже ссылке, Cloud9 размещается в Google Cloud Engine, который не разрешает исходящие соединения на портах 25, 465 и 587. Есть обходной путь с использованием SendGrid, но я не знаю ' т пробовал.


person GiH    schedule 24.03.2015    source источник
comment
Я отредактировал это. @BradyDowling   -  person Brady Dowling    schedule 24.03.2015
comment
Хм, не могу сказать тонны по выходу терминала. Ваш _1_ определенно находится в папке, на которую вы ссылаетесь?   -  person GiH    schedule 24.03.2015
comment
@BradyDowling, да, я так считаю. Я имею в виду, что это cloud9, поэтому я не уверен на 100%, есть ли что-то, чего мне не хватает в адресе (я уверен, что это вероятно), но я проверил вкладку навигации, и, похоже, это правильное место. Я надеюсь, что проблема только в этом, но он просто пытается это понять: |   -  person Brady Dowling    schedule 24.03.2015
comment
Вставленный вами журнал - это просто журнал доступа, а не журнал ошибок. Можете ли вы проверить журнал ошибок. Он должен быть в ~ / lib / apache2 / log / error.log   -  person GiH    schedule 24.03.2015
comment
==> /home/ubuntu/lib/apache2/log/access.log ‹== 10.240.52.53 - - [24 марта 2015 года: 18: 39: 17 +0000]" GET / HTTP / 1.1 "200 4997" https://ide.c9.io/hrguyll/seproject "" Mozilla / 5.0 (Windows NT 6.1; WOW64) AppleWebKit / 537.36 (KHTML, например, Gecko) Chrome / 41.0.2272.101 Safari / 537.36 "10.240.73.244 - - [24 / марта / 2015: 18: 39: 21 +0000]" GET /mail.php HTTP / 1.1 "500 205" https://seproject-hrguyll.c9.io/?_c9_id=livepreview1&_c9_host=https://ide.c9.io "" Mozilla / 5.0 (Windows NT 6.1; WOW64) AppleWebKit / 537.36 (KHTML, например Gecko) Chrome / 41.0.2272.101 Safari /537.36 "10.240.169.157 - - [24 / мар / 2015: 18: 39: 27 +0000]" GET / HTTP / 1.1 "200 4997" https://ide.c9.io/hrguyll/seproject" "Mozilla / 5.0 (Windows NT 6.1; WOW64) AppleWebKit / 537.36 (KHTML, например Gecko) Chrome / 41.0. 2 272.101 Safari / 537.36 "10.240.52.53 - - [24 / мар / 2015: 18: 39: 29 +0000]" GET /main_login.php HTTP / 1.1 "200 2589" https://seproject-hrguyll.c9.io/?_c9_id=livepreview1&_c9_host=https://ide.c9.io "" Mozilla / 5.0 (Windows NT 6.1; WOW64) AppleWebKit / 537.36 (KHTML, например Gecko) Chrome / 41.0.2272.101 Safari / 537.36 "10.240.215.225 - - [24 / марта / 2015: 18: 39: 42 +0000]" GET /testmail.php HTTP / 1.1 " 200 2277 "https://seproject-hrguyll.c9.io/?_c9_id=livepreview1&_c9_host=https://ide.c9.io "" Mozilla / 5.0 (Windows NT 6.1; WOW64) AppleWebKit / 537.36 (KHTML, как Gecko) Chrome / 41.0.2272.101 Safari / 537.36 "10.240.169.157 - - [24 марта 2015: 18: 39: 44 +0000]" POST /mail.php HTTP / 1.1 "500 205" https://seproject-hrguyll.c9.io/testmail.php" "Mozilla / 5.0 (Windows NT 6.1; WOW64) AppleWebKit / 537.36 (KHTML, например Gecko ) Chrome / 41.0.2272.101 Safari / 537.36 "10.240.73.244 - - [24 / мар / 2015: 18: 39: 57 +0000]" GET / HTTP / 1.1 "200 4997" https://ide.c9.io/hrguyll/seproject" "Mozilla / 5.0 (Окно s NT 6.1; WOW64) AppleWebKit / 537.36 (KHTML, как Gecko) Chrome / 41.0.2272.101 Safari / 537.36 "10.240.215.225 - - [24 / марта / 2015: 18: 40: 01 +0000]" GET /testmail.php HTTP / 1. 1 "200 2277" https://seproject-hrguyll.c9.io/?_c9_id=livepreview1&_c9_host=https://ide.c9.io "" Mozilla / 5.0 (Windows NT 6.1; WOW64) AppleWebKit / 537.36 (KHTML, например Gecko) Chrome / 41.0.2272.101 Safari /537.36 "10.240.73.244 - - [24 / Mar / 2015: 18: 40: 04 +0000]" POST /mail.php HTTP / 1.1 "500 205" https://seproject-hrguyll.c9.io/testmail.php" "Mozilla / 5.0 (Windows NT 6.1; WOW64) AppleWebKit / 537.36 (KHTML, как Gecko) Chrome / 41.0.2272.101 Safari / 537.36 "10.240.169.157 - - [24 / мар / 2015: 18: 40: 11 +0000]" GET / HTTP / 1.1 "200 4997" https://ide.c9.io/hrguyll/seproject" "Mozilla / 5.0 (Windows NT 6.1; WOW64) AppleWebKit / 537.36 ( KHTML, например Gecko) Chrome / 41.0.2272.101 Safari / 537.36 "10.240.169.157 - - [24 марта 2015: 18: 40: 15 +0000]" GET /mail.php H TTP / 1.1 "500 205" https://seproject-hrguyll.c9.io/?_c9_id=livepreview1&_c9_host=https://ide.c9.io "" Mozilla / 5.0 (Windows NT 6.1; WOW64) AppleWebKit / 537.36 (KHTML, как Gecko) Chrome / 41.0.2272.101 Safari / 537.36 "10.240.73.244 - - [24 / марта / 2015: 18: 40: 35 +0000]" GET / HTTP / 1.1 "200 4997" https://ide.c9.io/hrguyll/seproject "" Mozilla / 5.0 (Windows NT 6.1; WOW64) AppleWebKit / 537.36 (KHTML, например, Gecko) Chrome / 41.0.2272.101 Safari / 537.36 "10.240.169.157 - - [24 / марта / 2015: 18: 40: 41 +0000]" GET /mail.php HTTP / 1.1 "500 205" https://seproject-hrguyll.c9.io/?_c9_id=livepreview1&_c9_host=https://ide.c9.io "" Mozilla / 5.0 (Windows NT 6.1; WOW64) AppleWebKit / 537.36 (KHTML, например Gecko) Chrome / 41.0.2272.101 Safari /537.36 "10.240.169.157 - - [24 / мар / 2015: 18: 41: 28 +0000]" GET / HTTP / 1.1 "200 4997" https://ide.c9.io/hrguyll/seproject" "Mozilla / 5.0 (Windows NT 6.1; WOW64) AppleWebKit / 53 7.36 (KHTML, например Gecko) Chrome / 41.0.2272.101 Safari / 537.36 "10.240.215.225 - - [24 / мар / 2015: 18: 41: 30 +0000]" GET /mail.php HTTP / 1.1 "500 205" https://seproject-hrguyll.c9.io/?_c9_id=livepreview1&_c9_host=https://ide.c9.io "" Mozilla / 5.0 (Windows NT 6.1; WOW64) AppleWebKit / 537.36 (KHTML, как Gecko) Chrome / 41.0.2272.101 Safari / 537.36 "   -  person Mutahhir    schedule 26.03.2015


Ответы (1)


Если вы поместите оператор echo прямо перед строкой с _1_, попадется ли оно? Есть ли в терминале какой-либо вывод / обратная связь?

person GDDR    schedule 22.09.2015