PokéPack Radar – Market Hub produktionspaket (baserat på V1.9.9) VIKTIGT: Paketet levererar MAIN HUB, inte hela befintliga startsidan och inte de 9 separata set-dashboardarna. 1. TA BACKUP av public_html och särskilt pokemon-engine/storage/market.sqlite samt all JSON-historik. 2. Packa upp ZIP-filen lokalt. Ladda upp INNEHÅLLET i public_html/ till domänens public_html/ via FTP. Du ska få /public_html/market/index.php och /public_html/pokemon-engine/src/Engine.php. Skapa INTE en ytterligare public_html-mapp inuti public_html. 3. Paketet innehåller INGEN root-index.php, så den befintliga startsidan lämnas orörd. 4. Om du redan har pokemon-engine/storage: BEHÅLL hela mappen inklusive market.sqlite, alla set-*.json och cache/historik. Kopiera alltså inte bort/skriv över den gamla storage med en tom mapp. 5. Skydda hela pokemon-engine från HTTP. Med Apache/LiteSpeed med fungerande .htaccess skyddar pokemon-engine/.htaccess. För Nginx måste du lägga till egen serverregel som blockerar /pokemon-engine/ helt; .htaccess fungerar inte i Nginx. 6. PHP: kontrollera curl, pdo_sqlite, json och fungerande SSL CA. PHP behöver skrivbehörighet i pokemon-engine/storage. 7. Kör initialt https://pokepackradar.com/market/ och besök flera gånger. Utan cron uppdateras max 1 set per 3 minuter när PHP får arbeta färdigt efter svaret. Vid låg trafik blir uppdateringar glesare. 8. Kontrollera att https://pokepackradar.com/pokemon-engine/storage/market.sqlite ger 403 (inte 200 eller filnedladdning). Kontrollera även /pokemon-engine/config/sets.php. Om inte blockerat: PAUSA LANERINGEN tills serverregel är på plats. 9. Kontrollera att /market/ laddas, samt giltiga prisdatum och att diagnostic-*.json skapas vid behov. 10. Dessa separata dashboards är INTE i paketet. Main Hub visar Dashboard Coming Soon till dess att /market//index.php finns; därefter blir knappen aktiv. Ingen liveverifiering av serverns API-åtkomst, SSL, behörigheter eller prisuppdatering har kunnat ske i detta paket. Inga provdata eller fabricerade priser ingår.