Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Симлинк заболел - undefined function [obfuscated]
цитата
09/10/14 в 16:35
 iXtructor
На сайте стрим.

Есть симлинк 123.пхп, который ведёт на стрим/аут.пхп и всё работало последний месяц с момента запуска сиджа.

Теперь же стрим/аут.пхп работает, а 123.пхп выдаёт ошибку:

Fatal error: Call to undefined function [obfuscated]() in /home/adminroot/domain.com/123.php on line 0 - что это вообще такое??


Пробовал сделать другие симлинки на стрим/аут.пхп - также выдают ошибку icon_sad.gif


Из последних действий: вчера перевёл стрим на ioncube. Ну и добавил новый симлинк fotki который ведёт на stream/thumbs
цитата
09/10/14 в 17:21
 JM
Это не симблинк это 99% тебя хакнули или не в том режими залилось чето...
цитата
10/10/14 в 14:24
 vkusnoserver
Проблема кроется в ioncube, вот как объясняет ее разработчик:
Цитата:
Obfuscation by definition changes the names of functions, and if you try to call a function by its original name from a non-encoded context it's going to fail. Examples would be calling a function in an encoded file from a non-encoded file, or a function name passed to array_walk(), or any other non-encoded function that makes callbacks.

Create an obfuscation exclusion list (empty text file), add the original name of the function that is not being found, and tell the Encoder not to optimise functions in the list. To help identify the function, turn off line number obfuscation for now.

1 и 2

Насколько я понимаю, нужно добавить функции out.php в исключения ioncube, чтобы они не кодировались, тогда симлинки будут работать.


Эта страница в полной версии