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

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

Автор: unreal666
Дата сообщения: 04.04.2006 18:01
Попробуй поставь более новую версию апача. Твоя версия слишком кривая.
и ты так и не написал в какой момент вылазит эта ошибка.
Автор: Puzan
Дата сообщения: 04.04.2006 18:14
1-2 после перезапуска винды

3 после запуска скриптов
Автор: unreal666
Дата сообщения: 04.04.2006 18:36
Поставь Apache 2.2.0.
Автор: Puzan
Дата сообщения: 04.04.2006 21:25
Народ а не подскажите как mod_ssl прикрутить ??
Автор: Cheery
Дата сообщения: 04.04.2006 21:31
Puzan

Цитата:
Народ а не подскажите как mod_ssl прикрутить ??

берешь и компиляешь апач из исходников.
до этого нужно откомпилировать OpenSSL и положить библиотеку в нужную папку.
Автор: unreal666
Дата сообщения: 04.04.2006 21:39
Cheery
А просто положить файл mod_ssl.so в папку modules нельзя?
Автор: Cheery
Дата сообщения: 04.04.2006 21:42
unreal666

Цитата:
А просто положить файл mod_ssl.so в папку modules нельзя?

а есть гарантия, что он компилирован под данную версию?
для него есть только исходники, в комплекте с исполняемым кодом он не поставляется.
и просто - нельзя.. нужны еще несколько библиотек из OpenSSL + сгенерированные сертификаты.
а вообще
Apache 2.x Win32 и SSL (https)
Автор: unreal666
Дата сообщения: 04.04.2006 21:46

Цитата:
а есть гарантия, что он компилирован под данную версию?

С версиями то понятно, что надо ложить модуль той же версии, что и апач.

Цитата:
и просто - нельзя.. нужны еще несколько библиотек из OpenSSL

ssleay32.dll и libeay32.dll что ли?
Автор: Cheery
Дата сообщения: 04.04.2006 21:47
unreal666

Цитата:
ssleay32.dll и libeay32.dll что ли?

+ openssl.exe для генерации сертификатов.
Автор: Arxangel
Дата сообщения: 21.04.2006 11:37
Доброе время суток. Я хочу прилепить к Апач Перл. Что для этого нужно сделать?
P.S. ПХП и мускул уже стоят.
Автор: Andrey_Wlodimirovich
Дата сообщения: 21.04.2006 13:29
Arxangel
Почитай:
http://ru-board.com/new/article.php?sid=119
Автор: jonkelly
Дата сообщения: 07.05.2006 13:54
Apache 2.2.2
PHP 5.1.4
php подключил как модуль
при запуске apache
The Apache service named reported the following error:
>>> httpd.exe: Syntax error on line 116 of C:/Apache/conf/httpd.conf: Cannot load C:/Servers/PHP5/php5apache2.dll into server: \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc. .

Библиотека по данному пути C:/Servers/PHP5/php5apache2.dll есть

Добавлено:
Еще вопрос при попытке запустить php фаил через командную строку он файл не выполняет а просто отображает код
Автор: Cheery
Дата сообщения: 07.05.2006 23:05
jonkelly

Цитата:
при запуске apache
The Apache service named reported the following error:

php5ts.dll в системную диру

Цитата:
Еще вопрос при попытке запустить php фаил через командную строку он файл не выполняет а просто отображает код

потому что не подключилась та dll
Автор: deuz
Дата сообщения: 07.05.2006 23:12
jonkelly

Цитата:
Apache 2.2.2
PHP 5.1.4

Стандартный модуль не подходит, скачай с http://www.apachelounge.com/download/
Автор: c0pYcAt
Дата сообщения: 13.05.2006 16:04
deuz
скачал. выполнил все инструкции
# Install:
- Copy php5apache2.dll to your php folder (eg. c:/php)
- Copy httpd.exe.manifest to apache2/bin
- Finally install the Visual C++ 2005 Redistributable Package (the binary is build with VC 005).

неполучается.
апач 2,2,2
пхп 5,1,4,4
Автор: tolyn77
Дата сообщения: 15.05.2006 18:15
Привет,Алл
подскажите почему в апаче в ерорах ошибка появилась
•File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 2)
•Character set '#51' is not a compiled character set and is not specified in the 'c:\mysql\share\charsets\Index' file
mysql установлен вообще в c:\usr\\mysql

винда 2000 апаче 1,3

заранее благодарен
ой, извини не заметил что речь идет о двойке
Автор: Puzan
Дата сообщения: 18.05.2006 22:10
Народ не подскажите как сделать разграничение места для каждого под домена ??
Автор: MrZeRo
Дата сообщения: 19.05.2006 12:45
Установил apache 2.2.2 и php 5.1.4, скачал файл phpapache2_2.dll, как предлагают в hччp://phpclub.ru/talk/showthread.php?s=03a4b0d3bf862dbab8a582000c9e2970&threadid=85342&highlight=%D3%F1%F2%E0%ED%EE%E2%EA%E0+%EF%EE%E4+%E2%E8%ED%E4%EE%E9+Apache+2.2.2+php.5.1.4

