Я просто наткнулся на (по крайней мере для меня) новое странное поведение путей при использовании php-функций с чистыми вызовами php или ajax.php-пути различаются между использованием ajax и использованием php
Если я использую только PHP путь в функции PHP, как:
require_once('wp-content/themes/xxx/tcpdf/tcpdf.php');
, но если я использую ту же самую функцию, с помощью AJAX вызова, путь должен быть таким, чтобы заставить его работать:
require_once('../tcpdf/tcpdf.php');
Не могли бы вы объяснить мне, почему это так? Большое спасибо!
'Можете ли вы объяснить мне, почему это так?' Нет! Не зная намного больше о вашем коде –
Является ли файл, содержащий «require_once ('../ tcpdf/tcpdf.php»); будучи «включенными» разными файлами в зависимости от типа вызова? И если да, то являются ли эти родительские файлы в разных каталогах? – user1020317