PHP и MySql

7 отговора 359 прегледа
#1

PHP и MySql

Как става този номер когато си работя през PHPMyAdmin с базата данни с администраторски акаунт всичко върви перфектно. Но пусна ли си PHP файла през уеба който се опитва да се върже към базата ми дава следното:
Access denied for user: 'admin@localhost' to database 'clubs'

Отговор
в отговор на cтyдeнт #2

Re: PHP и MySql

ако машината не ти е локална трябва да я настроиш братле , за тва не те пуска

Отговор
в отговор на Computer #3

Re: PHP и MySql

Как да я настроя като аз ползвам само това което са ми дали от фирмата за хост тоест юзер за уеба и юзер за базата данни

Отговор
в отговор на cтyдeнт #4

Re: PHP и MySql

Причината е, че на локалната си машина се връзваш към базата с някакви юзърнейм и парола, а на истинския сървър тия неща са други.
Най-лесно е на мястото където се връзваш към базата да туриш един иф - ако заявката иде към сървър с айпи твоето, връзваш се с твоите си данни, ако не - значи скрипта се пуска на истинския сървър и се връзваш с другите данни.

Може също така да си направиш същия акаунт на локалната си машина, така още по-лесно ще стане.

Портал за почитателите на Толкин - връзки и новини
[линк]
Отговор
в отговор на cтyдeнт #5

Re: PHP и MySql

Хм, надали са ти дали юзер админ...

GIS
Отговор
в отговор на Sanndo #6

Re: PHP и MySql

:)))

Не си разбрал братле Той е администратора на фирмата

ПП: Сещам се за поне две фирми :)))

Отговор
в отговор на N.W. #7

Re: PHP и MySql

Мислех да си малча да не се появи и тук една гарга да калве, ама немога се стърпя...

Ама сериозно ли има такива фирми?!? Еи, има още кво да уча

GIS
Отговор
в отговор на cтyдeнт #8

Re: PHP и MySql

От хоста не са ли ти дали име на MySQL сървъра, може да не е на същата машина, като веб сървъра. Ако са ти дали име, ползвай него, вместо localhost.
Базата clubs е твоя, вероятно, вземи да й настроиш юзер името и паролата.

Отговор