PHP вроде как заработал, но при использовании передаче параметров, например,

Цитата:

admin.php?hid=1

при обработке

Цитата:

if ( isset( $hid ))
{

переменная $hid оказывается неопределенной, т.е. isset всегда возвращает FALSE.
Что сделать, чтобы заработало?
Автор: deuz
Дата сообщения: 19.05.2006 13:33
MrZeRo
Вообще-то это $_GET[hid]
Автор: MrZeRo
Дата сообщения: 19.05.2006 14:07
deuz
Заработало!
Добавил register_globals = On в php.ini.
Автор: deuz
Дата сообщения: 19.05.2006 14:21
MrZeRo
Да, но с этим надо быть осторожнее, если что-то серьёзное пишете.
Автор: vab2003
Дата сообщения: 22.05.2006 20:55
Вечер добрый всем!

Набивший, как видно, уже всем оскомину вопрос, но не получается

Итак,
Установил apache 2.2.2 и php 5.1.4
Поставил последний phpapache2_2.dll, как описано в статье из шапки и разных постах тут.
Все, вроде, настроил и вписал в конфиг.

Не ругается, апач запускается нормально, но
не хочет выполнять php-скрипты.

Пишу в файле, как по инструкции:
<?
phpinfo();
?>
Сохраняю, запускаю, на экране - тишь и пусть.
Смотрю исходный текст файла (через браузер) - этот самый <? phpinfo(); ?>

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

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

Большое спасибо!
Автор: Cheery
Дата сообщения: 22.05.2006 20:56
vab2003

Цитата:
Все, вроде, настроил и вписал в конфиг.

где конфиг?
Автор: vab2003
Дата сообщения: 22.05.2006 21:00
<b>Cheery</b>

http://itrex.ru/temp/php.ini
http://itrex.ru/temp/httpd.conf
Автор: Cheery
Дата сообщения: 22.05.2006 21:03
AddType application/x-httpd-php php
перед расширением должна быть точка.
AddType application/x-httpd-php .php
Автор: vab2003
Дата сообщения: 22.05.2006 21:14

Цитата:
перед расширением должна быть точка.


Я изначально ставил. Поставил снова. Не помогает.
Автор: vab2003
Дата сообщения: 23.05.2006 20:09
Может быть все-таки в чем-то другом ошибка?
Кстати, ремарка - у меня WinXP x64
Автор: xakep
Дата сообщения: 25.05.2006 05:43
Apache 2.2.2
PHP 4.4.2
Win XP Pro [EN] (SP2)


Модулем PHP так и не смог подгрузить. Апач на отрез отказывался загружаться ссылаясь на отсутствие модуля (php4apache2.dll) по указанному пути, хотя и пути были верны и модуль лежал на месте. Какие только вариации не пробывал - результат не изменился.
Качать же неведомо кем и как изменённые .dll'ки откровенно - желания не было.
А по-сему - подкрутил PHP к Апачу через CGI. Для серьёзной работы в сети с реальными нагрузками всёравно на юниксе нужно поднимать, а как для написания и отладки сайтов, то под винды, то и в качестве CGI отлично пройдёт!
Сначала апач брыкался ругаясь 403-ей ошибкой на права, а в логах же писал примерно следующее: "client denied by server configuration: F:/php/php.exe"
Вылечилось рихтовкой httpd.conf'а. Корневой "Directory" должен выглядеть следующим образом:


Код: <Directory />
Action application/x-httpd-php "/php/php.exe"
Options FollowSymLinks
AllowOverride None
# Order deny,allow
# Deny from all
# Satisfy all
</Directory>
Автор: Cheery
Дата сообщения: 25.05.2006 19:17
xakep
то, что ты привел выше подключение не как модуля, а как просто cgi приложения.
что имеет свои недостатки
Автор: LordDoUrden
Дата сообщения: 29.05.2006 16:15
День добрый!

На localhost в Win XP SP 2 установил Apache 2.2.2 и PHP 5.1.4, php работает. Поставил
MySQL 5.0.21. НЕ получается соединить php с MySQL.
В php.ini
раскоментировал extension=php_mysql.dll
указал путь extension_dir = "G:\WEB\php\ext"
В папку с Windows cкопировал libmysql.dll
Создал пользователя admin в Mysql с паролем 1
При попытке выполнить скрипт
<?php
$link = mysql_connect("localhost", "admin", "1")
or die("Could not connect: " . mysql_error());
print ("Connected successfully");
mysql_close($link);
?>
пишет Fatal error: Call to undefined function mysql_connect() in G:\WEB\hosts\home\localhost\www\testmysql2.php on line 2

В логах Apache
127.0.0.1 - - [29/May/2006:18:16:00 +0400] "GET /testmysql.php HTTP/1.1" 200 151

Помогите решить проблему, уже не знаю где копать.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950

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


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