Skip to content
phpRS edited this page Sep 21, 2026 · 1 revision

Is phpRS 3 a new version of the old phpRS 2?

No. It shares the name and the spirit (simplicity, focus on magazines), but it is written from scratch. phpRS 2 data is not converted and old addresses are not redirected. See About the project.

Can I move from WordPress?

Yes. Export your site from WordPress (Tools → Export) and import the file in Administration → Import and export. Posts, pages, categories, tags, comments and images come over; old addresses such as /?p=123 are redirected. See Import from WordPress and site export.

What hosting do I need?

PHP 8.4+, MySQL 8 or MariaDB 10.6+, Apache/LiteSpeed or nginx. Ordinary shared hosting is enough – no SSH, Composer or Node.js. See Hosting requirements.

Does it work on nginx?

Yes, but nginx ignores the .htaccess files that protect sensitive folders. Never run the site without your own rules – start from system/nginx.priklad.conf. See Running on nginx.

Can I install plug-ins?

No, by design. The extensions (newsletter, reader accounts, advertising, Web Push, API, AI assistant, polls…) are part of the package and are switched on in Extensions. For the rest there are custom templates, webhooks and the read-only API.

How do updates work?

The administration checks the update channel twice a day and verifies the Ed25519 signature of every package. Regular releases install with one button; security releases install themselves (can be switched off). A database backup is made before every update. See Updates.

Do I need a cookie banner?

Not for phpRS itself: built-in statistics use no cookies and store no IP addresses, and embeds load only after a click. If you add GA4, Matomo or Plausible, use the built-in banner – those tools then start only after consent. See Analytics and privacy.

Which languages are supported?

The site can have Czech, Slovak, English and German versions. The administration and the installer are available in the same four languages; each user chooses their own. The manual is in Czech, English and German. See Site languages.

Does the AI send my content anywhere?

Only if you switch it on and enter your own Claude API key. Nothing is sent without it. The MCP connection for Claude is a separate extension with per-user tokens and cannot touch code, users or the server. See AI assistant and Claude connection.

Can I take payments?

Yes – reader subscriptions through Stripe (hosted Checkout, card data never reaches your site), a “Support us” block with your own payment link, and an advertising system. See Payments with Stripe and Support and revenue.

Can I run several sites from one installation?

No. One installation is one site (with any number of language versions). This is a deliberate decision.

Something went wrong – where do I look?

Settings → System status first – it shows most causes directly, including the Error log. See Troubleshooting. Report bugs in Issues and security problems privately via Security → Report a vulnerability.

How is the project funded?

By voluntary contributions via GitHub Sponsors. There is no paid edition.

Clone this wiki locally