Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.07.2010, 17:04   #11
vedro-compota
любитель-далеко не
Участник клуба
 
Аватар для vedro-compota
 
Регистрация: 13.04.2010
Сообщений: 1,156
По умолчанию

относительно MySQL инструкция такова -
Цитата:
Откройте для редактирования файл "my.ini".
1) В раздел [client], после строки:
port=3306
Добавьте строку определяющую каталог содержащий файлы описания кодировок:
character-sets-dir="C:/Program Files/MySQL/MySQL Server 5.1/share/charsets"
2) В раздел [mysqld], после строки:
port=3306
Добавьте следующие две строки, первая из которых вам уже известна, вторая – устанавливает
кодировку в которой данные передаются MySQL:
character-sets-dir="C:/Program Files/MySQL/MySQL Server 5.1/share/charsets"
init-connect="SET NAMES cp1251"
3) Далее, найдите строку:
default-storage-engine=INNODB
Замените изначально устанавливаемый тип таблиц на MYISAM:
default-storage-engine=MYISAM
Сохраните изменения и закройте файл "my.ini".
Установка и настройка сервера MySQL – завершена.
Относительно PHP
-
Цитата:
Редакция php.ini
1) Найдите и включите (измените Off на On) следующие директивы:
short_open_tag = On
display_errors = On
register_globals = On
register_long_arrays = On
2) Найдите строку:
post_max_size = 8M
Увеличьте до 16 Мбайт максимальный размер данных принимаемых методом POST, изменив ее на:
post_max_size = 16M
3) Найдите строку:
;include_path = ".;c:\php\includes"
Раскомментируйте ее, убрав перед строкой символ точки с запятой. (Внимание исключение!
Обратные косые черты при указании пути):
include_path = ".;c:\php\includes"
Создайте пустой каталог "C:\php\includes", для хранения подключаемых классов.
4) Найдите строку:
extension_dir = "./"
Установите значением данной директивы путь к папке с расширениями:
extension_dir = "C:/php/ext"
5) Найдите строку:
;upload_tmp_dir =
Раскомментируйте ее и укажите в значении следующий путь:
upload_tmp_dir = "C:/php/upload"
Создайте пустую папку "C:\php\upload", для хранения временных файлов загружаемых через HTTP.
10Инструментарий веб-разработчика
6) Найдите строку:
upload_max_filesize = 2M
Увеличьте максимально допустимый размер загружаемых файлов до 16 Мбайт:
upload_max_filesize = 16M
7) Подключите, расскомментировав, данные библиотеки расширений:
extension=php_bz2.dll
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_zip.dll
8) Найдите строку:
;session.save_path = "/tmp"
Раскомментируйте и установите значением данной директивы такой путь:
session.save_path = "C:/php/tmp"
Создайте пустую папку "C:\php\tmp" для хранения временных файлов сессий.
Сохраните изменения и закройте файл php.ini.
против абортов=за + жизнь;.фкн вгу;_______________________мойблг
vedro-compota вне форума Ответить с цитированием
Старый 30.07.2010, 17:05   #12
vedro-compota
любитель-далеко не
Участник клуба
 
Аватар для vedro-compota
 
Регистрация: 13.04.2010
Сообщений: 1,156
По умолчанию

относительно MySQL инструкция такова -
Цитата:
Откройте для редактирования файл "my.ini".
1) В раздел [client], после строки:
port=3306
Добавьте строку определяющую каталог содержащий файлы описания кодировок:
character-sets-dir="C:/Program Files/MySQL/MySQL Server 5.1/share/charsets"
2) В раздел [mysqld], после строки:
port=3306
Добавьте следующие две строки, первая из которых вам уже известна, вторая – устанавливает
кодировку в которой данные передаются MySQL:
character-sets-dir="C:/Program Files/MySQL/MySQL Server 5.1/share/charsets"
init-connect="SET NAMES cp1251"
3) Далее, найдите строку:
default-storage-engine=INNODB
Замените изначально устанавливаемый тип таблиц на MYISAM:
default-storage-engine=MYISAM
Сохраните изменения и закройте файл "my.ini".
Установка и настройка сервера MySQL – завершена.
Относительно PHP
-
Цитата:
Редакция php.ini
1) Найдите и включите (измените Off на On) следующие директивы:
short_open_tag = On
display_errors = On
register_globals = On
register_long_arrays = On
2) Найдите строку:
post_max_size = 8M
Увеличьте до 16 Мбайт максимальный размер данных принимаемых методом POST, изменив ее на:
post_max_size = 16M
3) Найдите строку:
;include_path = ".;c:\php\includes"
Раскомментируйте ее, убрав перед строкой символ точки с запятой. (Внимание исключение!
Обратные косые черты при указании пути):
include_path = ".;c:\php\includes"
Создайте пустой каталог "C:\php\includes", для хранения подключаемых классов.
4) Найдите строку:
extension_dir = "./"
Установите значением данной директивы путь к папке с расширениями:
extension_dir = "C:/php/ext"
5) Найдите строку:
;upload_tmp_dir =
Раскомментируйте ее и укажите в значении следующий путь:
upload_tmp_dir = "C:/php/upload"
Создайте пустую папку "C:\php\upload", для хранения временных файлов загружаемых через HTTP.
10Инструментарий веб-разработчика
6) Найдите строку:
upload_max_filesize = 2M
Увеличьте максимально допустимый размер загружаемых файлов до 16 Мбайт:
upload_max_filesize = 16M
7) Подключите, расскомментировав, данные библиотеки расширений:
extension=php_bz2.dll
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_zip.dll
8) Найдите строку:
;session.save_path = "/tmp"
Раскомментируйте и установите значением данной директивы такой путь:
session.save_path = "C:/php/tmp"
Создайте пустую папку "C:\php\tmp" для хранения временных файлов сессий.
Сохраните изменения и закройте файл php.ini.
против абортов=за + жизнь;.фкн вгу;_______________________мойблг
vedro-compota вне форума Ответить с цитированием
Старый 30.07.2010, 17:09   #13
vedro-compota
любитель-далеко не
Участник клуба
 
