Autor | Zpráva | ||
---|---|---|---|
Vladim Profil * |
#1 · Zasláno: 9. 2. 2011, 09:46:45
Chci rozběhnout Qucik cart H2 na lokalhostu a když jsem upravil PHP short_open_tag v php.ini požádal jsem o pomoc s htaccesem a autor mně sdělil toto:
Dobrý den, je to v pořádku, pokud to nefunguje, je problém s RewriteBase - zakomentujte řádek nebo jej nastavte na správný adresář (viz http://interval.cz/clanky/mod_rewrite-pro-hezka-url-rewritebase-a-rewritecond-podrobneji/). Daniel Regéci On Feb 7, 2011, at 10:46 PM, Vladimír Kareš wrote: #Options -Indexes # Turn on URL rewriting RewriteEngine On # Put your installation directory here: RewriteBase / #RewriteCond %{HTTP_HOST} ^http://localhost/QCH2$ [NC] #RewriteRule ^.*$ http://localhost/QCH2%{REQUEST_URI} [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?q=$1 [L] QCH2 je program v PC na adrese c:\Program Files\EasyPHP5.2.10\www\ kde mám uložené programy které potřebují lokální intranet. Děkuji. Ing.Kareš Upravoval jsem htaccess snad 30x, ale program se po úvodní registraci nerozeběhne a vždy čeká na spojení s install.php, který tam je dva řádky pod ním. Pomožte, pan Regeci mně poslal studovat teorii na nahoře uvedený web, snad budete někdo ochotnější. Ing.Kareš |
||
Časová prodleva: 3 dny
|
|||
Davex Profil |
#2 · Zasláno: 12. 2. 2011, 21:24:53
Vladim:
> QCH2 je program v PC na adrese c:\Program Files\EasyPHP5.2.10\www\ > kde mám uložené programy které potřebují lokální intranet. Není náhodou Quck Cart v nějakém podadresáři adresáře c:\Program Files\EasyPHP5.2.10\www\? Pokud ano, tak se podadresář musí zadat do RewriteBase /podadresář-s-Quick-Cartem/ |
||
Časová prodleva: 6 dní
|
|||
Vladim Profil * |
#3 · Zasláno: 19. 2. 2011, 08:22:22
Davex:
Dobrý den pane moderátore. QCH2 mám tak jak jsem napsal - přesně takto c:\Program Files\EasyPHP5.2.10\www\QCH2\ neni v dalším podadresáři. Pan Regeci tam psal, že mám rewarite base zakomentovat, nebo dát adresu. Udělal bych zakomentování, ale nevím jak. Na konvenci /*xxxx */ to nefunguje. Ten program jsem před dvěma lety legálně koupil a normálně na lokalu používal a chtěl dát na web. Pak z toho sešlo, tak jsem to odložil a smazal a když jsem se nyní k němu vrátil, stahnul si aktualizaci tak prostě nevím co ca tím vězí. Ing.Kareš |
||
Davex Profil |
#4 · Zasláno: 19. 2. 2011, 11:13:55
Quick Cart je v adresáři QCH2, takže jeho základní URL je pravděpodobně http://localhost/QCH2/.
Pokud je tomu tak, tak musí být RewriteBase /QCH2/ |
||
Časová prodleva: 16 dní
|
|||
Vladim Profil * |
#5 · Zasláno: 7. 3. 2011, 07:35:57
Zdravím vás Davex.
Opět jsem se vrátil k výše citovanému programu. ještě jsem tu úplně nerozchodil. Normálně pracuju a ukládám v adminu zboží a jiné texty, Front se mně však dostane jen na titulní stránku. Někde v hraccess musí nějaký zádrhel být. Objeví se hlavní stránka a při jakémkoliv kliku na další odkaz v menu se ve stavovém řádku objeví správný text co volám, ale hlášení Stránka nenalezena a ostatní text, že nenalezl URL atd. Zatím to rozbíhám na lokalu. Pro porovnání zkouším Open Cart, Prestashop a ten polský Quick Cart (nemá hraccess) a vše dokážu normálně ovládnout. QuickCartH2 je pro mně jako zakletý a myslím, že bych ho upřednostnil před ostatními. Celý htaccess je takovýto, někde v tom přesměrování v rule nebo podmínce cond musím mít chybu. #Options -Indexes # Turn on URL rewriting RewriteEngine On # Put your installation directory here: RewriteBase /QCH2/ #RewriteCond %{HTTP_HOST} ^http://localhost/QCH2/ $ [NC] #RewriteRule ^.*$ http://localhost/QCH2/%{REQUEST_URI} [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?q=$1 [L] Lze mně pomoci? Už jsem moc starý na to, abych dostudoval mezery ve vzdělání a naučil se celou problematiku tohoto ovládání. Děkuji. Ing.Kareš |
||
Davex Profil |
#6 · Zasláno: 7. 3. 2011, 18:17:55
Vladim:
Pokud je soubor .htaccess s tímto pravidlem u QuickCartu H2 v adresáři QCH2/, tak v něm problém nevidím. „Zatím to rozbíhám na lokalu.“ Možná pomůže přidání konfigurační volby Options +FollowSymLinks „Objeví se hlavní stránka a při jakémkoliv kliku na další odkaz v menu se ve stavovém řádku objeví správný text co volám, ale hlášení Stránka nenalezena a ostatní text, že nenalezl URL atd.“ Možná by mohl být problém v tom, že Quick.Cart H2 nevytváří správné odkazy do adresáře QCH2/, ale tento systém neznám, takže nemohu poradit více. Jak vypadá URL, které hlásí chybu (předpokládám 404 Not Found) a pošle jí webový server nebo Quick.Cart H2? |
||
Vladim Profil * |
#7 · Zasláno: 7. 3. 2011, 22:05:22
Davex:
Posílám text hlášky. Objekt nenalezen! Požadované URL nebylo na tomto serveru nalezeno. Zdá se, že odkaz na odkazující stránce je chybný nebo zastaralý. Informujte, prosím, autora této stránky o chybě. Pokud si myslíte, že toto je chyba serveru, kontaktujte, prosím, webmastera. Error 404 localhost 03/07/11 22:02:46 Apache/2.2.13 (Win32) PHP/5.2.10 Options jsem ještě nezkoušel. A děkuju za zájem. Vladim |
||
Vladim Profil * |
#8 · Zasláno: 8. 3. 2011, 12:39:16
Davex.
Děkuji za všechno a končím s tímto problemem. Napsal jsem autorovi programu a ten místo pomoci mně napsal, že už je to zastaralé a nakonec se zeptal jestli můj lokalhost podporuje htaccess. No provozuju na něm několik programů a všechny mají htaccess a bez problemů. Tak jsem poděkoval za"pomoc" a opětoval, že už eshop ani ve vyšší variantě od nich nebudu zájemcům nabízet. Vám děkuju opravdu od srdce, ale s tím programem končím a smažu ho. Pokud uznáte za vhodné, smažte i tuto diskuzi. Děkuji a až bude něco potřebného rád to sem zase dám. Ing.Vladimír Kareš |
||
Časová prodleva: 13 let
|
0