увы не знаю какой именно вы код пишите, ибо использую роутинг через index.php для всех страниц
подбирайте под себя вариант реализации. но вот один из примеров:
RewriteBase /
RewriteRule ^catalog/(.*)$ catalog.php?object=$1 [QSA]
и потом распарсить object как Вам нужно
TopClans: вы немного не поняли мою мысль: url при этом будет стол же большой (все категории до конечной если это не sku) то есть кпримеру:
/toyota/rav4/body
/toyota/rav4/body/front/
/toyota/rav4/front_bumper
/sku/11456621556645
Anton Zheltyshev: тем что использует другой модуль, я ж не знаю что разработчикии xampp туда напихали. но если с mysql консоли Access denied не выдает то видимо дело не в правах. не так ли?
ну попробуйте mysqli_connect может выдаст больше инфы
если есть возможность, сделайте дамп баз, забэкупьте ваши код и начисто переустановите xampp. Ибо в одном месте работает в другом нет очень странная ситуация
select host,user from mysql.user
(пароль думаю верно установили и FLUSH PRIVILEGES сделали)
еще бы неплохо версию php знать, впрочем phpadmin работает же
ThunderCat: судя по тому что я часто вижу на тостере: почти никого. и это печально. а может я просто сильно постарел и не могу понять полет мысли начинающих разработчиков
Если роутинг через индекс (вроде как все фрэймворки щас так делают, можете глянуть у них) то:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L,QSA]
в index.php брать $_SERVER['REQUEST_URI'] и скармливать нужным классам нужные вещи