quickstart problém s odkazy
- boldwalker
- Člen | 4
Jsem ve 3-tím kroku quickstartu a mám následující problém:
odkazy se mi vygenerují a po zobrazení kódu stránky jsou
…
…
<div class=„title“><a
href=„/sandbox/www/“>Úkolníček</a></div>
…
…
<li><a
href=„/sandbox/www/task/default/1“>Work</a></li>
<li><a
href=„/sandbox/www/task/default/2“>Home</a></li>
…
ale po kliknutí na <li><a
href=„/sandbox/www/task/default/1“>Work</a></li> mě to
odkazuje na
localhost/sandbox/www/%EF%BB%BF/sandbox/www/task/default/1
druhý odkaz <li><a href=„/sandbox/www/task/default/2“>Home</a></li> funguje správně a na této stránce funguje i první odkaz (na Work), ale zase nejde odkaz na Úkolníček.
Už nevím kde mám hledat chybu, můžete mi prosím poradit.
Na fóru jsem podobný problém nenašel.
Díky
- boldwalker
- Člen | 4
Tak jsem odstranil UTF-8 BOM a nic, tak sem pořád bezradný…
Je mi divný, že v jedné šabloně je první odkaz špatně a druhý dobře a
navíc ten kód stránky je správně. Neni to třeba prohlížečem???
Používám Mozilu
Eště posílám htaccess
# Apache configuration file (see httpd.apache.org/docs/current/mod/quickreference.html)
# disable directory listing
Options -Indexes
# enable cool URL
<IfModule mod_rewrite.c>
RewriteEngine On
#RewriteBase /
# prevents files starting with dot to be viewed by browser
RewriteRule /\.|^\. – [F]
# front controller
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\.(pdf|js|ico|gif|jpg|png|css|rar|zip|tar\.gz)$ index.php [L]
</IfModule>
# enable gzip compression
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css
application/x-javascript text/javascript application/javascript
application/json
</IfModule>
- boldwalker
- Člen | 4
Vše zkouším na localhostu pod WAMPem ver 2.2,
kód píšu v Notepad++ (šablony od těď uloženy v UTF-8 bez DOM, v kódu
používám tabulátory),
mám povolený mod_rewrite,
htaccess taky snad správně a
NETTE se chci fakt naučit, jen nevim co, možná kdo, mi vtom brání :-)
Díkys za rady
- romiix.org
- Člen | 343
Podla Googlu to tiež vyzerá na BOM. Niekde si niečo musel zabudnúť.
EF BB BF is the UTF-8 representation of the Byte Order Mark (BOM).
Zbaľ celý priečinok, uploadni ho a daj sem odkaz, alebo mi ho pošli mailom a skúsim nájsť problém.
- boldwalker
- Člen | 4
DÍKYS už to frčí,
ten BOM sem měl i v php souborech ufff to sem se zapotil.
Tak a můžu pokračovat, super!!!
Chybama se člověk hold učí.
- frosty22
- Člen | 373
V prohlížeči ani v htaccessu by to chyba být určitě neměla, jak ti tady psali, tak určitě by to měla být chyba v BOM .. jinak BTW nedám za to ruku do ohně, ale myslím že už jsem zaslechl že nějaká starší verze notepad++ měla problém s detekcí BOM za nějakých podmínek, ale nvm ..
.. a propo pokud s tím programováním to myslíš vážně určitě bych doporučil nějaké IDE, já mám nejraději PhpStorm, ale jsou tu i NetBeans a pár dalších. BTW samozřejmě vím, že jsou zde i masochisté, kteří jedou přes VIM, notepad, PsPad a další, neodsuzuji to, jen bych to určitě nedoporučil :)
PS: Tak nic než jsem to napsal, bouchla tu odpověd že to máš …
Editoval frosty22 (6. 11. 2013 23:05)