|
автор: VADIM (11.02.2005 в 16:07) |
|
| Если у меня на входе в mysql стоит пароль (например * ), то для того, чтобы работали полноценно скрипты
необходимо его указывать только в файле config.php(какого-то конкретно скрипта)?
Или же еще в других файлах данного скрипта необходиом его(пароль) указать?
Возьмеи к примеру фотогалерею:
поставил свой пароль(*) в config.php папки photo:
// Имя базы данных, на хостинге или локальной машине
$dbname = "photo";
// Имя пользователя базы данных
$dbuser = "root";
// Пароль
$dbpasswd = "*";
// Версия Web-приложения
$version = "1.1.1";
в ответ на адрес http://localhost/photo/ в окне браузера ничего нет(чистая страница), но написана шапка
страницы- фотогалерея
Кстати файл php_gd2.dll у вас на сайте брал, так как согласно вашим рекомендациям на сайте по
установке расширений php: "Проверьте после раскомментирования строки: extension=php_gd2.dll наличие
данной библиотеки в папке c:phpext-у меня ее не было.
И ещё, про дополнительную библиотеку. чтобы воспользоваться расширением PHP "Mcrypt Encryption",
позволяющем осуществлять симметричное шифрование необходимо, во-первых расскомментировать
строку в php.ini
extension=php_mcrypt.dll
в ответ в окне браузера выскакивает окно с надписью:
PHP Startup:Unableto load dynamic library'./php_mcrypt.dll'-Не найден указанный модуль.
Поэтому не пойму надо это расширение сейчас мне или нет(вернул расширение обратно)
А во -вторых также поместить файл libmcrypt.dll (тоже у вас брал) в windows
тоже пока его убрал из windows-в ответ на адрес http://localhost/photo/ в окне браузера ничего
нет(чистая страница), но написана шапка страницы- фотогалерея-т.е тоже самое | |
|
|
|
|
|
|
|
для: VADIM
(11.02.2005 в 16:07)
| | > Если у меня на входе в mysql стоит пароль (например * )
Все равно не понимаю что значит "пароль на входе в MySQL".
Работать с сервером MySQL может любой пользователь. Если у пользователя есть пароль, то его нужно указывать. Если нет, то указывать не нужно. Как такового пароля просто на вход нет. Есть пароли для конкретных пользователей.
Обращение к базе фотогалереи используется пользователем root, который, по умолчанию, идет без пароля. Вы у него меняли пароль? Если меняли, то нужно указать этот пароль.
Давайте начнем с самого начала.
Выполните функцию phpinfo() – появятся таблицы с настройками PHP. Есть там таблица mysql?
Вот этот проверочный скрипт что говорит?
<?php
$dblocation = "127.0.0.1";
$dbname = "test";
$dbuser = "root";
$dbpasswd = "";
$dbcnx = @mysql_connect($dblocation, $dbuser, $dbpasswd);
if (!$dbcnx)
{
echo "<p>К сожалению, не доступен сервер mySQL</p>";
exit();
}
if (!@mysql_select_db($dbname,$dbcnx) )
{
echo "<p>К сожалению, не доступна база данных</p>";
exit();
}
$ver = mysql_query("SELECT VERSION()");
if(!$ver)
{
echo "<p>Ошибка в запросе</p>";
exit();
}
echo mysql_result($ver, 0);
?>
|
>Поэтому не пойму надо это расширение сейчас мне или нет
Если оно вам понадобится, вы это узнаете первым :) | |
|
|
|
|
автор: VADIM (12.02.2005 в 10:36) |
|
|
для: glsv (Дизайнер)
(11.02.2005 в 17:11)
| | пароль я сам поставил при установке mysql на мой копм-р, поэтому он его спрашивает при запуске.
Мне необходимо знать, где его еще необходимо указывать в файлах, помимо config.php
Данным проверочным файлом проверяется интеграция php-mysql-apache -у меня все работает -указывает версию mysql:4.1.9-nt .
В данном проверочном файле я ставил в $dbpasswd = "" свой пароль в этих ковычках (без пароля пишет: К сожалению, не доступен сервер mySQL.
mysql
Выполнял функцию phpinfo() – таблицы с настройками PHP. таблица mysql там есть
Вот ее данные:
MySQL Support enabled
Active Persistent Links 0
Active Links 0
Client API version 4.1.7
Все вышеперечисленные проверки я уже делал раньше ,просто хочу повторить вопрос:
где-то еще надо указывать тот самый "мой" пароль в файлах, помимо config.php или только в нем?
Так как в ответ на адрес http://localhost/photo/ в окне браузера ничего нет(чистая страница), но написана шапка страницы- фотогалерея
Хотя база эта поставлена
Данная тема рассмотрена детально в моей же теме "КАК ПРОВЕРИТЬ РАБОТУ ФОТОГАЛЕРЕИ НА ЛОКАЛЬНОЙ МАШИНЕ "
Просто здесь я привожу последний вопрос из той темы
Если дело не в поставке пароле еще в каком-то файле, то тогда чем еще проверить данную нестыковку фотогалереи? | |
|
|
|
|
|
|
|
для: VADIM
(12.02.2005 в 10:36)
| | >Так как в ответ на адрес http://localhost/photo/ в окне браузера ничего нет(чистая страница), но написана шапка страницы- фотогалерея
Так погодите, а может все работает? Ведь база пустая и фотографии туда не добавлены. Теперь попробуйте зайти администрирование и добавить фотографии в фотогалерею.
http://localhost/photo/admin/
>Мне необходимо знать, где его еще необходимо указывать в файлах, помимо config.php
Только в файле config.php. | |
|
|
|
|
автор: VADIM (14.02.2005 в 10:19) |
|
|
для: glsv (Дизайнер)
(12.02.2005 в 11:41)
| | Ну правильно, я также и предполагал, что работает данная база.
Мне только и надо было, чтобы сообщили, как закидывать фотки, поэтому и спрашивал как же все-таки увидеть работу фотогалереи.
Видно вследствие того, что подробно расписал, что ранее проделал-осложнил простой вопрос
А расписывал для того, чтобы не было аналогичных вопросов.
Ну да ладно, благодарствую за помощь
Другая проблемка возникла: в созданном форуме присутствует "абракатабра" типа ЋЎйЁ© д®аг¬
Конкретно в названии: Форум: ЋЎйЁ© д®аг¬
в приветствии:„®Ўа®Ј® ўаҐ¬ҐЁ бгв®Є, Посетитель!
А также в блоке, где выбирается название форума
В news такая же история:
например в кодировке кириллица(dos)
Первая новость
Заработала система новостей.
яюфЁюсэхх
и в кодировке кириллице (windows):
ЏҐаў п ®ў®бвм
‡ а Ў®в « бЁб⥬ ®ў®б⥩.
подробнее
В чем причина?
Разную кодировку попробовал-ничего не исправляется... | |
|
|
|
|
|
|
|
для: VADIM
(14.02.2005 в 10:19)
| | А где тестируете? На локальной машине? | |
|
|
|
|
автор: VADIM (15.02.2005 в 00:27) |
|
|
для: glsv (Дизайнер)
(14.02.2005 в 13:03)
| | ДА | |
|
|
|
|
|
|
|
для: VADIM
(14.02.2005 в 10:19)
| | А вы как перегоняли данные из *.sql в базу данных, при помощи какой программы? | |
|
|
|
|
автор: VADIM (15.02.2005 в 00:55) |
|
|
для: cheops
(14.02.2005 в 21:10)
| | как понимать какой прогой?
и что за обозначение *sql
я работаю на локальной машине
базу создал в mysql, скинул папку liteforum21 с файлами в scripts
затем зашел на localhost/liteforum21/admin и стал добавлять/редактировать форумы... | |
|
|
|
|
|
|
|
для: VADIM
(15.02.2005 в 00:55)
| | Нет имеется ввиду после создания базы данных как разворачивались таблицы форума? При помощи системы администрирования форума? | |
|
|
|
|
автор: VADIM (16.02.2005 в 03:48) |
|
|
для: cheops
(15.02.2005 в 12:41)
| | получается, что да
по-шагово мои действия выглядят так:
на странице адмнинстрирования форума заполнил следующие поля:
Адрес сервера MySQL :localhost
Пользователь :root
Пароль :*
Имя базы данных :forum
Имя директории :name
нажимаю кнопку "создать" в ответ:
Cоединение с сервером устанавлено...
Выбранная вами база данных уже существует...
Получен доступ к базе данных forum
Не удалось развернуть таблицы в базе данных forum... Возможно они уже существуют.
Создан конфигурационный файл системы администрирования...
Проверьте правильность создания форума
Для дальнейшей работы, перегрузите данную страницу
Вроде как надо
нажимаю на кнопку _форума_ в конце предложения "Проверьте правильность создания _форума_"
И таким образом попадаю на конкретный форум...
Если непосредственно набрать в адресной строке- http://localhost/liteforum21/name/
получится тоже-самое... | |
|
|
|
|
|
|
|
для: VADIM
(16.02.2005 в 03:48)
| | А версия MySQL какая? | |
|
|
|
|
автор: VADIM (16.02.2005 в 15:09) |
|
|
для: cheops
(16.02.2005 в 11:18)
| | 4.1.9-NT -ПИШЕТ ПРИ ПРОВЕРКЕ ПРОВЕРОЧНЫМ ФАЙЛОМ В ОКНЕ БРАУЗЕРА(ПРО ЭТО Я ПИСАЛ В ЭТОЙ ЖЕ ТЕМЕ (СМ.ВЫШЕ) | |
|
|
|