# Php mailer error

**URL:** <https://forum.infinityfree.com/t/php-mailer-error/91097>\
**Category:** Hosting Support\
**Created:** [March 14, 2024, 6:01pm UTC](https://forum.infinityfree.com/t/php-mailer-error/91097 "2024-03-14T18:01:39Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![suleyman3466](https://forum.infinityfree.com/user_avatar/forum.infinityfree.com/suleyman3466/32/46897_2.png) [@suleyman3466](https://forum.infinityfree.com/u/suleyman3466)\
**Post date:** [March 14, 2024, 6:01pm UTC](https://forum.infinityfree.com/t/php-mailer-error/91097/1 "2024-03-14T18:01:39Z")

</div>

### [Website URL](https://www.suleymanfatihunal.com/)

[(please specify the URL of the site on which you are experiencing the problem)](https://www.suleymanfatihunal.com/form.php)

### **Warning** : require(phpmailer/src/Exception.php): Failed to open stream: No such file or directory in **/home/vol14\_5/infinityfree.com/if0\_36157420/htdocs/form.php** on line **5**

**Fatal error** : Uncaught Error: Failed opening required ‘phpmailer/src/Exception.php’ (include\_path=‘.:/usr/share/pear/’) in /home/vol14\_5/infinityfree.com/if0\_36157420/htdocs/form.php:5 Stack trace: #0 {main} thrown in **/home/vol14\_5/infinityfree.com/if0\_36157420/htdocs/form.php** on line **5**

codes

```auto
<?php
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;

require 'phpmailer/src/Exception.php';
require 'phpmailer/src/PHPMailer.php';
require 'phpmailer/src/SMTP.php';

if (isset($_POST['gonder'])) {
    $mail = new PHPMailer(true);
    $mail->CharSet = 'UTF-8';

    $mail->IsSMTP();
    $mail->Host ='smtp.gmail.com';
    $mail->SMTPAuth = true;
    $mail->Username = 's ********* @gmail.com';
    $mail->Password = ' ***********';
    $mail->SMTPSecure = 'tls'; // Değişiklik burada
    $mail->Port = 587; // Port da değişiklik burada
    $mail->SMTPDebug = 0; // 0 veya 2 olarak ayarlayabilirsiniz
    $mail->setFrom('s *********** @gmail.com');
    $mail->addAddress('s *********** @gmail.com');

    $mail->isHtml(true);
    $mail->Subject = $_POST["adsoyad"]; // Değişiklik burada
    $mail->Body = $_POST["konu"] . "<br>Gönderen Kişi: " . $_POST["email"];

    $mail->Send();

    echo "
    <script> 
    alert('İleti başarıyla gönderildi');
    document.location.href ='index.php';
    </script>
    ";
}
else {
    echo "<script> 
    alert('İleti maalesef gönderilemedi');
    document.location.href ='index.php';
    </script>";
}

```

file locations are correct

---

<div class="post-metadata">

**Author:** ![Greenreader9](https://forum.infinityfree.com/user_avatar/forum.infinityfree.com/greenreader9/32/22847_2.png) [@Greenreader9](https://forum.infinityfree.com/u/Greenreader9)\
**Post date:** [March 14, 2024, 10:02pm UTC](https://forum.infinityfree.com/t/php-mailer-error/91097/2 "2024-03-14T22:02:12Z")

</div>

Show the contents of this folder:

> [@suleyman3466](#):
>
> /phpmailer/src/

---

<div class="post-metadata">

**Author:** ![Admin](https://forum.infinityfree.com/user_avatar/forum.infinityfree.com/admin/32/36437_2.png) [@Admin](https://forum.infinityfree.com/u/Admin)\
**Post date:** [March 15, 2024, 1:33pm UTC](https://forum.infinityfree.com/t/php-mailer-error/91097/3 "2024-03-15T13:33:24Z")

</div>

> [@suleyman3466](#):
>
> `require 'phpmailer/src/Exception.php';`

So does this file exist in this location? Because PHP says it doesn’t.

---

<div class="post-metadata">

**Author:** ![system](https://infinityfree-forum-uploads.s3.dualstack.eu-central-1.amazonaws.com/original/3X/b/0/b024fd3fa88bae093c9576e55c2c94e33f890206.svg) [@system](https://forum.infinityfree.com/u/system)\
**Post date:** [March 22, 2024, 1:34pm UTC](https://forum.infinityfree.com/t/php-mailer-error/91097/4 "2024-03-22T13:34:13Z")

</div>

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
