PHP 코드를 CGI (베타)에서 실행하는 Python으로 변환하십시오.
$ php composer.phar install
$ python3 -m pip install -r requirements.txt
작곡가 / PIP가 전 세계적으로 설치된 경우 :
$ composer install
$ pip3 install -r requirements.txt
폴더 ./wordpress-5.4에는 WP 사본과 도구로의 변환이 있습니다.
$ python3 php2py.py --keep-ast ./wordpress-5.4
*.py 파일, *.ast (-keep-ast가 사용되기 때문에) 및 오류가있는 경우 (현재는) *.errors.txt 파일이 생성됩니다.
변환 된 파일을 실행하려면 PHP2PY_COMPAT 환경 변수에서 PHP 호환성 라이브러리의 전체 경로를 지정해야합니다.
$ cd ./wordpress-5.4
$ PHP2PY_COMPAT=$HOME/php_compat.py python3 index.py
변환 된 코드로 편집 할 필요없이 완전한 작업 변환을 얻기 위해 마무리해야 할 몇 가지가 남아 있습니다. 나는 코드를 게시하기 전에 사람들을 다루기를 기다리고 있었지만 요즘에는 여가 시간이 많지 않습니다.
모든 PR 및/또는 의견은 환영받는 것 이상입니다.
저작권 Nicolás Rodriguez ([email protected])
이에 따라이 소프트웨어 및 관련 문서 파일 ( "소프트웨어")의 사본을 얻는 사람에게는 허가가 부여됩니다. 소프트웨어의 사용, 복사, 수정, 합병, 배포, 배포, 숭고 및/또는 소프트웨어의 사본을 판매 할 권한을 포함하여 제한없이 소프트웨어를 처리 할 수 있도록 소프트웨어를 제공 할 권한이 없습니다.
위의 저작권 통지 및이 권한 통지는 소프트웨어의 모든 사본 또는 실질적인 부분에 포함되어야합니다.
이 소프트웨어는 상업성, 특정 목적에 대한 적합성 및 비 침해에 대한 보증을 포함하여 명시 적 또는 묵시적 보증없이 "그대로"제공됩니다. 어떠한 경우에도 저자 또는 저작권 보유자는 계약, 불법 행위 또는 기타, 소프트웨어 또는 소프트웨어의 사용 또는 기타 거래에서 발생하는 계약, 불법 행위 또는 기타의 행동에 관계없이 청구, 손해 또는 기타 책임에 대해 책임을지지 않습니다.