Как заставить библиотеку Ansinater для работы?
Вопрос
Я пытаюсь получить библиотеку Ansinater, чтобы работать на моем местном регионе, но что-то не так.
Я получаю следующие ошибки:Notice: Undefined index: hash in ansi.php on line 23 Notice: Undefined index: aml in ansi.php on line 37 Notice: Undefined variable: PNG_DESTRUCT in ansi.php on line 119 Notice: Undefined offset: -1 in ansi.php on line 362 Notice: Trying to get property of non-object in ansi.php on line 362 Notice: Undefined variable: links in ansi.php on line 459 Notice: Trying to get property of non-object in ansi.php on line 677 Notice: Undefined variable: links in ansi.php on line 459 Notice: Undefined variable: map_link in ansi.php on line 687
Любая идея, где я ошибаюсь с этим? Я установил библиотеку PHP-GD, перезапустил сервер, а при этом отлично работает на производственном сервере, localhost откажется. Идеи?
Спасибо.
Решение
Проверьте - что у вас есть «правильные» версии всего, что установлено на localhost. (Сравните localhost с производством.) Там, очевидно, что-то отличается между 2 серверами, просто используйте phpinfo()
проверить.
- Перезапустите Localhost снова? (Просто шучу...)
Другие советы
Возможно ли, что вы установили различные уровни отчетности об ошибках на обоих серверах?
До чего-либо, положить error_reporting(E_ALL);
В верхней части вашего сценария на обоих серверах и посмотрим, работает ли он идеально. (Я думаю, вы получите ошибки на обоих серверах)