Jump to content

ir0

Members
  • Posts

    7
  • Joined

  • Last visited

1 Follower

About ir0

  • Birthday 01/10/1977

Profile Information

  • First Name
    Ireneusz
  • Last Name
    Mantorski

ir0's Achievements

Newbie

Newbie (1/14)

0

Reputation

1

Community Answers

  1. Problem uważam za rozwiązany. Przyczyna: błędnie ustawione prawa dostępu do plików i katalogów. Rozwiązanie: rekursywny chmod 775 tylko dla katalogów, oraz dla tych samych katalogów rekursywny chmod 664 tylko dla plików. W moim przypadku czynności te wykonałem dla wszystkich ścieżek wskazanych podczas instalacji, choć zapewne w tym konkretnym przypadku, przy problemie aktualizacji modułów, wystarczyło wyżej wymienione czynności przeprowadzić tylko dla ścieżki ~/modules/. Wątek uważam za zamknięty. Dziękuje za wsparcie.
  2. Po głębszym zastanowieniu wydaje mi się, że optymalnym w tej sytuacji będzie rekurencyjne ustawienie dla każdego wylistowanego podczas instalacji testu praw dostępu 775 dla katalogów i 664 dla plików. Resztę pozostawię tak jak się domyślnie instaluje. Dam znać czy po takim zabiegu wszystko będzie ok.
  3. Dziękuję za wskazówki. Już napisałem maila do admina o wsparcie. Co do istoty problemu rowiązałem go połowicznie w następujący sposób: Przywróciłem pierwotny/czysty/postinstalacyjny backup bazy danych Przekopiowałem pierwotną strukturę plików i katalogów Wykonałem rekurencyjny chmod 777 na wszystkie katalogi Wykonałem rekurencyjny chmod 664 na wszystkie pliki Po tych czynnościach wszystkie moduły zaktualizowały się bez żadnego problemu. Pytanie najważniejsze i zasadnicze: Skoro wiadomym jest, że problem aktualizacji modułów wynikał z niewłaściwego przypisania praw rwx na strukturze plików i katalogów, to jak powinno się podejść do tego tematu, aby ze względów bezpieczeństwa nie nadawać nadmiarowych uprawnień? Które ścieżki powinienem zmodyfikować i na jakim poziomie praw dostępu, aby strukturze sklepu nadać należyte uprawnienia? Wiem, że to co teraz zrobiłem nie jest właściwym podejściem i chciałbym zoptymalizować ten stan rzeczy. Dodam, że przy instalacji Presty wszystkie wyszczególnione w screenie testy zostały spełnione w następujący sposób: rekurencyjmy chomd 775 (rwxrwxr-x) dla wyszczególnionych katalogów Dla wszystkich pozostałych katalogów prawa dostępu pozostały domyślne: 755 (rwx r-x r-x) Dla wszystkich plików prawa dostępu pozostały domyślne: 644 (rw-r--r--) Po tych czynnościach instalacja przebiegła bez zastrzeżeń. Założyłem więc, że uprawnienia ustawione są właściwie. Jak się okazało, założenia były błędne.
  4. Dziękuję za zainteresowanie problemem. W wymaganych parametrach nie widać niczego podejrzanego: Co do konfiguracji PHP o ile sam nie będę wstanie dodać odpowiednich wpisów do php.ini to będę musiał poprosić admina. Panel administracyjny właściwie nie istnieje, lub jest nieudostępniony. Podaję listing phpinfo() Co do sugestii: wydaje mi się, że to jednak coś więcej niż problem aktualizacji samego config_pl.xml choć znawcą nie jestem. Porównałem kilka modułów w następujący sposób: /web/modules/blocknewsletter/config_pl.xml <?xml version="1.0" encoding="UTF-8" ?> <module> <name>blocknewsletter</name> <displayName><![CDATA[Blok newslettera]]></displayName> <version><![CDATA[2.2.0]]></version> <description><![CDATA[Dodaje blok subskrypcji newslettera.]]></description> <author><![CDATA[PrestaShop]]></author> <tab><![CDATA[front_office_features]]></tab> <confirmUninstall><![CDATA[Czy na pewno chcesz usunąć wszystkie kontakty?]]></confirmUninstall> <is_configurable>1</is_configurable> <need_instance>0</need_instance> <limited_countries></limited_countries> </module> /web/modules/blocknewsletter/blocknewsletter.php public function __construct() { $this->name = 'blocknewsletter'; $this->tab = 'front_office_features'; $this->need_instance = 0; $this->controllers = array('verification'); $this->bootstrap = true; parent::__construct(); $this->displayName = $this->l('Newsletter block'); $this->description = $this->l('Adds a block for newsletter subscription.'); $this->confirmUninstall = $this->l('Are you sure that you want to delete all of your contacts?'); $this->ps_versions_compliancy = array('min' => '1.6', 'max' => _PS_VERSION_); $this->version = '2.2.0'; $this->author = 'PrestaShop'; $this->error = false; $this->valid = false; $this->_files = array( 'name' => array('newsletter_conf', 'newsletter_voucher'), 'ext' => array( 0 => 'html', 1 => 'txt' ) ); $this->_searched_email = null; $this->_html = ''; } Na koniec przeklejam jeszcze wylistowane wersje modułów przeznaczone do aktualizacji: być może ktoś na podstawie tych informacji będzie w stanie przybliżyć mnie do rozwiązania tego problemu.
  5. Co w takim razie może być tego przyczyną i jak rozwiązać ten problem?
  6. Witam, Postanowiłem zmienić hosting z cloud na klasyczny. Zainstalowałem więc najnowszą wersję presty 1.6.1.1. Wszystko ładnie pięknie, tylko na czystej konfiguracji nie mogę w żaden sposób aktualizować modułów. Dostaję komunikat, że wszystkie moduły zostały zaktualizowane, ale poniżej listuje mi te same moduły do aktualizacji. Proszę o pomoc.
  7. Witam, Mam problem z instalacją szablonu zakupionego w https://addons.prestashop.com. Usługa sklepu zainstalowana jest w https://www.prestashop.com/cloud/pl/my-stores. Wersja Presty zgodnie z informacją umieszczoną w zakładce Zaawansowane > Informacje konfiguracyjne: Wersja PrestaShop 1.6.0.14 Opis wykonywanych kroków. Loguję się do backoffice, a następnie do PrestaShop Marketplace account. Przechodzę do Preferencje > szablony i wybieram "Dodaj Szablon". W tym momencie zaczynają się schody, ponieważ nie mam dostępnych żadnych opcji importu. Jest tylko enigmatyczna informacja o następującej treści: Jest owszem opcja wyszukiwania za pomocą której mogę dotrzeć do zakupionego produktu, lecz jedyną rzeczą jaką mogę zrobić, to zapisać skompresowany plik szablonu w formacie .zip na dysku. W dokumentacji dostępnej na stronie http://doc.prestashop.com/pages/viewpage.action?pageId=29656510 wyczytałem o następujących opcjach: Dlaczego nie mam dostępu do dóch wymienionych wyżej opcji? Rozumiem, że ostatnią szansą jest przesłanie pliku na serwer za pomocą protokołu FTP. Jeśli tak jest w istocie, to szczerze mówiąc słabo to wszystko wygląda. A może jednak jest coś o czym zapomniałem, lub robię nie tak jak należy. Bardzo proszę doświadczonych w tym temacie forumowiczów o wsparcie w rozwiązniu problemu, z góry dziękując za pomoc.
×
×
  • Create New...