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

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

Автор: liks
Дата сообщения: 26.11.2005 18:10
У меня работает вот так:
ErrorLog "|rotatelogs.exe F:/log/error.log 86400"
Автор: ULTRASPEED
Дата сообщения: 26.11.2005 19:58
Наконец-то, добил.
Работает с таким синтакчичом.
CustomLog "|d:/my_site/Apache2/bin/rotatelogs.exe d:/my_site/Apache2/logs/%Y-%m-%d_access.log 86400" common

liks

Цитата:
ErrorLog "|rotatelogs.exe F:/log/error.log 86400"

А у меня что-то с относительными путями не работает, а с абсолютными заработало.
Автор: Sasha_Brandman
Дата сообщения: 22.01.2006 10:02
У меня такой вопрос: Что означает?

[Sun Jan 22 12:21:21 2006] [error] (OS 11004)Затребованное имя допустимо и оно найдено в базе данных, но для имени отсутствуют связанные с ним данные, которые были разрешены для него. : Cannot resolve host name www.sashabrandman.local --- ignoring!

Добавлено:
все ребята проблему решил... Это по моей не внимательности..
Автор: Andrey_Wlodimirovich
Дата сообщения: 16.02.2006 13:15
Люди как поставить ПХП 5 ?
Вощем у меня стоял 4-ый... я и пятый ставил по аналогии с 4-кой..
Значит 5-ку ставил так:
" Переименуйте файл php.ini-recommended в php.ini и скопируйте в каталог Windows."
Также скопируйте файл php5ts.dll в каталог System или System32. (и туда и туда кинул ) )

Затем в конф файле апча прописал след. строки

LoadModule php5_module d:\http\php5\php5apache2.dll
AddType application/x-httpd-php php php3 php4 phtm

И ессно закоментировал строки относительно 4-ки

# LoadModule php4_module d:\http\php4\sapi\php4apache2.dll
# AddType application/x-httpd-php php php3 php4 phtml
...
Вот и тем не менее все пхп скрипты не пашут.. просто загружается содержимое файлов (как текст документ)
Кстате где указываеться PHPIniDir ? Может в этом проблема?
Автор: HeT BonpocoB
Дата сообщения: 16.02.2006 18:39
Andrey_Wlodimirovich

Цитата:
Кстате где указываеться PHPIniDir ?
Прямо под
Код: AddType application/x-httpd-php .php
PHPIniDir "c:\php"
Автор: SergDobudko
Дата сообщения: 18.02.2006 17:44
Прошу проощения если не совсем в тему.
A Tomcat 5.5 к apache2 никто не прикручивал ?
Киньте ссылочек, а то с коннекторами никак разобраться не могу.
Автор: Cheery
Дата сообщения: 18.02.2006 23:20
SergDobudko
http://forum.ru-board.com/forum.cgi?action=filter&forum=8&filterby=topictitle&word=tomcat
Автор: SergDobudko
Дата сообщения: 19.02.2006 08:04
Cheery
Огромное спасибо конечно, но я думал, что раз в этой теме всё к апачу прикручивают, то можт кто и томката умеет приручать. А по вашей ссылочке сходите пожалуста сами, и посмотрите сколько УМНЫХ ОТВЕТОВ в этих темах.
Автор: Cheery
Дата сообщения: 19.02.2006 08:07
SergDobudko
http://forum.ru-board.com/topic.cgi?forum=8&topic=5910#1
ссылка на статью по установке.
то, что у него не вышло, не означает, что статья неправильная
аналогично
http://forum.ru-board.com/topic.cgi?forum=8&topic=7837#1
Автор: unreal666
Дата сообщения: 20.02.2006 15:09
ОС Windows 2000 SP4
Пакет XAMPP win32 1.5.1.exe
В него входит Apache HTTPD 2.2.0, MySQL 5.0.18 и т.д.

