Chyby při instalaci
Nelze se připojit k licenčnímu serveru
-
Pravděpodobně jste zadali špatný kód nákupu.
Zkontrolujte, zda jste kód nákupu nevložili s mezerou na konci.
-
Licenční systém musí ověřit adresu URL vaší instalace, která musí být platnou adresou URL.
Validační funkce je následující:
if (!filter_var($root_url, FILTER_VALIDATE_URL, FILTER_FLAG_SCHEME_REQUIRED | FILTER_FLAG_HOST_REQUIRED)) {
// $root_url is not a valid URL, registration will fail
}
Chcete-li to vyřešit, musíte nainstalovat na platnou adresu url.
- Možná máte problém s PHP cUrl. Viz"Připojení ke vzdálenému serveru nelze navázat".
Nelze navázat spojení se vzdáleným serverem
Licenční systém se pokusí odeslat požadavek cUrl a požadavek na vašem serveru selže.
- V prohlížeči otevřete
soubor /install/curl-test.php
.
Skript se pokusí připojit k licenčnímu systému, měl by selhat, protože cUrl předtím selhal s instalátorem, ale zobrazí vám explicitní chybovou zprávu.
- Zkopírujte / vložte chybovou zprávu do vyhledávače Google, najdete mnoho lidí, kteří měli stejný problém před vámi a vysvětlí vám, jak jej odstranit.
Tyto problémy souvisejí s konfigurací vašeho serveru (často se jedná o omezení brány firewall nebo o uzavřený port 443, ...).
Na PHPCG není nic specifického a nic špatného. Váš server musí být správně nakonfigurován pro odesílání požadavků cUrl.
Pokud používáte sdílený hosting, musíte kontaktovat svého hostitele a požádat ho o odblokování požadavků na cUrl.
Licence ještě není nainstalována nebo je poškozená
Musíte vyčistit instalaci a poté znovu spustit instalační program.
Skript je již nainstalován (nebo databáze není prázdná)
Pokoušíte se o instalaci, ale licenční tabulka (typicky user_data
) již existuje.
- otevřete v prohlížeči
soubor /generator/generator.php
-
v části "Tabulka" vyberte tabulku a odešlete ji.
- pokud se zobrazí seznam pro čtení sestavení a neobjeví se žádná chybová zpráva, PHPCG je již správně nainstalován a můžete pokračovat.
- pokud se zobrazí chyba "Licence ještě není nainstalována nebo je poškozena.", přeinstalujte PHPCG.
Došlo k neznámé chybě (pravděpodobně selhání databáze...)
Snažíte se instalovat na doménu, která je již zaregistrována v licenčním systému.
- otevřete v prohlížeči
soubor /generator/generator.php
-
v části "Tabulka" vyberte tabulku a odešlete ji.
- pokud se zobrazí seznam pro čtení sestavení a neobjeví se žádná chybová zpráva, PHPCG je již správně nainstalován a můžete pokračovat.
- pokud se zobrazí chyba "Licence ještě není nainstalována nebo je poškozena.", přeinstalujte PHPCG.
Dosažen maximální počet povolených instalací generátoru PHP CRUD.
Bohužel se instalace z tohoto důvodu nezdařila: bylo dosaženo maximálního počtu povolených instalací generátoru PHP CRUD ([x] instalací celkem).
Každá běžná licence umožňuje 2 instalace - 1 na vývojovém serveru (localhost) a druhou na produkčním serveru.
Přeinstalovat můžete kdekoli a kdykoli, ale nemůžete mít aktivovány více než 2 současné instalace.
Před opětovnou instalací jinam musíte PHPCG odinstalovat.
Chyba - Nepřijatelné!
Nepřijatelné! Máte chybu v syntaxi jazyka SQL; podívejte se do příručky, která odpovídá verzi vašeho serveru MySQL [...]
Tuto chybu generuje mod_security aplikace Apache.
Znamená to, že brána Firewall (mod_security) vašeho serveru je nakonfigurována tak, aby z bezpečnostních důvodů blokovala některé požadavky.
Požadavek musíte povolit ručně a správný způsob závisí na konkrétním serveru.
Pomoci vám může vyhledávání na Googlu.
Pokud ne, obraťte se na poskytovatele serveru a požádejte o pomoc. Sdělte mu datum, kdy jste na chybu narazili, a url adresu, pomůže vám to.
FollowSymLinks není povoleno
Možnost FollowSymLinks není v konfiguraci serveru Apache povolena.
Tato směrnice se používá v souboru /admin/.htaccess
.
Řešení tohoto problému:
- Otevřete
soubor /admin/.htaccess
v editoru kódu.
- Nahraďte
Options +FollowSymLinks -MultiViews
na # Options +FollowSymLinks -MultiViews