Я разместил это на Hostinger и внезапно он говорит, что не может найти CommonValidations, хотя он является частью пакета.
Код: Выделить всё
require(__DIR__.'/vendor/autoload.php');
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
use Simfatic\FormHandler\FormHandler;
use PHPMailer\PHPMailer\PHPMailer;
use Dotenv\Dotenv;
$form = new FormHandler();
$dotenv = Dotenv::createMutable(__DIR__);
$dotenv->load();
$form->validate(function($validator) {
$validator->field('email')->isEmail()->isRequired();
$validator->field('fullname')->isRequired();
$validator->field('jobtitle')->isRequired();
$validator->field('phonenumber')->isRequired();
$validator->field('postcode')->isRequired();
$validator->field('services')->isRequired();
$validator->field('info')->isRequired();
$validator->field('companyname')->isRequired();
})->configMailer(function($mailer) {
$mailer->setFrom($_POST['email'], $_POST['fullname'], false);
$mailer->isSMTP();
$mailer->SMTPDebug = true;
$mailer->SMTPAuth = true;
$mailer->Port = $_ENV['PORT'];
$mailer->Host = $_ENV['HOST'];
$mailer->Username = $_ENV['EMAIL'];
$mailer->Password = $_ENV['PWD'];
$mailer->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS;
$mailer->isHTML(true);
$mailer->Body = "Body Goes Here";
$mailer->Subject = "Inquiry form submission from {$_POST['fullname']} @ {$_POST['companyname']}";
})->sendEmailTo($_ENV['EMAIL']);
echo $form->process($_POST);
"Simfatic\Boar\Library\CommonValidations" не найден в
public_html/vendor/simfatic/boar/src/Boar.php:13 Трассировка стека: #0
public_html/vendor/simfatic/boar/src/Boar.php(18):
Simfatic\Boar\Boar->__construct() #1
public_html/vendor/simfatic/formhandler/src/FormHandler .php(39):
Simfatic\Boar\Boar::create() #2 public_html/mail.php(12):
Simfatic\FormHandler\FormHandler->__construct() #3 {main} добавляется в
public_html/vendor/simfatic/boar/src/Boar.php в строке 13
Я пробовал очистить и переустановить пакеты с помощью композитора, а также связаться с владельцем репозитория. и поднимаем проблему. Будем очень признательны за любые советы по его отладке.
Подробнее здесь: https://stackoverflow.com/questions/792 ... ot-locally
Мобильная версия