Не могу установить MySQL в качестве службы.
При установке в качестве службы с помощью "XAMPP Control Panel Application" служба MySQL прописывается с такой командной строкой...
Код: X:\xampp\mysql\bin\mysqld-nt.exe --defaults-file=mysql\bin\my.cnf mysql
Автор: Cheery
Дата сообщения: 20.02.2006 22:10
unreal666

Цитата:
Где проблема?

запускаем так же из командной строки (не сервис, а именно приложение) и читаем сообщение об ошибке.

Цитата:
Bat-файлом mysql запускается нормально.

с какими параметрами?
Автор: unreal666
Дата сообщения: 20.02.2006 22:50
Cheery

Цитата:
запускаем так же из командной строки (не сервис, а именно приложение) и читаем сообщение об ошибке.

Код: Could not open required defaults file: mysql\bin\my.cnf
Fatal error in defaults handling. Program aborted
Автор: unreal666
Дата сообщения: 01.03.2006 09:47
1. Нужна ли отдельная папка с установленным PHP и какой от нее толк, если PHP установлен как модуль?

2. Почему в скрипте PHP при использовании функции apache_request_headers() или phpinfo() не показывается заголовок запроса HTTP_ACCEPT_ENCODING (остальные заголовки показываются)? Хотя смотрю через тот же Proxomitron - есть заголовок Accept-encoding: gzip, deflate.
Автор: Cheery
Дата сообщения: 01.03.2006 21:57
unreal666

Цитата:
1. Нужна ли отдельная папка с установленным PHP и какой от нее толк, если PHP установлен как модуль?

то, что подключается как модуль - не весь php а всего лишь интерфейс к нему.. ты на размер то посмотри..

Цитата:
Почему в скрипте PHP при использовании функции

http://bugs.php.net/search.php?cmd=display&search_for=HTTP_ACCEPT_ENCODING
Автор: unreal666
Дата сообщения: 01.03.2006 23:37
Cheery

Цитата:
то, что подключается как модуль - не весь php а всего лишь интерфейс к нему.. ты на размер то посмотри..

Спасибо. Просто меня ввело в заблуждение то, что php5apache2.dll и php.ini лежат в папке X:\xampp\apache\bin\, а сама папка php в X:\xampp\php. Поэтому не понял откуда php знает где находятся остальные файлы.
Сейчас сделал поиск в файле php.ini и вправду есть ссылки на X:\xampp\php\.

Цитата:
http://bugs.php.net/search.php?cmd=display&search_for=HTTP_ACCEPT_ENCODING

Так там же для версии 4.4.0. Они что, до сих пор не исправили этот баг?
И как тогда получить этот заголовок?

На странице багов для версии 5.0.0 есть такой баг - Script encoded with Zend Encoder. Почему это считается багом?
Автор: Cheery
Дата сообщения: 02.03.2006 00:19
unreal666

Цитата:
Они что, до сих пор не исправили этот баг?
И как тогда получить этот заголовок?

не все версии там указаны.
http://www.php.net/downloads.php

Цитата:
Почему это считается багом?

ты читай содержимое, а не названия.. они придуманы теми, кто считает что есть баг
Автор: unreal666
Дата сообщения: 02.03.2006 00:38
Cheery

Цитата:
http://www.php.net/downloads.php

Т.е. достаточно скачать zip-пакет новой версии и заменить мою папку X:\xampp\php\?
Автор: Cheery
Дата сообщения: 02.03.2006 00:40
unreal666

Цитата:
Т.е. достаточно скачать zip-пакет новой версии и заменить мою папку X:\xampp\php\?

если он более поздней версии, как мне кажется.
по крайней мере в багах разработчики рекомендую скачать свежий snapshot..
Автор: unreal666
Дата сообщения: 02.03.2006 00:49
В changelog'ах версий 4 и 5 я что-то не нашел описания, что они исправили этот баг. Искал и по HTTP_ACCEPT_ENCODING и по номеру ошибки (34820).
Автор: Cheery
Дата сообщения: 02.03.2006 00:53
unreal666

