Я пытаюсь выяснить, почему моя require
ссылка на путь не работает.
Моя папка настроена следующим образом:
Main domain on server test.example.com.
public_html -> test.example.com -> PHPMailer -> PHPMailerAutoload.php
Поскольку основным доменом является test.example.com, я помещаю test.example.com в URL-адрес пути.Я должен сделать это для любой ссылки на сайте (это была ошибка установки, но я еще не изменил ее).
Способ доступа к этой папке приведен ниже:
require 'test.example.com/test.example.com/PHPMailer-master/PHPMailerAutoload.php';
Я получаю следующие ошибки:
Warning: require(test.example.com/PHPMailer-master/PHPMailerAutoload.php): failed to open stream: No such file or directory in /home/example/public_html/test.example.com/php/newsletterSend.php on line 4
Warning: require(test.example.com/test.example.com/PHPMailer-master/PHPMailerAutoload.php): failed to open stream: No such file or directory in /home/example/public_html/test.example.com/php/newsletterSend.php on line 4
Fatal error: require(): Failed opening required 'test.example.com/test.example.com/PHPMailer-master/PHPMailerAutoload.php' (include_path='.:/opt/cpanel/ea-php71/root/usr/share/pear') in /home/example/public_html/test.example.com/php/newsletterSend.php on line 4
Мне нужно, чтобы ссылка была абсолютным путем, поскольку файл будет использоваться в разных папках.
Кто-нибудь видит, что яя делаю не так?