Аватар для vedro-compota
 
Регистрация: 13.04.2010
Сообщений: 1,156
По умолчанию

Смотрю в интернете - и там говориться, что такая ошибка появляется , если MySql не запущен........а я вот даже не знаю - запущен ли он у меня или нет....
против абортов=за + жизнь;.фкн вгу;_______________________мойблг
vedro-compota вне форума Ответить с цитированием
Старый 30.07.2010, 17:11   #14
Vikenty
Заслуженный флудер
Участник клуба
 
Аватар для Vikenty
 
Регистрация: 31.03.2010
Сообщений: 1,473
По умолчанию

Цитата:
Сообщение от vedro-compota Посмотреть сообщение
относительно MySQL инструкция такова -

Относительно PHP
-
ْْпопробуй найти и запустить файл mysql.exe/mysqld.exe
а Denwer чем не понравился?

Последний раз редактировалось Vikenty; 30.07.2010 в 17:17.
Vikenty вне форума Ответить с цитированием
Старый 30.07.2010, 17:20   #15
vedro-compota
любитель-далеко не
Участник клуба
 
Аватар для vedro-compota
 
Регистрация: 13.04.2010
Сообщений: 1,156
По умолчанию

просто хочу настроить эту связку, раз начал ))
такой вопрос -
если MySQL установлена в виде "сервиса" , то это значит, что это порограмма всегда "запущена" ?
против абортов=за + жизнь;.фкн вгу;_______________________мойблг
vedro-compota вне форума Ответить с цитированием
Старый 30.07.2010, 17:27   #16
Vikenty
Заслуженный флудер
Участник клуба
 
Аватар для Vikenty
 
Регистрация: 31.03.2010
Сообщений: 1,473
По умолчанию

Цитата:
Сообщение от vedro-compota Посмотреть сообщение
просто хочу настроить эту связку, раз начал ))
такой вопрос -
если MySQL установлена в виде "сервиса" , то это значит, что это порограмма всегда "запущена" ?
будет запускаться вместе с Windows, запустили файлы mysql.exe/mysqld.exe?
Vikenty вне форума Ответить с цитированием
Старый 30.07.2010, 17:56   #17
vedro-compota
любитель-далеко не
Участник клуба
 
Аватар для vedro-compota
 
Регистрация: 13.04.2010
Сообщений: 1,156
По умолчанию

запускал и тот и тот - чёрное окно с мигающим курсором висит несколько секунд и исчезает - и в диспетчере задач , служба не отображается .......кстати, какой у вас процесс в диспетчере символизирует работу MySQl ? ))
против абортов=за + жизнь;.фкн вгу;_______________________мойблг
vedro-compota вне форума Ответить с цитированием
Старый 30.07.2010, 18:07   #18
vedro-compota
любитель-далеко не
Участник клуба
 
Аватар для vedro-compota
 
Регистрация: 13.04.2010
Сообщений: 1,156
По умолчанию

Короче, обнаружил, что Майэскьюэль в списке служб не работала - я её запустил, и сразу же браузер , как и со страницей на предмет тестирования MySql ( код которой, я ,кстати, Викентий взял из вашей инструкции) выдал ошибку " обращение к такому -то адресу и память не может быть "REad" )
против абортов=за + жизнь;.фкн вгу;_______________________мойблг
vedro-compota вне форума Ответить с цитированием
Старый 30.07.2010, 18:51   #19
dr.Chas
***
Участник клуба
 
Аватар для dr.Chas
 
Регистрация: 30.07.2007
Сообщений: 1,162
По умолчанию

попробуй запустить из под доса. Т.е.:
Код:
cmd
C:\>cd C:\mysql-5.1\bin
C:\mysql-5.1\bin>mysql.exe
Обычно там пишет ошибку.
dr.Chas вне форума Ответить с цитированием
Старый 30.07.2010, 19:13   #20
vedro-compota
любитель-далеко не
Участник клуба
 
Аватар для vedro-compota
 
Регистрация: 13.04.2010
Сообщений: 1,156
По умолчанию

dr.Chas, спасибо огромное за ответ ))
Нашёл проблему - оказывается переменная Path из раздела "переменных сред" операционной системы почему-то сразу не сохранилась.
(для грядущих поколений - при возникновении ошибки проверьте - прописан ли путь С:/php ( путь папки в которую вы распаковали архив с php-интерпретатором) перед путём предварительно установленого MySQl в переменной PATH из раздела панель управления->система->дополнительно->переменные среды
фрагмент значения переменной path может выглядеть так -
Код:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\php;C:\Program 
Files\MySQL\MySQL Server 5.1\bin
)
Ну вот )))
А что качаемо меня, то теперь в файле error.log осталась только такая вот ошибка
Код:
PHP Warning:  PHP Startup: Unable to load dynamic library 'C:/php/ext\\php_curl.dll' - \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.\r\n in Unknown on line 0
против абортов=за + жизнь;.фкн вгу;_______________________мойблг
vedro-compota вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
установка модуля Ariphm.pas ImmortalAlexSan Помощь студентам 2 27.02.2010 21:50
Установка PHP шаблона Alex2009 PHP 4 02.09.2009 17:02
Установка PHP Cpluser PHP 3 22.02.2009 05:38
Установка php ERASERROR Софт 5 03.02.2008 15:42
Установка appache и PHP vitalik007 PHP 6 11.12.2007 23:15