Страница 1 из 4

Проблема при заходе в WEB-интерфейс abills

Добавлено: Пт дек 12, 2008 10:04 am
ziim
Здрасте всем при попитке захода в билинг (http://192.168.0.1/abills/admin/)

в логах httpd-error.log появляеться вот ето
[Fri Dec 12 11:36:24 2008] [error] [client 192.168.0.2] DBI connect('database=abills;host=localhost','admin',...) failed: Access denied for user 'admin'@'localhost' (using password: YES) at ../../Abills/mysql//main.pm line 70
[Fri Dec 12 11:36:24 2008] [error] [client 192.168.0.2] Can't call method "prepare" on an undefined value at ../../Abills/mysql//main.pm line 154.
[Fri Dec 12 11:36:24 2008] [error] [client 192.168.0.2] Premature end of script headers: index.cgi

И подозреваю что не в пасворде проблема потому что он правильный

помогите :(

Добавлено: Пт дек 12, 2008 10:20 am
lasik
с базой чето не то

Добавлено: Пт дек 12, 2008 10:28 am
ziim
а че с ней может быть не-то,она чистая?

Добавлено: Пт дек 12, 2008 10:36 am
lasik
а перловые модули все на машинке есть ?

Добавлено: Пт дек 12, 2008 10:39 am
ziim
Да вроде все есть
Вот конфиг апача на модули (я про mod_rewrite- есть ,может че то ище надо)
# Example:
# LoadModule foo_module modules/mod_foo.so
#
LoadModule authn_file_module libexec/apache22/mod_authn_file.so
#oadModule authn_dbm_module libexec/apache22/mod_authn_dbm.so
LoadModule authn_anon_module libexec/apache22/mod_authn_anon.so
LoadModule authn_default_module libexec/apache22/mod_authn_default.so
LoadModule authn_alias_module libexec/apache22/mod_authn_alias.so
LoadModule authz_host_module libexec/apache22/mod_authz_host.so
LoadModule authz_groupfile_module libexec/apache22/mod_authz_groupfile.so
LoadModule authz_user_module libexec/apache22/mod_authz_user.so
LoadModule authz_dbm_module libexec/apache22/mod_authz_dbm.so
LoadModule authz_owner_module libexec/apache22/mod_authz_owner.so
LoadModule authz_default_module libexec/apache22/mod_authz_default.so
LoadModule auth_basic_module libexec/apache22/mod_auth_basic.so
LoadModule auth_digest_module libexec/apache22/mod_auth_digest.so
#oadModule file_cache_module libexec/apache22/mod_file_cache.so
#oadModule cache_module libexec/apache22/mod_cache.so
#oadModule disk_cache_module libexec/apache22/mod_disk_cache.so
LoadModule dumpio_module libexec/apache22/mod_dumpio.so
LoadModule include_module libexec/apache22/mod_include.so
LoadModule filter_module libexec/apache22/mod_filter.so
LoadModule charset_lite_module libexec/apache22/mod_charset_lite.so
LoadModule deflate_module libexec/apache22/mod_deflate.so
LoadModule log_config_module libexec/apache22/mod_log_config.so
LoadModule logio_module libexec/apache22/mod_logio.so
LoadModule env_module libexec/apache22/mod_env.so
LoadModule mime_magic_module libexec/apache22/mod_mime_magic.so
LoadModule cern_meta_module libexec/apache22/mod_cern_meta.so
#oadModule expires_module libexec/apache22/mod_expires.so
LoadModule headers_module libexec/apache22/mod_headers.so
LoadModule usertrack_module libexec/apache22/mod_usertrack.so
#oadModule unique_id_module libexec/apache22/mod_unique_id.so
LoadModule setenvif_module libexec/apache22/mod_setenvif.so
LoadModule ssl_module libexec/apache22/mod_ssl.so
LoadModule mime_module libexec/apache22/mod_mime.so
#oadModule status_module libexec/apache22/mod_status.so
LoadModule autoindex_module libexec/apache22/mod_autoindex.so
LoadModule asis_module libexec/apache22/mod_asis.so
LoadModule info_module libexec/apache22/mod_info.so
#LoadModule suexec_module libexec/apache22/mod_suexec.so
LoadModule cgi_module libexec/apache22/mod_cgi.so
LoadModule vhost_alias_module libexec/apache22/mod_vhost_alias.so
LoadModule negotiation_module libexec/apache22/mod_negotiation.so
LoadModule dir_module libexec/apache22/mod_dir.so
LoadModule imagemap_module libexec/apache22/mod_imagemap.so
LoadModule actions_module libexec/apache22/mod_actions.so
LoadModule speling_module libexec/apache22/mod_speling.so
LoadModule userdir_module libexec/apache22/mod_userdir.so
LoadModule alias_module libexec/apache22/mod_alias.so
LoadModule rewrite_module libexec/apache22/mod_rewrite.so
LoadModule php5_module libexec/apache22/libphp5.so

Добавлено: Пт дек 12, 2008 10:40 am
lasik
Access denied for user - написано же )

пользователь запрещен, или ему доступ запрещен.

Как я писал в одной из тем, если на серваке крутится только биллинг, и ничего кроме, млжно ему дать рутовый доступ к мускулю, да это не так безопасно как ограниченому юзеру, но за то нормально фурычит

Добавлено: Пт дек 12, 2008 10:41 am
ziim
как дать рутовый доступ к мускулю?

Добавлено: Пт дек 12, 2008 11:00 am
lasik
ziim писал(а):Да вроде все есть
Вот конфиг апача на модули (я про mod_rewrite- есть ,может че то ище надо)
# Example:
# LoadModule foo_module modules/mod_foo.so
#
LoadModule authn_file_module libexec/apache22/mod_authn_file.so
#oadModule authn_dbm_module libexec/apache22/mod_authn_dbm.so
LoadModule authn_anon_module libexec/apache22/mod_authn_anon.so
LoadModule authn_default_module libexec/apache22/mod_authn_default.so
LoadModule authn_alias_module libexec/apache22/mod_authn_alias.so
LoadModule authz_host_module libexec/apache22/mod_authz_host.so
LoadModule authz_groupfile_module libexec/apache22/mod_authz_groupfile.so
LoadModule authz_user_module libexec/apache22/mod_authz_user.so
LoadModule authz_dbm_module libexec/apache22/mod_authz_dbm.so
LoadModule authz_owner_module libexec/apache22/mod_authz_owner.so
LoadModule authz_default_module libexec/apache22/mod_authz_default.so
LoadModule auth_basic_module libexec/apache22/mod_auth_basic.so
LoadModule auth_digest_module libexec/apache22/mod_auth_digest.so
#oadModule file_cache_module libexec/apache22/mod_file_cache.so
#oadModule cache_module libexec/apache22/mod_cache.so
#oadModule disk_cache_module libexec/apache22/mod_disk_cache.so
LoadModule dumpio_module libexec/apache22/mod_dumpio.so
LoadModule include_module libexec/apache22/mod_include.so
LoadModule filter_module libexec/apache22/mod_filter.so
LoadModule charset_lite_module libexec/apache22/mod_charset_lite.so
LoadModule deflate_module libexec/apache22/mod_deflate.so
LoadModule log_config_module libexec/apache22/mod_log_config.so
LoadModule logio_module libexec/apache22/mod_logio.so
LoadModule env_module libexec/apache22/mod_env.so
LoadModule mime_magic_module libexec/apache22/mod_mime_magic.so
LoadModule cern_meta_module libexec/apache22/mod_cern_meta.so
#oadModule expires_module libexec/apache22/mod_expires.so
LoadModule headers_module libexec/apache22/mod_headers.so
LoadModule usertrack_module libexec/apache22/mod_usertrack.so
#oadModule unique_id_module libexec/apache22/mod_unique_id.so
LoadModule setenvif_module libexec/apache22/mod_setenvif.so
LoadModule ssl_module libexec/apache22/mod_ssl.so
LoadModule mime_module libexec/apache22/mod_mime.so
#oadModule status_module libexec/apache22/mod_status.so
LoadModule autoindex_module libexec/apache22/mod_autoindex.so
LoadModule asis_module libexec/apache22/mod_asis.so
LoadModule info_module libexec/apache22/mod_info.so
#LoadModule suexec_module libexec/apache22/mod_suexec.so
LoadModule cgi_module libexec/apache22/mod_cgi.so
LoadModule vhost_alias_module libexec/apache22/mod_vhost_alias.so
LoadModule negotiation_module libexec/apache22/mod_negotiation.so
LoadModule dir_module libexec/apache22/mod_dir.so
LoadModule imagemap_module libexec/apache22/mod_imagemap.so
LoadModule actions_module libexec/apache22/mod_actions.so
LoadModule speling_module libexec/apache22/mod_speling.so
LoadModule userdir_module libexec/apache22/mod_userdir.so
LoadModule alias_module libexec/apache22/mod_alias.so
LoadModule rewrite_module libexec/apache22/mod_rewrite.so
LoadModule php5_module libexec/apache22/libphp5.so
ото апач

Добавлено: Пт дек 12, 2008 11:04 am
lasik
отсель

смените пароль для root

mysql -u root -ppassword (по моему так)

потом введите так

mysql -uroot -p abills < abills.sql

потом в настройках абиллс смените юзера на рут, и пароль рутовый введите.

Добавлено: Пт дек 12, 2008 11:05 am
lasik
действие с добавлением базы вам не нужно

Добавлено: Пт дек 12, 2008 11:12 am
lasik
а модули перловые это вот

Код: Выделить всё


DBI 	Нужен
DBD-mysql 	нужен
Digest-MD5 	если чап авторизация у вас
Digest-MD4 	если мс чап авторизация (по моему только для первой, но могу и ошибаться)
Crypt-DES 	если мс чап авторизация (по моему только для первой, но могу и ошибаться)
Digest-SHA1 	если мс чап 2 авторизация
libnet 	если UNIX passwd авторизация 
Time-HiRes отчасти нужна, для тестирования скорости авторизации и всякой другой чуши типа захода на страници и конекта (лучше поставить)
а самое оптимальное ставить все ).
оно не так много займет всего, потом просто проблем меньше будет )

Добавлено: Пт дек 12, 2008 12:17 pm
ziim
модули у меня все есть

Добавлено: Пт дек 12, 2008 12:25 pm
ziim
mysql -u root -ppassword (по моему так)

не меняется он так
пишет unknown databases password

Добавлено: Пт дек 12, 2008 1:16 pm
Dozz
lasik писал(а):отсель
смените пароль для root

mysql -u root -ppassword (по моему так)

потом введите так

mysql -uroot -p abills < abills.sql

потом в настройках абиллс смените юзера на рут, и пароль рутовый введите.
Попутал праведное с грешным.
Смена пароля рута:

Код: Выделить всё

mysqladmin -u root password NEWPASSWORD
или (если был установлен пароль рута ранее):

Код: Выделить всё

mysqladmin -u root -p OLDPASSWORD password NEWPASSWORD
установка прав пользователю admin подключаться к хосту localhost с полными правами доступа для базы abills:

Код: Выделить всё

mysql -u root -p ROOTPASSWORD
и потом в промпте:

Код: Выделить всё

grant all privileges on abills.* to admin@localhost identified by 'passwd';
flush privileges;

Добавлено: Пт дек 12, 2008 1:44 pm
ziim
Бывает :D