Autor | Zpráva | ||
---|---|---|---|
Pavel015 Profil |
#1 · Zasláno: 26. 10. 2013, 18:16:05
Stáhl jsem si výukové soubory ke knížce, s kterou bych se měl naučit tvořit eshop. (zde)
Soubory jsem nahrál na server, ale importovat databázi mi stále nejde a vůbec nemohu přijít na chybu. Vždy to napíše chybu, vůbec nevím, co s tím. jsem zaregistovaný u ic.cz Databáte je uložená tady. Všechny stažené kody jsem uložil tu. Popřípadě bych sdělil i přihlašovací údaje. Můžete mi, prosím, někdo poradit? Nebo mi s tím pomoci? Děkuji. |
||
juriad Profil |
Ten soubor database.sql je jen skript, který vytvoří skrukturu databáze a naplní ji daty. IC snad má nějaké webové rozhraní k databázi; připoj se skrze něj a ten skript v něm spusť.
|
||
Pavel015 Profil |
#3 · Zasláno: 26. 10. 2013, 20:08:40
A jak se tam mám připojit?
|
||
Rfilip Profil |
#4 · Zasláno: 26. 10. 2013, 20:14:57
Stačí si pročíst FAQ sekci Databáze,
a zjistiš že phpMyAdmin je u ic.cz na url http://mysql.ic.cz/ |
||
lorin Profil |
#5 · Zasláno: 26. 10. 2013, 20:18:07
|
||
Pavel015 Profil |
#6 · Zasláno: 26. 10. 2013, 20:41:33
na phpMyadmin jsem se již dávno připojit, teď se mi to podařilo i nahrát, ale stejně mi do moc nefunguje... matches.ic.cz
|
||
lorin Profil |
#7 · Zasláno: 26. 10. 2013, 22:15:30
A co přesně nefunguje? To co vidím na hlavní stránce mi příliš nepomůže.
Nevím o jaký kód jde, ale IC není příliš kvalitní hosting. Doporučil bych přechod třeba na Endoru. Tam většinou nemusím na načtení stránky čekat půl minuty. |
||
Pavel015 Profil |
Hlavní stránka se normálně načte, ale když kliknete na nějaký odkaz, načte se chybová stránka..
Nevíte, jak to odstranit? |
||
Alphard Profil |
Zobrazí se Internal Server Error. To je obvykle chybou nastavení v .htaccess (konfigurace apache). Máte tam „pěkné“ url, funguje vám mod rewrite na index.php, nebo apache neví, komu přidělit zpracování požadavku?
Mimochodem, zajímalo by mě, jak chtějí autoři na 330 stránkách naučit dělat eshop, nečekejte zázraky. :-) |
||
Pavel015 Profil |
#10 · Zasláno: 29. 10. 2013, 19:32:36
Url "pěkné" má, ale spíš bych byl radši, kdyby se to dalo rozchodit.
Myslíte si tedy, že chyba je v souboru .htaccess nebo index.php? |
||
Rfilip Profil |
Zřejmně se jedná o chybu v serveru ic.cz:
protože url ve tvaru: http://matches.ic.cz/index.php?page=products/view/super-product funguje. Ale htaccess (z http://knihy.cpress.cz/?p=actions&action=download/file&value=files&id=99280) vypadá naprosto v pořádku: ErrorDocument 404 /index.php DirectoryIndex index.php <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?page=$1 [L,QSA] </IfModule> 1. RewriteCond nesplněn: http://matches.ic.cz/product_images/noimage.gif nebo výše zmíněný http://matches.ic.cz/index.php?page=products/view/super-product -funguje 2. RewriteCond nesplněn: http://matches.ic.cz/product_images/ - také funguje a mimochodem vypni si výpis adresářu přidáním Options -indexes do .htaccess Oba splněny uplatní se RewriteRule - 500 internal server error např http://matches.ic.cz/products/view/super-product Tohle vypadá na poškozený server ic.cz protože daný htaccess u mě funguje bez problémů. Řešení: přejít na jiný freehosting, např mohu doporučit výše zmíněný freehosting endora, protože ic.cz je neskutečně pomalý a přetížený hosting s pravděpodobně poškozeným webovým serverem |
||
Časová prodleva: 10 let
|
0