Obalamy mity na temat osCommerce. IAI-Shop.com najlepszą alternatywą.

Czy jesteś doświadczonym administratorem, aby podejmować się skomplikowanych operacji na serwerach i aplikacjach sieciowych?

Mit 2: OsCommerce łatwo się instaluje

Nieprawda. Instalowanie aplikacji sieciowej to nie instalowanie komunikatora w systemie Windows. Jeżeli chcecie się zapoznać ze skróconą instrukcją instalacji, polecamy stronę www.oscommerce.pl/about2338.html lub zakup książki pt. osCommerce po polsku czyli... Podręcznik Administratora Sklepu, która pomoże w tym złożonym zagadnieniu. Zazwyczaj kwestie - takie jak zależności, parametry konfiguracyjne wpisywane w liczne przyprawiające o ból głowy pliki klas i pliki konfiguracyjne - są nie do przebrnięcia dla osób nie znających się na zarządzaniu serwerami lub aplikacjami sieciowymi. Nanoszenie poprawek również nie polega na uruchomieniu instalatora. Zazwyczaj poprawki (tzw. patches) brzmią następująco: odszukaj sekwencję $auth->login(w linii przed $login=stripslashes($_POST['login']); dopisz nową linię $login=trim($_POST['login']), a w linii następnej zamień $_POST['login'] na $login.
Chcecie wiedzieć jak kończy się poprawianie programów przez osoby nie będące ekspertami od aplikacji sieciowych? Zapraszamy na forum www.oscommerce.pl.

Oto problem jednego z użytkowników osCommerce (pisownia oryginalna):

Zainstalowałem patche do swojego sklepu i taki błąd mi wyskoczył :
Warning: main(includes/article_filenames.php): failed to open stream: No such file or directory in /home/users/maxistudio/www/catalog/includes/filenames.php on line 75
Warning: main(includes/article_filenames.php): failed to open stream: No such file or directory in /home/users/maxistudio/www/catalog/includes/filenames.php on line 75
Fatal error: main(): Failed opening required 'includes/article_filenames.php' (include_path='.:/usr/local/lib/php') in /home/users/maxistudio/www/catalog/includes/filenames.php on line 75
co mam zrobić ????Proszę o pomoc ;(;(;(;(;(

Czy, gdybyś stanął przed takim problemem, znałbyś odpowiedź? Ponoć to proste - inny użytkownik odpisał mu (także pisownia oryginalna):

nie w tym rzecz. po prostu nie wgrales odpowiednich plikow na swoje miejsca:
Kod: Fatal error: main(): Failed opening required 'includes/article_filenames.php
' (więcej: na www.oscommerce.pl/about6125.html).

Czy taka odpowiedź wyjaśnia Ci istotę problemu? Dalibyście sobie radę w doprowadzeniu swojego sklepu do porządku?

A co wówczas, gdy problem pojawi się już przy samej instalacji? Pewien użytkownik ściągnął najnowszą wersję systemu osCommerce i nic nie zmieniał w kodzie programu. Jednak instalacja nie przebiegła pomyślnie (pozostawiamy oryginalną pisownię):

Mam problem na serwerze host.sk:
Zainstalowalem sklep i nie wchodzi mi panel administratora i wyswietla blad ze nie mam pliku tmp a go mam!
Proszę o pomoc! Mój adres: www.autka.host.sk. Prosze o pomoc!!!!"
Inni uzytkownicy, w tym moderator tego forum pospieszyli mu z pomocą:
Duszek: "czyli ze nie masz.
jest roznica miedzy /tmp a np. /var/www/sklep/tmp
sprawdz dokladnie
jesli masz pod winzgroza serva to bedzie to na przykald c:\tmp
u ciebie to chyba powinno byc
Cytat:
/mnt/storage/users/a/u/t/autka/tmp
co do tego bledu w adminie.. nie wem.. moze cos spierdzieliles juz w kodzie? mieszales cos? backupa odtworz tego pliku.

To tak jakby popsuł się komuś samochód, zaraz po wyjechaniu z salonu, a mechanik w warsztacie by odparł: Nie wiem, pewnie grzebał pan w silniku". Jednak dalej jest ciekawiej. "Sprawdź w pliku configure.php - widziałem takie rzeczy już paręnaście razy. - radzi bmarco. Czy naprawdę właściciel sklepu musi wiedzieć co to za plik? Poza tym, to częsty problem, jak sam przyznaje ten użytkownik.

Po kilku radach i uwagach, że trzeba nie mieszać w kodzie (użytkownik z problemem zarzeka się, że nic nie zmieniał) i uważać na chmod (czy na pewno wiesz co to jest?), autor tematu podejmuje próbę ponownej instalacji.
Oto jego post:

O zainstalowalem sklep od nowa i jak chce z instalatora wejsc do panelu admina to wyswietla: Fatal error: Cannot re-assign $this in /mnt/storage/users/a/r/o/arosoft/admin/includes/classes/upload.php on line 31" Odpowiedź moderatora forum: "aro205, musiałeś gdzieś popełnić błąd ..." i innego użytkownika Duszek: "ktos ostatnio ten problem poruszal, poszukaj na forum, nei wie mczym to spowodowane". Podsumował to inny użytkownik: "fakt, znalazzlem na forum, ze trzeba w pliku upload zmienic $this = null; na $this == null; dziwne, bo na innym serwerze dziala sklep bez tej zmiany.... (więcej: www.oscommerce.pl/about5972.html).

Pomyśl, czy dałbyś sobie radę z takim problem? Czy warto ufać systemowi, który instaluje się sam z siebie z błędami?

Inny problem: Witam, Instalacja przebiegła bez kłópotów. No i przy logowaniu na admina wyskakuje, że hasło i/lub adres są niepoprawne. Czy coś źle robię?? Ktoś pomoże?? Rober (więcej: www.oscommerce.pl/about5928.html).

Korzystając z IAI-Shop otrzymujesz darmowe poprawki, instalowane przez nas, czyli specjalistów w tej dziedzinie. Instalujemy sklep oparty o nasze, autorskie oprogramowanie. Nie ma tu miejsca na przypadek, błąd czy wady - wszystko jest gotowe do użycia. Nie staniesz przed takimi problemami, a jeżeli coś będzie nie tak, jak powinno być, wiesz do kogo trzeba się zwrócić. System jest utrzymywany przez nas, na naszych serwerach. Dzięki temu nie jesteśmy zdani na zmiany parametrów serwerów providera (dostawcy hostingu), nie ma przerzucania winy webmastera na providera i na odwrót. Jeżeli jeden użytkownik zauważy usterkę lub zaproponuje poprawki, są one od razu nanoszone dla wszystkich użytkowników, bez potrzeby instalowania odrębnych patchy.