![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| apodkorytov |
|
|||
|
Unregistered |
Привет всем!
ПОчему не раборает скрипт <?php $link = mysql_connect("localhost", "mysql_user", "mysql_password") or die("Could not connect: " . mysql_error()); print ("Connected successfully"); mysql_close($link); ?> Даже не выдается ни каких сообщений print ("Connected successfully") MySQL работает, из других прог через ODBC коннектюсь нормально Может PHP надо настраивать Или MySQL надо настраивать Где указывается конкретная база которую я хочу юзать За ответы спасибо! Можно в мыло [email protected] |
|||
|
||||
| The MASTER |
|
|||
|
Old master) ![]() ![]() Профиль Группа: Участник Сообщений: 862 Регистрация: 19.7.2004 Где: Санкт-Петербург Репутация: -1 Всего: 5 |
А ты уверен, что у тебя настроена PHP.ini и включена база? Другие-то скрипты работают?
|
|||
|
||||
| skalex |
|
|||
|
Хороший человек ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 895 Регистрация: 2.4.2004 Репутация: 8 Всего: 23 |
Полагаю, что у Вас отключена настройка выдачи сообшений об ошибках. А ошибка скорее всего происходит при попытке подключения к БД. Посмотрите в php.ini настройку display_errors. Должно стоять On.
Это сообщение отредактировал(а) Mace - 2.3.2005, 13:21 |
|||
|
||||
| apodkorytov |
|
|||
|
Unregistered |
Поставил display_errors = ON
Получил сообщение Fatal error: Call to undefined function mysql_connect() in c:\www\server1\My\q2.php on line 3 |
|||
|
||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 24 Всего: 55 |
У вас не подключен модуль для работы с базой...
|
|||
|
||||
| apodkorytov |
|
|||
|
Unregistered |
Раскоментировал extension=php_mysql.dll
теперь говорит PHP Startup: Unable to load dynamic library 'c:\php php_mysql.dll' - Не найден указанный модуль. ХОТЯ файло DLL лежит на месте. |
|||
|
||||
| Joes |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 432 Регистрация: 15.11.2004 Репутация: -2 Всего: 7 |
Нужно в файле PHP.ini раскомментировать (убрать ;)
;extension=php_msql.dll extension=php_mysql.dll ;extension=php_oci8.dll и еще найти и прописать там же в php.ini: mysql.default_user = root mysql.default_host = localhost mysql.default_password = "" |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
ПАРДОН!
Раскоментировал extension=php_mysql.dll теперь говорит PHP Startup: Unable to load dynamic library 'c:\php\extensions\php_mysql.dll' - Не найден указанный модуль. ХОТЯ файло DLL лежит на месте. |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Сделано! |
|||
|
||||
| Joes |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 432 Регистрация: 15.11.2004 Репутация: -2 Всего: 7 |
А директория правильно прописана в php.ini???
extension_dir = "C:\Program Files\PHP5\ext"... путь укажи к mysql.dll... |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Да!
extension_dir = "c:\php\extensions" |
|||
|
||||
| The MASTER |
|
|||
|
Old master) ![]() ![]() Профиль Группа: Участник Сообщений: 862 Регистрация: 19.7.2004 Где: Санкт-Петербург Репутация: -1 Всего: 5 |
Работает?
|
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Нет!!!
|
|||
|
||||
| Axxent |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 223 Регистрация: 25.3.2004 Где: Новосибирск Репутация: 3 Всего: 5 |
Если не ошибаюсь, то прописывать нужно с прямыми слэшами, а у вас?
|
|||
|
||||
| Joes |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 432 Регистрация: 15.11.2004 Репутация: -2 Всего: 7 |
Глупый вопрос, но всякое случается: А mysqld.exe ты запустил (т.е. сам сервер)???
Это сообщение отредактировал(а) Joes - 2.3.2005, 17:54 |
|||
|
||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
Мне всегда казалось что MySQL работает как сервер, и запускается не mysqld, а mysqld-nt.exe. Еще могут быть проблемы если у Вас php 5 версии. Попробуй скопировать из подпапки MySQL 'bin' файл libmySQL.dll в папку windows. -------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
-nt - просто тот же сервер но якобы адаптированный под NT. ЗЫ: Версия PHP5 точно какая? |
|||
|
||||
| Joes |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 432 Регистрация: 15.11.2004 Репутация: -2 Всего: 7 |
Добавлено @ 06:39
Видно показалось Это сообщение отредактировал(а) Joes - 3.3.2005, 06:42 |
||||||
|
|||||||
| Axxent |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 223 Регистрация: 25.3.2004 Где: Новосибирск Репутация: 3 Всего: 5 |
Joes
Под NТшными системами всегда пускаем mysqld-nt.exe, обычный mysqld неслабо загрузит проц и память (пробовал, было порядка 25 мегов), mysqld-nt более лоялен, сжирая около 5 мегов. Конечно, если работаем в виндовсМЕ или ниже, то пускаем только mysqld |
|||
|
||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
не знал. и вообще ни когда вручную не запускал базу. всегда работал как сервис. Добавлено @ 14:00 Кстате, ни кто незнает почему может MySQL подтормаживать при SQL запросах. У меня локально на 2003 висит MySQL, комп входит в домен. Иногда при запросах происходит очень долгая задержка, иногда секунд по 10. -------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
| The MASTER |
|
|||
|
Old master) ![]() ![]() Профиль Группа: Участник Сообщений: 862 Регистрация: 19.7.2004 Где: Санкт-Петербург Репутация: -1 Всего: 5 |
Вообще то: "c:/php/ext/"! |
|||
|
||||
| Joes |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 432 Регистрация: 15.11.2004 Репутация: -2 Всего: 7 |
2Axxent:
Ух ты, а я и не знал Это сообщение отредактировал(а) Joes - 3.3.2005, 14:20 |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Лично у меня mysqld-nt.exe в качестве исервиса систему не грузил, но при эт ом задержки выполнения запросов были дикие...
|
|||
|
||||
| The MASTER |
|
|||
|
Old master) ![]() ![]() Профиль Группа: Участник Сообщений: 862 Регистрация: 19.7.2004 Где: Санкт-Петербург Репутация: -1 Всего: 5 |
Не знаю, у меня всё оки!
|
|||
|
||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
Mal Hack, у меня на домашнем компе ни каких задержек. Хотя система таже
-------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
| Unforgiven |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 27.1.2005 Репутация: нет Всего: нет |
Я обычно думал, что код подключения выглядит примерно вот-так
Так зачем же мучиться и создавать новый код (тобишь этот)
Загибать извилины в мозгу, чтобы получить тотже первый скрипт Или он так важен Или не работает даже он??? |
||||
|
|||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 24 Всего: 55 |
Unforgiven
извини, а в чем разница? во втором лишь случае сообщит об ошибке, если оная возникнет... |
|||
|
||||
| Joes |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 432 Регистрация: 15.11.2004 Репутация: -2 Всего: 7 |
на счет mysqld-nt.exe - сижу довольный, думаю, вот класс память не грузит ни фига... Сейчас хотел с базой поработать, врубаю mysqld-nt.exe, делаю sql-запрос, жму ctrl+R и ждууууууууу... чего жду не понятно
2 IZ@TOP: мож у тя та же трабла??? юзай mysqld.exe Это сообщение отредактировал(а) Joes - 4.3.2005, 16:20 |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
А внести изменения в my.ini или my.cnf ты при этом не забыл? Вот исчерпывающая информация: http://dev.mysql.com/doc/mysql/en/windows-select-server.html |
|||
|
||||
| Joes |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 432 Регистрация: 15.11.2004 Репутация: -2 Всего: 7 |
Конечно забыл |
||||
|
|||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |