Файл TeX и преамбула у вас в порядке.
php вызывает Tex при помощи функции exec(). Возможно, использование этой функции стало запрещено после изменения настроек php. Так, например, включение safemode может привести к таким проблемам. Посмотрите параметр php disable_functions