Цитата:
В changelog'ах версий 4 и 5 я что-то не нашел описания, что они исправили этот баг. Искал и по HTTP_ACCEPT_ENCODING и по номеру ошибки

ну.. у меня 5.1.1 и тоже не показывает.
Автор: unreal666
Дата сообщения: 02.03.2006 01:19
А чем отличаются miniPerl и ActivePerl? Тем что в mini не входят всякие дополнительные библиотеки?
И почему на сайте www.activestate.com последняя версия 5.8.7.815, а документация на perldoc.perl.org для версии 5.8.8? Откуда взялась эта версия 5.8.8?
Автор: Cheery
Дата сообщения: 02.03.2006 01:31
unreal666
данный вопрос не имеет отношения к вопросам обсуждаемым тут
activestate не являются основными разработчиками перла и разрабатывают свою версию, которая почти полностью совместима с оригиналом.
Автор: unreal666
Дата сообщения: 02.03.2006 03:06
Чем отличаются опции Options ExecCGI и Options +ExecCGI ?
Для чего вообще нужен этот +?
Автор: Cheery
Дата сообщения: 02.03.2006 06:35
unreal666

Цитата:
Чем отличаются опции Options ExecCGI и Options +ExecCGI ?
Для чего вообще нужен этот +?

ну почитай документацию апачевскую.. все равно полезно же..
http://httpd.apache.org/docs/1.3/mod/core.html#options

Цитата:
Normally, if multiple Options could apply to a directory, then the most specific one is taken complete; the options are not merged. However if all the options on the Options directive are preceded by a + or - symbol, the options are merged. Any options preceded by a + are added to the options currently in force, and any options preceded by a - are removed from the options currently in force.
Автор: unreal666
Дата сообщения: 02.03.2006 09:06
Cheery

Цитата:
ну почитай документацию апачевскую.. все равно полезно же..

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

Добавлено:
Смысл этого англ. текста в общем понял.
Не понял только, что значит фраза " then the most specific one is taken complete".
Точнее кусок "the most specific". Если это "наиболее точный (конкретный)", то как сам Apache определяет, какой из них наиболее точный?
Или это значит "Наиболее специфичный"? Т.е. как я понимаю, то если Options указано и в общих настройках сервера и в VirtualHost, то у VirtualHost будет более высокий приоритет. Правильно?
Автор: DeADMoHAX
Дата сообщения: 02.03.2006 09:52
Попытался подключить либы mcrypt.dll и mhash.dll - Пишет, что не найдены, хотя путь правильный (по нему же еще пара либ подрубается - нормально) и они там есть.
Кто нибудь слыхал о таком ? И как пофиксить ?
Автор: unreal666
Дата сообщения: 02.03.2006 10:21
DeADMoHAX
PHP стоит как модуль?
И в какую папку ложил эти библиотеки?
Автор: DeADMoHAX
Дата сообщения: 02.03.2006 19:23
unreal666
Там, где сам PHP - php\ext
PHP - вроде как CGI
Добавлено:
Server API     Apache 2.0 Handler
Автор: unreal666
Дата сообщения: 02.03.2006 22:03
DeADMoHAX
В папку php\ext ложатся модули, а не библиотеки (правда не знаю, чем они отличаются), а библиотеки ложатся в корень /php/.
Если PHP стоит как модуль, то эти библиотеки надо ложить в папку Apache/bin/ , там же должен находится и php.ini, а вообще точнее эти файлы должны находиться в той же папке, откуда загружается сам модуль.
А определить, является ли php модулем можно так..
В файле httpd.conf должна быть строка наподобие LoadModule php5_module "/bin/php5apache2.dll" (или подобное).
Автор: DeADMoHAX
Дата сообщения: 03.03.2006 07:17
unreal666
Тогда модуль.,
Кстати, я пробовал их класть в папку bin (Apache/bin), но это не приводит ни к чему.
2 Screenshot's

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950

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


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