Pliki sklepu (tryb serwisowy)

ps_server_file

Zapis · podgląd + zgodaBlok 5 · Tryb serwisowy (konektor serwisowy, domyślnie wyłączony)Tylko w wersji płatnejTylko konektor serwisowyBlok wyłączony po instalacji

W czasowym trybie serwisowym czyta i zmienia dowolny plik sklepu, robiąc kopię przed każdą zmianą.

Darmowy TellMyShop Audyt: Nie. To narzędzie jest tylko w płatnej wersji TellMyShop. Darmowy TellMyShop Audyt ma tylko narzędzia, które czytają sklep.

Zapytaj Claude

„Dopisz do robots.txt linię, żeby wyszukiwarki nie odwiedzały stron /module/.”

Przykładowy podgląd

Plik root:robots.txt, 2104 -> 2125 bajtów. Kopia zapasowa przed zapisem.
+ Disallow: /module/

Szczegóły techniczne

TRYB SERWISOWY. Dowolne pliki sklepu: action=list (katalog), read (path, from_line), edit (search/replace albo content; także nowy plik, np. własny moduł albo override), delete (z kopią, do przywrócenia). Ścieżki względem katalogu sklepu. Chronione i zawsze niedostępne: pliki z hasłami do bazy i kluczami (app/config/parameters.php, .env...), config/settings.inc.php, var/logs, upload, download i katalogi samego konektora. Pliki PHP przed zapisem przechodzą sprawdzenie składni, każdy zapis ma kopię zapasową. Pliki motywu i modułów zmieniaj raczej narzędziami bloków 3 i 4, mają dodatkowe kontrole. Przywrócenie: ps_restore_file_backup.

Parametry

NazwaTypWymaganyOpis
actionenum: list | read | edit | deletetaklist | read | edit | delete.
pathstringwarunkowoŚcieżka względem katalogu sklepu (list: katalog, puste = główny). Maks. 400 znaków.
from_lineintegernieread: od której linii (po 400 linii).
searchstringnieedit: dokładny fragment do zamiany (musi wystąpić raz). Maks. 100 000 znaków.
replacestringnieedit: nowy fragment. Maks. 100 000 znaków.
contentstringnieedit: cała nowa treść (zamiast search/replace). Maks. 500 000 znaków.
confirmbooleanniefalse (domyślnie) = tylko podgląd, nic nie zapisuje. true = wykonaj – wyłącznie po wyraźnej zgodzie użytkownika na pokazany podgląd, razem z change_token.
change_tokenstringwarunkowoToken z podglądu (wymagany przy confirm=true). Wiąże wykonanie z pokazanym podglądem i stanem danych; ważny 30 minut, jednorazowy.

Ograniczenia

Tylko w trybie serwisowym: blok 5 włączony na 1, 4, 8 albo 24 godziny, działa przez konektor serwisowy z adresów IP z listy. read: 400 linii na wywołanie, pliki do 1 MB. delete: pojedyncze pliki do 5 MB. edit: tylko pliki tekstowe. 20 zapisów plików na godzinę, wspólnie dla wszystkich narzędzi plików (do zmiany na karcie Ustawienia: bezpieczeństwo, alarmy, limity).

Co widzisz przed zapisem

Claude najpierw wywołuje narzędzie bez potwierdzenia. Moduł zwraca podgląd (obecne i nowe wartości) oraz jednorazowy token ważny 30 minut. Claude pokazuje ci podgląd i zapisuje zmianę dopiero po twojej zgodzie.

Powiązane narzędzia

Zastosowania z tym narzędziem

Aktualizacja: 2026-10-05