#ubuntu
#ubuntu
Вопрос:
Я настроен в Ubuntu 32bit, и когда я запускаю свой PHP-проект в среде LAMP, он выдает ошибку ниже :
Fatal error: SourceGuardian Loader - Protected script header checksum error. The file has been modified. Install the original unmodified file or contact the script author to get the original file. Error code [17] in /var/www/projectname/index.php on line 3
Когда я отключаю все ошибки на веб-сайте, он становится пустым, ничего не появляется, просто пустая страница.
Есть помощь?
Ответ №1:
Вы пытаетесь использовать исходный код Guardian для своего проекта? Или вы используете скрипт, защищенный Source Guardian?
Похоже, что ваш PHP-проект проверяет, был ли изменен скрипт. Используете ли вы «оплаченный» скрипт где-либо в своем проекте, и если да.. что это (это может пролить некоторый свет на ваши проблемы)? Попробуйте вернуться к исходному сценарию, который вы принесли.
«Защитите PHP-скрипты с помощью SourceGuardian для кодировщика PHP. Мы кодируем ваш PHP-код, компилируя исходный код PHP в двоичный формат байт-кода, который затем дополняется слоем шифрования. Вы можете использовать запутывание нескольких уровней сложности, чтобы добавить еще один уровень защиты. Никакие изменения не могут быть внесены в защищенные сценарии после того, как они были закодированы, что добавляет дополнительный уровень безопасности, и любые изменения в закодированном файле сделают его непригодным для использования. » — http://www.sourceguardian.com/protect_php_scripts.html
Если вам нужно каким-либо образом изменить код, вернитесь в то место, куда вы перенесли скрипт, и, возможно, они смогут вам помочь.
Если это ваш скрипт (и вы используете source guardian для его защиты), убедитесь, что вы работаете с исходным незащищенным исходным кодом, затем снова запустите измененный исходный код через Source Guardian, когда будете готовы к публикации.
Надеюсь, это поможет решить вашу проблему:-)