Pickles 2 の開発用ローカルサーバーを起動します。
composer require pickles2/px2-serve;
px-files/config.php
に、 pickles2\px2serve\serve::register()
の設定を追加する。
// funcs: Before sitemap
$conf->funcs->before_sitemap = [
// px2-serve
pickles2\px2serve\serve::register(),
];
php path/to/.px_execute.php "/?PX=serve";
php path/to/.px_execute.php "/?PX=serve.pub";
起動したら、ブラウザで http://localhost:8080/
にアクセスする。
php path/to/.px_execute.php "/?PX=serve&S=localhost:8080";
tomk79/px2-serve
からpickles2/px2-serve
へパッケージを移管した。- 名前空間名を
tomk79\pickles2\px2serve
からpickles2\px2serve
に変更した。
- macOS と Windows との間で生じるルーティングファイルの差異を吸収した。
S
オプションを追加。.htaccess
からRewriteCond
中の拡張子のパターンを取り込むようになった。
$conf->controot
が深いパスに設定されている場合に、$_SERVER['PATH_INFO]
が誤った値にセットされる不具合を修正。
- パブリッシュ環境を起動する
PX=serve.pub
を追加。
- Initial Release
MIT License https://opensource.org/licenses/mit-license.php
- Tomoya Koyanagi [email protected]
- website: https://www.pxt.jp/
- Twitter: @tomk79 https://twitter.com/tomk79/