Instalarea scriptului phpshop

Mai jos este manualul pentru instalarea manuală a software-ului PHPShop pe un server virtual Denwer sau pe un furnizor de gazde. Pentru o instalare simplificată a scriptului, ar trebui să utilizați programul de instalare PHPShop (inclus în pachetul PHShop EasyControl) din shell-ul Windows (pentru începători).






Pentru a simplifica instalarea unui script pe un server Unix prin SSH, ar trebui să utilizați programul de instalare PHPShop Unix (pentru utilizatorii avansați).

Cerințe de sistem

  • Apache
  • MySQL
  • PHP 5
  • RewriteEngine ON pentru Apache
  • Suport GD pentru PHP
  • Suport FreeType pentru PHP
  • FreeType Linkage pentru PHP

Instalarea scriptului în modul manual

Dacă nu doriți sau din anumite motive nu puteți utiliza programul gata de instalare a programului PHPShop Installer pe serverul FTP din shell-ul Windows, informațiile de mai jos vă vor ajuta să efectuați instalarea într-un mod manual (pentru utilizatori avansați).

  • Descărcați arhiva despachetată în modul binar (binar)
  • Creați o nouă bază de date MySQL pe serverul dvs. sau aflați parolele pentru accesarea bazei de date deja create de furnizorul de gazdă.
  • Editați fișierul de comunicare cu baza de date MySQL "config.ini", localizată în folderul "your_site / phpshop / inc / config.ini". Modificați datele în ghilimele "" în datele dvs.
  • Utilizați programul de instalare încorporat (site_name / install /) pentru a instala baza de date.
  • Setați opțiunea CHMOD 777 (server UNIX) pentru foldere:
    • licență
    • UserFiles / Imagine
    • UserFiles / Fișier
    • phpshop / admpanel / csv
    • fișiere / preț
    • phpshop / admpanel / dumper / backup
    • plata / paymentlog.log
    • backup / backup-uri
    • backup / cache
    • backup / temp
    • backup / upd_log.txt
    • backup / upd_log_backup.txt
  • A implementat posibilitatea plasării a 2 sau mai multe magazine online independente în orice directoare de domeniu. Această caracteristică vă permite să creați proiecte multilingve și hipermarketuri, utilizând o singură licență.

    Pentru a configura un dosar de distribuție, trebuie doar să parcurgeți câțiva pași:

    • Copiați scriptul în orice director, de exemplu / market /
      Atenție, utilizarea legăturilor înregistrate cu magazinul de nume, știri, gbook, spec, utilizatori - este interzisă.
    • Biblioteca / piața / phpshop / lib / copia la root / phpshop / lib /
    • În fișierul de configurare /market/phpshop/inc/config.ini specificați numele directorului în care este instalat scriptul






În fișierul java / jqfunc.js, specificați numele directorului în care este instalat scriptul

Scriptul rulează și rulează independent de restul site-ului / market /

  • Astfel, puteți seta un număr nelimitat de magazine online pe același domeniu. Acordul de licență impune o limitare a numărului de magazine instalate pentru o singură licență pentru suport tehnic.
Se acceptă posibilitatea de a instala mai multe magazine într-o singură bază de date, în acest scop se utilizează opțiunea de prefix din numele tabelelor:
  • phpshop_ - 1 magazin
  • phpshop2_ - 2
  • phpshop3_ - 3, etc.
  • Tipul de prefix este specificat în fișierul config.ini

    Actualizați în modul manual

    Dacă nu doriți sau din anumite motive nu puteți utiliza programul gata pentru a actualiza actualizatorul PHPShop. informațiile de mai jos vă vor ajuta să efectuați actualizarea într-un mod manual (pentru utilizatorii avansați).

    Transferul datelor de pe server

    Transferul este posibil atât de la serverul web la serverul web, cât și de la serverul local PHPShop Server sau Denwer.

    Dacă nu doriți sau din anumite motive nu puteți utiliza programul finalizat pentru sincronizarea fișierelor de sincronizare PHPShop, informațiile de mai jos vă vor ajuta să efectuați sincronizarea / transferul în modul manual (pentru utilizatorii avansați).

    • Creați o copie a bazei de date curente de pe vechiul server prin intermediul utilitarului din panoul de control "Backup de baze de date": Baza de date -> Baza de date de rezervă (Backup)
    • Încărcăm fișierele scriptului transferat din folderul de fișiere web (www, htdocs, public_html) în același folder pe noul server în modul binar.

    Pentru a transfera instantaneu fișiere de pe server la server, puteți utiliza utilitarul PyTTY și protocolul SSH.
    Shell comandă după conectarea la vechiul server (www este înlocuit cu numele folderului dvs. de stocare web):

    Shell comandă după conectarea la noul server:

    Coduri de eroare

    • 101 Eroare la conectarea la baza de date
      • Verificați setările de conectare pentru baza de date: gazdă, user_db, pass_db, dbase.
      • Deschideți fișierul phpshop / inc / config.ini și editați variabilele de mai sus pentru baza de date (înlocuiți datele dintre citate).
    • 102 Nu au fost instalate baze de date
      • Rulați programul de instalare (site_name / install / install.php) pentru a instala baza de date.
    • 103 Eroare de localizare a dosarelor cu fișiere
      • Verificați setările din fișierul de instalare dafault_page_dir.
    • Eroare la localizarea directorului cu șabloanele de design (skin-uri)
      • Verificați existența dosarului cu șablonul selectat: phpshop / templates / template_name.
      • Prin panoul de administrare ("Setări" => "Sistem"), selectați șablonul existent.
      • Numele șablonului trebuie să se potrivească cu numele dosarului (vezi mai sus)
    • 105 Existența fișierului install.php
      • Din motive de securitate, eliminați dosarul / install
      • Pentru a dezactiva această verificare, modificați valoarea variabilei din fișierul de instalare config.ini (nu este recomandat)






    Articole similare

    Trimiteți-le prietenilor: