Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

Big Bubba

лаганый php 5

Рекомендованные сообщения

короче при использованиии функции mysql_connect() этот чертов php выдает

 

Fatal error: Call to undefined function mysql_connect() in Z:\www\sql_config.php on line 7

расщирение php_mysql.php подключено:

 

extension=php_mysql.dll

 

путь к расширениям тоже прописал

 

extension_dir="Z:\php5\ext"

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну допустим Php5 нивчем не виноват .....

 

Правь в у себя в системе файлик руки.sys

 

Я уже писал гдето сдесь на форуме => ищи phprc ....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а для меня не затруднит еще раз это написать???

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

скопируй файлик php5_mysql.dll в %system_root%\system32 и протесть....

у меня пашет

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

нет не работает. а при этом из php.ini надо удолить строку размещения расширений. и почему именно в system32 тогда уж относительно кон. файла в windows!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Суть в том :

 

1) Не найденна библиотека php5_mysql.dll , её в win (как писали выше)

2) Не найден php.ini , тогда делаем reg файл , или руками правим реестр:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\PHP]
"IniFilePath"="C:\\WebServ\\php517\\"

 

Reboot (на всякий случий , хотя сам не разу не делал....)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

php.ini точно работает так как я там переодически меняю директиву показывать/непоказывать ошибки

 

 

так что это что-то с библиотеками или как их там

 

тут что делать то надо?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Попробуй в C:/windows/ запихнуть , а перед этим удали все libmysql.dll кроме той которая лежит в /php5/ , перенеси её в /window/

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

еще раз что запихнуть и что удолить?

имена файлов

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

sublimity писал: Я уже писал гдето сдесь на форуме => ищи phprc ....

 

в соседнем разделе:

 

Помогите с MySQL

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

блин у меня все написано в php.ini

 

extension_dir=Z:\php5\ext

extension=php_mysql.dll

 

и че не работает???

 

 

где скачать php 5 где все точно работает?

 

а ветка HKEY_LOCAL_MACHINE\SOFTWARE\PHP у меня вообще нету тока до HKEY_LOCAL_MACHINE\SOFTWARE\

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

не это не смешно :):):angry::angry:

 

сделал все в точности как тут http://www.php.ru/install/ все старое удолил, новое поставил и тожесамое

 

 

Fatal error: Call to undefined function mysql_connect() in Z:\www\index.php on line 11

 

 

че за дела???

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

он и в корневой и в windows/sistem32 и ничего не помогает

 

 

может легче php 4 поставить? там точно все работает.

 

а вообще у кого 5 стоит??? у вас работает мускул?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Попробуй в C:/windows/ запихнуть , а перед этим удали все libmysql.dll кроме той которая лежит в /php5/ , перенеси её в /window/

 

 

libmysql.dll удалить все файлы кроме в /php5/libmysql.dll,

из /php5/libmysql.dll СКОПИРОВАТЬ в /windows/

 

php.ini удалить все файлы кроме в /php5/php.ini,

оставить /php5/php.ini в покое

 

СОЗДАТЬ REG файл в блокноте и засунуть туда

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\PHP]
"IniFilePath"="C:\\WebServ\\php517\\"

 

ПОДПРАВИВ !!! Незабывая про \\ !!!!

 

Если Win+Apache то

Остановка Apache-Service , лезим

\Apache\logs\ УДАЛИТЬ ВСЕ ФАЙЛЫ ОТТУДА С *.log

 

Запустить Apache-Service

Посмотреть будут ли сообщения об ошибке на экране (Если XP)

и посмотреть \Apache\logs\error.log

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

все работает в пхп 5... а что бы он не "лагучий" был попробуй его настроить... и не надо венить пхп в его кривизне если ты не можешь его настроить....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

libmysql.dll удалить все файлы кроме в /php5/libmysql.dll,

из /php5/libmysql.dll СКОПИРОВАТЬ в /windows/

 

php.ini удалить все файлы кроме в /php5/php.ini,

оставить /php5/php.ini в покое

 

СОЗДАТЬ REG файл в блокноте и засунуть туда

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\PHP]
"IniFilePath"="C:\\WebServ\\php517\\"

 

ПОДПРАВИВ !!! Незабывая про \\ !!!!

 

Если Win+Apache то

Остановка Apache-Service , лезим

\Apache\logs\ УДАЛИТЬ ВСЕ ФАЙЛЫ ОТТУДА С *.log

 

Запустить Apache-Service

Посмотреть будут ли сообщения об ошибке на экране (Если XP)

и посмотреть \Apache\logs\error.log

