проблема в шифровании php-кода для интеллектуальной собственности - PullRequest
0 голосов
/ 10 августа 2011

Я скачал phpshadow, который является кодировщиком php Я следовал всем объяснениям по установке его в учебнике, например, добавив расширение php, которое было phpshadow.so Я скопировал этот файл в / usr / lib / php5 / extensions и в php.ini Я написал эту строку

расширение = phpshadow.so

это сайт: http://www.phpshadow.com/index.php

Я могу успешно зашифровать свои проекты

Я зашел на мои php-страницы, все они были зашифрованы когда я шифрую его, он тоже делает из него резервную копию

Я не могу снова зайти в браузер и снова увидеть свой проект, когда я зашифровал его.

Как я могу зашифровать свои страницы, когда я тоже могу получить к ним доступ?

Я не знаю, что с ним не так Я скачал бесплатную пробную версию также я скачал phpshadow.licence тоже

это команда, которую я пробую, и тогда мой проект будет зашифрован:

./phpshadow-encoder -l /etc/phpshadow/phpshadow.licence /srv/www/htdocs/didebansnort/

Если у вас есть другие предложения по кодированию файлов, я был бы рад узнать.

Спасибо.

1 Ответ

0 голосов
/ 10 августа 2011

Проведя 45 минут, я заставил его работать!

Я протестировал как стандартную версию программного обеспечения, так и онлайн-версию.

Стандартная версия программного обеспечения

Загрузитьсоответствующий инструмент для расширения и кодирования.

Внимание!Я работаю в x64 Linux, но я использую 32-битную версию lampp (xampp), и мне нужно было скачать 32-битную версию Linux, чтобы она работала.В противном случае я получаю « ELFCLASS64 в Unknown в строке 0 » в журнале ошибок php.

Поместите расширение в каталог расширений и отредактируйте свой php.ini, добавив в него файл, например extension=phpshadow.so или extension="/full/path/phpshadow.so"

Затем загрузите лицензию и поместите ее в /etc/phpshadow.

Используйте кодировщик для кодирования ваших php-файлов.

Затем протестируйте ее!

Проблемы

Срок действия бесплатной *1030* лицензии истек с 01.08.2011.Вы можете установить часы компьютера на 30/07/2011, и они будут работать.

Кроме того, позвольте мне напомнить вам:

Примечание. В бесплатной пробной лицензии вводится 10-вторая задержка на каждый запрос HTTP.В остальном он полностью функционален

Наконец, если вы не поместите файл лицензии в /etc/phpshadow , он не будет работать .

Онлайн-версия

БЕСПЛАТНО шифрует один файл .php размером до 200 байт

Все, кроме процесса шифрования, работает в качестве стандартной версии программного обеспечения.

Предупреждение! Вы должны загрузить лицензию для этого с здесь .

Эта лицензия еще не истекла .Также онлайн-версия не вводит 10-секундную задержку.

Наконец, снова , если вы не поместите файл лицензии в /etc/phpshadow , он не будет работать.

СОВЕТЫ

  • Проверьте журнал ошибок вашего php и веб-сервера, если что-то пойдет не так
  • Чтобы изменить дату в linux, см. здесь
  • Вы можете найти каталог расширений php в php.ini или использовать функцию phpinfo(); и найти * extension_dir *
  • Если изменения в вашем php.ini не изменяютсяУбедитесь, что вы изменяете правильный файл (в phpinfo(); ищите Загруженный файл конфигурации )
  • Когда phpshadow.so загружен, проверьте егос phpinfo(); или print_r(get_loaded_extensions());
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...