Author Archive tomasz

Bytomasz

Dedykowany import produktów z Excel XLSX do WooCommerce

Dla naszego Klienta stworzyliśmy dedykowany import produktów  z plików Excel format XSLX do wtyczki oprogramowania sklepowego WooCommerce dla WordPress.

Oprogramowanie dedykowanego importu może znaleźć zastosowanie w przypadku bardziej złożonej struktury bazodanowej opisującej produkt, dużego wolumenu importowanych produktów czy poszerzenie o szereg innych mechanizmów jak mapowanie drzew kategorii produktów i innych.

W razie zainteresowania zapraszamy do kontaktu: m.moraczewski@programistajava.com, tomasz@royaltec.pl

Bytomasz

Instalacja Joomla 3.3 na home.pl

Pojawiła się kolejna wersja systemu CMS Joomla z numeracji 3.x czyli 3.3 (28 października 2012 wersja 3.0) z bardzo atrakcyjnym wsparciem dla stron mobilnych.

Jak więc ją zainstalować na popularnym hostingu w firmie Home.pl?

Trzeba zrobić parę prostych ruchów:

1) Oczywiście rozpakowywujemy cały plik .ZIP z instalacją i kopiujemy zawartość rozpakowanego katalogu do katalogu docelowego na Home.pl.

2) Zakładamy bazę danych w panelu Home.pl (jak wiadomo, na Home.pl nazwa użytkownika bazy danych i baza danych MySQL są takie same)

3) Przypinamy wybraną domenę internetową do naszego katalogu z plikami Joomla 3.3

I teraz ważne:
4) Zmieniamy nazwę pliku „htaccess.txt” na „.htaccess”

5) W pliku .htaccess dodajemy następujące wiersze (wymuszenie wykorzystania na Home.pl interpretera PHP w wersji >=5.3)

:Location /*.php
Use php53
:Location

Oczywiście pliczek kopiujemy do głównego katalogu naszej instalacji Joomla 3.3

6) Tworzymy nowy plik i nadajemy mu nazwę „php.ini”, wstawiamy mu następujące wiersze (wyłączamy Magic GPC Quotes, bo inaczej nie pójdzie instalacja)

magic_quotes_gpc = Off
magic_quotes_runtime = Off
Uwaga! Aby można było wprowadzić osobny php.ini z ustawieniami, należy w konfiguracji domeny przypiętej do folderu z Joomlą włączyć opcję: „Włącz przekierowanie na podkatalog z separacją serwisu”.

Oczywiście pliczek „php.ini” wrzucamy do głównego katalogu naszej instalacji Joomla 3.3

7) Ewentualnie otwieramy pliczek „index.php” i znajdujemy poniższą linię i bezczelnie przestawiamy wersję minimalną na 5.3.0: (konsekwencje…)

if (version_compare(PHP_VERSION, ‚5.3.0’, ‚<‚))
{
die(‚Your host needs to use PHP 5.3.1 or higher to run this version of Joomla!’);
}

I odpalamy instalację poprzez wywołanie naszej strony przez podpiętą domenę i jedziemy z koksem.

Przyczyny zawieszania się instalatora Joomli 3.3 na Home.pl.
Zaobserwowałem zawieszanie się instalatora Joomli 3.3 na Home.pl w związku z uruchomionymi statystykami Stat24.pl które automatycznie doklejają na końcu dokumentu HTML wywołanie javascriptowe. Po prostu jeśli instalujemy Joomlę na domenie na której wcześniej pracowały statystyki, trzeba je wyłączyć w administratorze Home.pl – rysunek – odznaczyć checkboxa i zapisać. Kiepskie rozwiązanie ergonomicznie, niezbyt samoeksplanatywne ale działa.

Pozdrowienia, Tomasz