Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Установка Apache 2.x, PHP4, PERL и MySQL на localhost под Wi

Автор: Cheery
Дата сообщения: 15.07.2009 18:24
stranger1101

Цитата:
Не пущает из-за

а точнее? то есть он запускается, но что работает?
Автор: Aleksi13
Дата сообщения: 17.08.2009 20:44
А кто-нибудь может подсказать толковый мануал по настройке SSL для MySQL под винды? То, что написано на http://dev.mysql.com/doc/refman/5.0/en/secure-using-ssl.html больше про линух
Автор: vetvetvet
Дата сообщения: 29.08.2009 09:30
Подскажите, облазил уже весь инет, не получается ...

Стоит апач последней версии, вместе с php & mysql, все работает отлично.
локальная машина, для доступа из вне.

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

например, сервер работает на http://myhome.info установлен на локальной папке c:/server

хочу подключить папку E:/mydocs
чтобы было доступно из-вне по такому адресу http://myhome.info/mydocs или как-то подобно???

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


Автор: HeT BonpocoB
Дата сообщения: 30.08.2009 00:27
vetvetvet


Код: Alias /mydocs/ "e:/mydocs/"
<Directory "e:/mydocs/">
Options ....
AllowOverride ...
Order allow,deny
Allow from all
</Directory>
Автор: vetvetvet
Дата сообщения: 30.08.2009 00:51
HeT BonpocoB
Это сделать в файле httpd_userdir?

и вместо Alias - использовать UserDir ?
Автор: Cheery
Дата сообщения: 30.08.2009 00:52
vetvetvet

Цитата:
Это сделать в файле httpd_userdir?

?? это сделать в файле с конфигом для апача.

Цитата:
и вместо Alias - использовать UserDir ?

зачем?
Автор: vetvetvet
Дата сообщения: 30.08.2009 00:59
потому что мне нужно будет много их таких папок подключить, и удобно это делать в httpd_userdir ...

или я ошибаюсь?
Автор: Cheery
Дата сообщения: 30.08.2009 01:01
vetvetvet

Цитата:
потому что мне нужно будет много их таких папок подключить

и? они все внутри одной?
Автор: vetvetvet
Дата сообщения: 30.08.2009 01:04
Cheery

Все, уже заработало, спасиба, за это.

Но есть еще вопрос.

Папки, которые таким образом подключаются - имеют русские названия под NTFS - по автоиндексу выводят укороченные названия, типа этого Основы упр&#1134;.>

Как сделать, чтобы имя папки выводилось без сокращения?
Автор: Cheery
Дата сообщения: 30.08.2009 01:05
vetvetvet

Цитата:
Как сделать, чтобы имя папки выводилось без сокращения?

IndexOptions NameWidth=*
Автор: vetvetvet
Дата сообщения: 30.08.2009 01:13
Cheery

и это уже работает, но есть еще глюк
видит нормально папки и имена файлов, а при нажатии файлы не открывает и папки тоже - ошибка "Невозможно найти страницу"

Добавлено:

Цитата:
и? они все внутри одной?

Да, в этой папке еще куча других подпапок и файлов, короче целое дерево.
Автор: Cheery
Дата сообщения: 30.08.2009 01:23
vetvetvet

Цитата:
Да, в этой папке еще куча других подпапок и файлов, короче целое дерево

тогда зачем вам UserDir? вы читали вообще зачем эта опция?


Цитата:
видит нормально папки и имена файлов, а при нажатии файлы не открывает и папки тоже - ошибка "Невозможно найти страницу"

посмотрите как формируются ссылки. проблемы с теми, где есть пробелы? проверяете через проксю?
Автор: vetvetvet
Дата сообщения: 30.08.2009 01:37

Цитата:
вы читали вообще зачем эта опция?

читал, видимо слабо


Цитата:
посмотрите как формируются ссылки. проблемы с теми, где есть пробелы? проверяете через проксю?


проблемы и с английскими именами, и с пробелами и без.
английские формируются как обычно - английскими, а русские - в UTF те в виде %80

захожу напрямую, без прокси ... http://server/katalog/

Добавлено:
да , глюки при формировании ссылок, дополнительно % - вставляет и его UTF код, в итоге ссылка нерабочая.

например

исходная папка http://server/katalog/USR%20Disk/
формирует http://server/katalog/USR%2520Disk/
Автор: israel_rider
Дата сообщения: 05.09.2009 11:23
Помогите пожалуйста... Совсем ни как. Ставлю на комп под WinХРю веб сервер. Аппач -
2.2.13-win32-x86-no_ssl , РНР - 5.2.10 .
Захотел, что бы РНР записывал ошибки в файл. В рнр.ini изменил директиву, сделал:
error_log = C:\Apache2.2\logs\php_errors.log
Апач перестал запускаться. Как к этому подступиться не понимаю вообще. Как вообще понять, что ему не понравилось???? Хоть куда нибудь хоть что нибудь Апач пишет, когда отказывается запускаться?????
Автор: israel_rider
Дата сообщения: 05.09.2009 14:50
И ещё вопрос. Вылазит всем известная ошибка - "Your PHP MySQL library version 5.0.51a differs from your MySQL server version 5.1.38. This may cause unpredictable behavior."
Из сказанного здесь следует, что с этим ни чего не поделаешь, причина - старые библиотеки в установочных файлах РНР, и единственное реальное решение - даунгрейт MySQL to version 5.0.51a.
Вопросы - Действительно ли разница в библиотеках может сказаться, и необходимо выполнять даунгрейт? Или есть какие то лучшие решения?
Автор: Cheery
Дата сообщения: 05.09.2009 20:56
israel_rider
это не ошибка, а предупреждение

