Pin PHP deployment instructions to the actual target domain

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
para
2026-09-25 22:10:26 +02:00
co-authored by Claude Sonnet 5
parent a48775557e
commit 896454aeea
+15 -9
View File
@@ -15,22 +15,28 @@ que www.silly.be charge en JS via les balises `<smartweb-news>` /
(empreinte Cloudflare, contrainte `b_size=20`) est commente dans
[php/common.php](php/common.php) et [silly_rss.py](silly_rss.py).
## Option recommandee : PHP (hebergement perso)
## Option recommandee : PHP (hebergement perso — sillycone-village.be)
1. Copier tout le dossier [php/](php/) sur l'hebergement (FTP/SFTP), par ex.
dans `silly-rss/` a la racine du site.
1. Copier tout le dossier [php/](php/) sur l'hebergement (FTP/SFTP), dans
`silly-rss/` a la racine du site (Apache, confirme actif sur
`sillycone-village.be`).
2. Verifier que PHP a l'extension `curl` activee (quasi toujours le cas en
mutualise standard).
3. Le dossier `php/cache/` doit etre inscriptible par PHP (permissions par
defaut suffisent generalement sur du mutualise ; sinon `chmod 775`).
4. Les flux sont alors accessibles en :
- `https://votre-site/silly-rss/actualites.php`
- `https://votre-site/silly-rss/agenda.php`
- `https://votre-site/silly-rss/facebook.php` (proxy/cache du flux
[FetchRSS](https://fetchrss.com) de la page Facebook, pour avoir une
URL stable sur votre propre domaine)
- `https://sillycone-village.be/silly-rss/actualites.php`
- `https://sillycone-village.be/silly-rss/agenda.php`
- `https://sillycone-village.be/silly-rss/facebook.php` (proxy/cache du
flux [FetchRSS](https://fetchrss.com) de la page Facebook, pour avoir
une URL stable sur votre propre domaine)
5. Ajouter ces 3 URLs comme sources dans FreshRSS (Administration > Flux
RSS > Ajouter un flux).
RSS > Ajouter un flux), sur `https://akbar.nohost.me/rss`.
Note CSP : `sillycone-village.be` sert ses pages HTML avec un
`Content-Security-Policy` strict (`connect-src 'self' ...`). Cela ne
concerne que le JS execute dans le navigateur sur ce site — sans impact ici
puisque FreshRSS recupere les flux XML cote serveur.
Teste avec PHP 8.3 CLI : les 3 scripts produisent du XML valide avec de
vraies donnees (40 actualites, 12 evenements, flux Facebook proxifie).