Forum Webscript.Ru

Программирование => PHP => Тема начата: sadt от 15 Августа 2002, 12:09:34

Название: Помогите установить скрипт каталога PHPLinks
Отправлено: sadt от 15 Августа 2002, 12:09:34
Скачал неплохой скрипт каталога ссылок, типа яхо, на PHP с MySQL, но вот устанавливаться гад не хочет, постоянно пишет одну и туже ошибку в фале функции. Мож кто поможет?

Алекс
Название: Помогите установить скрипт каталога PHPLinks
Отправлено: GotZfild от 15 Августа 2002, 13:31:27
Какую именно ошибку?
Название: Помогите установить скрипт каталога PHPLinks
Отправлено: sadt от 15 Августа 2002, 14:34:46
Warning: Access denied for user: \'user@localhost\' (Using password: YES) in /pub/home/user/top/include/functions.php on line 6.

Я посмотрел этот файл на 6 строке там находится ссылка подключения к базе, единственное что мне там не нравится это где пишется mysql_connect, там написано mysql_pconnect.

Если надо могу дать ссылку где лежит архив этого скрипта.
Название: Помогите установить скрипт каталога PHPLinks
Отправлено: NAS от 15 Августа 2002, 14:49:20
Не правильно указан или пароль, или имя, или имя базы данных. Проверяй.
Название: Помогите установить скрипт каталога PHPLinks
Отправлено: sadt от 15 Августа 2002, 15:06:57
в том то все и дело, что пароль и логин указаны правильно, уже все перепробовал, может что-то в самом скрипте?

Возможно конечно что и с базой что-то, у меня хостинг на валуехосте, скрипты работают отлично на базе по умолчанию, а на новых базах работать отказываются, хотя форум ITA работает отлично.
Название: Помогите установить скрипт каталога PHPLinks
Отправлено: NAS от 15 Августа 2002, 16:13:20
Скопируй кусок скрипта со строки 4 по 12 строку.
Название: Помогите установить скрипт каталога PHPLinks
Отправлено: sadt от 15 Августа 2002, 16:20:03
// *******************************************************************

if($db = mysql_pconnect($dbhost, $dbuser, $dbpasswd))
{
       mysql_select_db($dbname, $db);
} else {
        echo mysql_error();
        exit;
}

function sql_query($sql){
   global $db;
   return @mysql_query($sql, $db);
}

function sql_fetch_array($result){
   return @mysql_fetch_array($result);
}

function sql_num_rows($result){
   return @mysql_num_rows($result);
Название: Помогите установить скрипт каталога PHPLinks
Отправлено: Доктор от 15 Августа 2002, 16:20:36
Со скриптом все в порядке. Или юзернейм, или пароль неправильный.
Попробуй ради интереса pconnect заменить на connect...
Название: Помогите установить скрипт каталога PHPLinks
Отправлено: sadt от 15 Августа 2002, 16:28:02
Без разницы,
Тогда интересно почему же база не подключается, я сейчас уже все несколько раз пробовал, все равно, надо бы постучать хостеру по голове
Название: Помогите установить скрипт каталога PHPLinks
Отправлено: Доктор от 15 Августа 2002, 17:02:34
В обще одно (как минимум) из 3-х ($dbhost, $dbuser, $dbpasswd) у тебя неправильное
Название: Помогите установить скрипт каталога PHPLinks
Отправлено: sadt от 15 Августа 2002, 18:56:26
А если все правильно тогда что может быть? Ну не может же быть такого, чтобы я целую неделю ошибаюсь в параметрах подключения к базе. Может нужно поставить аттрибуты на файл конфигурации 777?
Возможно ли такое, что ошибка где-то в файле конфигурации или функциональном? Причем при запуске любого из файлов происходит скрипта возникает одна и таже ошибка, хотя некоторые файлы не привязаны к базе.
Я еще раз попробую подключится, но честно говоря уже надоело с этим возится, хотя скрипт того стоит.

Я еще запрос хостеру отправил, заодно заглянул на их форум, там столько претензий к работе базы!

Не могли бы посмотреть сам скрипт архив лежит здесь http://phplinks.org/downloads/src/phplinks_2.1.2.zip. на этом скрипте работают более 1600 сайтов-каталогов.
Название: Помогите установить скрипт каталога PHPLinks
Отправлено: GotZfild от 15 Августа 2002, 21:37:59
Цитировать
if($db = mysql_pconnect($dbhost, $dbuser, $dbpasswd))

Попробуй вместо переменных указать данные в явном виде.
Название: Помогите установить скрипт каталога PHPLinks
Отправлено: sadt от 15 Августа 2002, 21:45:47
Хмм попробовал:

Warning: Access denied for user: \'root@localhost\' (Using password: NO) in /pub/home/user/top/include/functions.php on line 6

Warning: MySQL Connection Failed: Access denied for user: \'root@localhost\' (Using password: NO) in /pub/home/user/top/include/functions.php on line 6
Access denied for user: \'root@localhost\' (Using password: NO)

Вот такая белебердень...
Название: Помогите установить скрипт каталога PHPLinks
Отправлено: sadt от 15 Августа 2002, 21:47:57
Может кто попробует у себя установить?