На версии 5.6 работало
require_once 'table.php';
После обновления на 7, выдает ошибку
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; HTML_Table has a deprecated constructor in C:\xampp\php\pear\Table.php on line
Warning: require_once(HTML/Common.php): failed to open stream: No such file or directory in C:\xampp\php\pear\Table.php on line 68
Fatal error: require_once(): Failed opening required 'HTML/Common.php' (include_path='C:\xampp\php\PEAR') in C:\xampp\php\pear\Table.php on line 68
Заменил на полный путь
require_once $_SERVER['DOCUMENT_ROOT'].'/books/table.php';
Теперь всё видит.
Вопрос. Почему именно так? Где можно посмотреть, с чем имею дело?
И да, файлы с другими именами работают. Как будто table зарезервированное слово под что-то другое.