Цитата:
Апач перестал запускаться. Как к этому подступиться не понимаю вообще. Как вообще понять, что ему не понравилось???? Хоть куда нибудь хоть что нибудь Апач пишет, когда отказывается запускаться?????

читать лог ошибок сервера..
или же запустить httpd.exe из командной строки и читать что напишет
Автор: israel_rider
Дата сообщения: 05.09.2009 21:00
Из командной строки пробовал. Как в родном мануале написано. Ни чего он там не написал. Если Вы, Черри не возражаете, я сейчас достану этот комп, и запущу его ещё раз, под Вашим руководством.

Добавлено:
По поводу разницы в версиях библиотек, Cheery, я буду черезвычайно Вам признателен, если Вы ответите на поставленный мной вопрос -

Цитата:
Вопросы - Действительно ли разница в библиотеках может сказаться, и необходимо выполнять даунгрейт? Или есть какие то лучшие решения?

Автор: Cheery
Дата сообщения: 05.09.2009 21:03
israel_rider

Цитата:
Действительно ли разница в библиотеках может сказаться, и необходимо выполнять даунгрейт? Или есть какие то лучшие решения?

этого вам никто не скажет.


Цитата:
Ни чего он там не написал.

в смысле? запустился?
Автор: israel_rider
Дата сообщения: 05.09.2009 21:06
Из командной строки запустился, как положено не заработал, и в логе ни чего не написал. Сейчас я достану комп, повторю эксперимент, и подробно Вам всё опишу. Со скринами. Может Вы сможете понять, в чём дело.
Автор: Cheery
Дата сообщения: 05.09.2009 21:07
israel_rider
блин.. я должен клещами вытягивать?

Цитата:
как положено не заработал,

а точнее?
Автор: israel_rider
Дата сообщения: 05.09.2009 21:08

Цитата:
блин..
, я же сказал,
Цитата:
Сейчас я достану комп, повторю эксперимент, и подробно Вам всё опишу. Со скринами.



Добавлено:
Я вообще ни чего не понимаю, что произошло!!!!! Я не могу повоторить эксперимент!!!
Делаю как было - error_log = C:\Apache2.2\logs\php_error.log в php.ini .
Перезапускаю Апач. Работает! Хорошо, ему сейчас нечего писать в лог. Моделирую предыдущую ситуацию, когда он писал мне – что нет модуля MySQL. Удаляю из C:\WINDOWS\system32 библиотеку libmysql.dll. Перезапускаю – работает. ХРю восстановила библиотеку ! Кеш почистить, что ли?



Добавлено:
Черри, напомните, где кеш ХРю, откуда она эту библиотеку восстанавливает? Пока я не удалю библиотеку, я не смогу смоделировать предыдущую ситуацию!
Автор: Cheery
Дата сообщения: 05.09.2009 21:36
israel_rider

Цитата:
Кеш почистить, что ли?

отключить system restore

Цитата:
Моделирую предыдущую ситуацию, когда он писал мне – что нет модуля MySQL.

просто сделайте ошибку в любом php файле. сообщение о ней должно тоже записаться в лог
Автор: a_man
Дата сообщения: 05.09.2009 21:37
XAMPP

http://www.apachefriends.org/en/xampp.html
Автор: Cheery
Дата сообщения: 05.09.2009 21:39
a_man
вам не кажется, что ваше сообщение не имеет отношения к теме?
мы знаем что это, но речь идет именно о том, о чем сказано в шапке
Автор: israel_rider
Дата сообщения: 05.09.2009 21:47

Сделал, как Вы сказали. Вот ошибка. Сейчас проверю лог Апача, и, как Вы сказали, запущу его из cmd.
Автор: a_man
Дата сообщения: 05.09.2009 21:47
Cheery

Название темы "Установка Apache 2.x, PHP4, PERL и MySQL на localhost"

XAMPP это инсталлация Apache 2.x, PHP4, PERL и MySQL на localhost в "1-2 клика"

Как не по теме?

В шапке стоит "В данной статье рассмотрено, как устанавливать последние версии этих программ на Win32. Я не ставлю целью описать все аспекты web-администрирования, а лишь помогу установить конфигурацию, позволяющую освоить и изучить основные возможности Apache 2.x, PHP, Perl и MySQL"

тогда просьба хотя-бы кинуть этот линк в шапку (если кому надо быстро всё установить)!
Автор: Cheery
Дата сообщения: 05.09.2009 21:48
israel_rider
эта "ошибка" говорит либо о несовпадении версий, либо о корявой компиляции при сборке
какая версия апача, php и какой модуль используется для подключения php?

a_man

Цитата:
Как не по теме?

просто.. есть отдельное обсуждение указанной вами сборки и других. тут обсуждают первоначальную статью как поставить все самостоятельно по отдельности
Автор: a_man
Дата сообщения: 05.09.2009 21:51
Cheery
ОК, понял
Автор: israel_rider
Дата сообщения: 05.09.2009 21:52

Цитата:
какая версия апача, php

Цитата:
Аппач -
2.2.13-win32-x86-no_ssl , РНР - 5.2.10 .

Автор: Cheery
Дата сообщения: 05.09.2009 21:53
israel_rider
я спросил еще и какой модуль в апаче используется для подключения php?
их там несколько

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950

Предыдущая тема: Вопросы по Linux Mandrake 9.0


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.