тут немного другой вопросец появился. я как писал выше переставлял apache а тут произошол откат системы и весь реестр передалася как 5 дн. назад. я удолил все данные о apache, т.к. в мониторе их было нерабочих 2 штуки! и никто не запускался. теперь когда я опять стал ставить apache он пишет ошибку что не может поставить себя как службу. с мускулом такиеже проблемы, часть сведений из реестра я удолил а оставшееся часть не поддается удалению!!! и инсталятр шишет что неможет себя опятьже записать как службу. что делать? может винду переставить, т.к. она уже 6 мес. стоит и там стока мусора!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

блин я хочу apache

 

 

у кого apache 2 + php 5 + mysql

 

 

как у вас то настроено?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

cmd

/apache/apache.exe -?

 

помойму apache.exe -u или -uninstall

потом apache.exe -k

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

блин а какой лох удалил маи пасты?

 

Big Bubba

в денвере мона собрать и апач 2 и пхп 5

и доки там на русишь - те понятнее будет

если ты мало че в этом понимать то те лучше на нем покататься и почитать конфиги в нем

 

___________________________

 

модератор: оффтопик

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

localhost/phpinfo.php:

 

PHP Version 5.1.6

 

mysqlMySQL Support enabled

Active Persistent Links 0

Active Links 0

Client API version 5.0.22

 

настройки:

php.ini

 

extension_dir = "c:/php5/"

extension=ext/php_mysql.dll

 

libmysql.dll скопирован в C:\WINDOWS\system32

 

httpd.conf

 

LoadModule php5_module c:/php5/php5apache2.dll

PHPIniDir "C:/php5"

 

php 5.1.6 + mysql 5.0.26 поставлены специально для теста за 10 минут ( пользуюсь php4+mysql4 . apache 2.0.58 был и временно перенастроен под php5)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

блин я хочу apache

у кого apache 2 + php 5 + mysql

как у вас то настроено?

 

все отлично настроено (% какая у тебя версия апача ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

все заработало. как я понимаю надо было просто в httpd.conf добавить PHPIniDir "C:/php5"

 

а какого хрена это теперь вылазит?

 

Fatal error: Call to undefined function mysql_erorr() in Z:\www\index.php on line 9

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Знаиш я скинул ссылку на эту тему другу :(

И мы сним поржали !

Я ничего говорить не буду ........

просто приведу пример переписки !

 

Если я неправ пусть скажут мне об этом знающие люди ! ;)

 

на все эти вопросы отвечали миллиард раз

если человек не в состоянии поискать сам - нужно ему подсказать, что такое поисковик.

если не помогло со второго раза - человек дебил и ему нужно прямо объяснить, что ему надо купить метлу и идти работать........

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

все заработало. как я понимаю надо было просто в httpd.conf добавить PHPIniDir "C:/php5"

 

а какого хрена это теперь вылазит?

 

Fatal error: Call to undefined function mysql_erorr() in Z:\www\index.php on line 9

 

 

 

я так и знал что проблемы с руками...........

как можно так заявлять что пхп 5 лаганный если он даже к апау не прикручен ?

 

 

будьте повнимательнее плиз

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
' date='Oct 20 2006, 19:25' post='1061479223']

я так и знал что проблемы с руками...........

как можно так заявлять что пхп 5 лаганный если он даже к апау не прикручен ?

будьте повнимательнее плиз

я не понял в чем моя ошибка???? я php bpeчизусам по самоучителю и тока до mysql добрался тут ошибки могут быть!!!

 

Знаиш я скинул ссылку на эту тему другу B)

И мы сним поржали !

Я ничего говорить не буду ........

просто приведу пример переписки !

 

Если я неправ пусть скажут мне об этом знающие люди ! B)

а если у человека инета нету и он не может поисковиком воспользоваться???

 

' date='Oct 20 2006, 19:25' post='1061479223']

я так и знал что проблемы с руками...........

как можно так заявлять что пхп 5 лаганный если он даже к апау не прикручен ?

будьте повнимательнее плиз

кстати апач был подключен, все (тобиш

 

LoadModule php5_module Z:/php/php5apache2.dll

AddType application/x-httpd-php .php

 

)

 

было прописано кроме этой строки

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а ты найди инет юзай его (%

юзай книги которые на фтп лежат (%

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Big Bubba

 

Если очнь действительно ХОЧЕШ изучать И САМ ГОТОВ УЧИТЬСЯ

и незадаввать глупые вопросы, а только по делу , и не обвенять PHP или Апач, я скину или опубликую свою коллекцию скриптов и статей ....

Сам их изучал ...

Если хочеш, то скажи я куданибуть залью в локалку...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.