PHPackages                             pickles2/px2-serve - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. pickles2/px2-serve

ActiveLibrary

pickles2/px2-serve
==================

Pickles 2 の開発用ローカルサーバーを起動します。

1.0.0(1y ago)02182MITPHPPHP &gt;=7.3.0

Since Apr 17Pushed 1y ago3 watchersCompare

[ Source](https://github.com/pickles2/px2-serve)[ Packagist](https://packagist.org/packages/pickles2/px2-serve)[ RSS](/packages/pickles2-px2-serve/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (4)Versions (9)Used By (2)

px2-serve
=========

[](#px2-serve)

[Pickles 2](https://pickles2.com/) の開発用ローカルサーバーを起動します。

Usage - 使い方
-----------

[](#usage---使い方)

### インストール

[](#インストール)

```
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/` にアクセスする。

オプション
-----

[](#オプション)

### `S`: サーバー名を指定して起動する

[](#s-サーバー名を指定して起動する)

```
php path/to/.px_execute.php "/?PX=serve&S=localhost:8080";

```

更新履歴 - Change log
-----------------

[](#更新履歴---change-log)

### pickles2/px2-serve v1.0.0 (2025年2月12日)

[](#pickles2px2-serve-v100-2025年2月12日)

- `tomk79/px2-serve` から `pickles2/px2-serve` へパッケージを移管した。
- 名前空間名を `tomk79\pickles2\px2serve` から `pickles2\px2serve` に変更した。

### tomk79/px2-serve v0.1.4 (2022年5月22日)

[](#tomk79px2-serve-v014-2022年5月22日)

- macOS と Windows との間で生じるルーティングファイルの差異を吸収した。

### tomk79/px2-serve v0.1.3 (2022年5月2日)

[](#tomk79px2-serve-v013-2022年5月2日)

- `S` オプションを追加。
- `.htaccess` から `RewriteCond` 中の拡張子のパターンを取り込むようになった。

### tomk79/px2-serve v0.1.2 (2022年4月24日)

[](#tomk79px2-serve-v012-2022年4月24日)

- `$conf->controot` が深いパスに設定されている場合に、`$_SERVER['PATH_INFO]` が誤った値にセットされる不具合を修正。

### tomk79/px2-serve v0.1.1 (2022年4月19日)

[](#tomk79px2-serve-v011-2022年4月19日)

- パブリッシュ環境を起動する `PX=serve.pub` を追加。

### tomk79/px2-serve v0.1.0 (2022年4月17日)

[](#tomk79px2-serve-v010-2022年4月17日)

- Initial Release

ライセンス - License
---------------

[](#ライセンス---license)

MIT License

作者 - Author
-----------

[](#作者---author)

- Tomoya Koyanagi
- website:
- Twitter: @tomk79

###  Health Score

32

—

LowBetter than 71% of packages

Maintenance46

Moderate activity, may be stable

Popularity14

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~172 days

Recently: every ~256 days

Total

7

Last Release

451d ago

Major Versions

0.1.4 → 1.0.02025-02-12

### Community

Maintainers

![](https://www.gravatar.com/avatar/00ca3b0b7c69b5a8c25bbfb82b305ab94c4fc7458b38df445cbb97acc073875f?d=identicon)[tomk79](/maintainers/tomk79)

---

Top Contributors

[![tomk79](https://avatars.githubusercontent.com/u/584845?v=4)](https://github.com/tomk79 "tomk79 (24 commits)")

---

Tags

pickles2

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/pickles2-px2-serve/health.svg)

```
[![Health](https://phpackages.com/badges/pickles2-px2-serve/health.svg)](https://phpackages.com/packages/pickles2-px2-serve)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
