osCommerce
verze 2.2 RC2a
Domovská stránka: www.oscommerce.com
Demoverze: Demo oscommerce na webhostingu Savana.cz
Příprava
Vytvoření databázePřed samotným odesláním aplikace na server si vytvořte v administraci webhostingu databázi pro Vaši aplikaci. Po přihlášení na webcontrol v sekci "Databáze" klepněte na tlačítko přidat. Vyplňte jméno databáze a heslo. Zvolte typ databáze (doporučuji mysql5) a vytvořte přes tlačítko "PŘIDAT" novou datbázi. Systému bude nějaký čas trvat než změnu provede, zatím si tedy aplikaci pošleme přes FTP na server do Vašeho prostoru.
Kopírování souborůRozbalte archiv aplikace například pomocí 7zip nebo TotalCommanderu. Získáte tak složku s oscommerce. Vstupte do adresáře catalog a jeho obsah přeneste pomocí FTP klienta na server.
.Instalace
Kontrola parametrůPřed samotnou instalací osCommerce zobrazí dostupná aktuální nastavení serveru.

Databáze
Zadejte název databáze, heslo a databázový server. Možné parametry najdete zde.

URL adresa pod kterou bude osCommerce dostupná

Zadejte název obchodu, jméno majitele, emailovou adresu majitele. Vyplňte login administrátora a heslo pro administrátora.

Před samotným vstupme do administrace je nutné dokončit instalaci odmazáním adresáře "install" pomocí FTP. Doporučené je také změnit práva pro konfigurační soubor "/includes/configure.php"
Úpravy
Úprava funkce pro sessionPřed samotnou instalací je nutné upravit zdrojové kódy funkcí pracujících se session. Samotná úprava není složitá. Vyžaduje pouze editaci dvou souborů například pomocí PSPadu
První soubor najdete v "/includes/functions/sessions.php"
Najděte tuto funkci:
function tep_session_save_path($path = '') {
if (!empty($path)) {
return session_save_path($path);
} else {
return session_save_path();
}
}
A nahraďte ji tímto kódem:
function tep_session_save_path($path = '') {
if (STORE_SESSIONS != 'mysql') {
if (!empty($path)) {
return session_save_path($path);
} else {
return session_save_path();
}
}
}
Stejný postup aplikujte i na soubor "/admin/includes/functions/sessions.php"






