Войти

Показать полную графическую версию : проблема в настройке apache


vanoman
24-01-2014, 20:35
Поставил новую систему MS Server 2012x64
начинаю ставить appche
htdocs — папка, в которой должны располагаться файлы в форматах HTML и РНР, а также другие файлы, которые будут доступны при наборе в адресной строке Web-браузера http://localhost/ (например, изображения, файлы каскадной таблицы стилей и т. д.).[/#]
да, когда захожу в локалхост вижу надпись
It works!
Выделяем все содержимое каталога htdocs и удаляем. Далее создаем любой HTML-документ и сохраняем его в каталоге htdocs под названием index.html. Теперь при наборе http://localhost/ мы должны видеть содержимое сохраненного HTML-документа, а не приветствие сервера.[/#]
Удалил. файл с html сделал, нажимаю локалхост, но там опять содержимое не моего файла , а It works!

пытаюсь зайти на http://localhost/manual/.
пишет
Попытка соединения не удалась

Firefox не может установить соединение с сервером localhost.

Начинаю заходить с C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Apache HTTP Server 2.2\Control Apache Server\start

выдает такую ошибку
httpd.exe: Syntax error on line 246 of C:/apache2/conf/httpd.conf: Cannot load C
:/php5/php5apache2_2.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.
Note the errors or messages above, and press the <ESC> key to exit. 3....

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

Sham
24-01-2014, 23:21
1) PHP-модуль и apache должны быть собраны одной версией компилятора. 2) папку с PHP добавьте в %Path% системы.

vanoman
24-01-2014, 23:52
2) папку с PHP добавьте в %Path% системы. »
я вроде добавил
вот путь на моей системе.
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShel l\v1.0\;C:\Program Files (x86)\MySQL\MySQL Utilities 1.3.5\;C:\Program Files\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\;C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\C:\php5

PHP-модуль и apache должны быть собраны одной версией компилятора. »
как мне узнать какая их версия компилятора

Sham
25-01-2014, 04:33
1) Сборка apache c ихнего сайта собрана с VC6, соответственно и PHP качайте VC6 thread safe (без nts в имени файла, ибо модуль только там). http://windows.php.net/downloads/releases/archives/
Для поздних компиляторов рекомендуют сборки с apachelounge.com
Please use the Apache builds provided by Apache Lounge. They also provide VC11 builds of Apache for x86 and x64. We use their binaries to build the Apache SAPIs.
2)я вроде добавил »
там ошибка

3) определите PHPIniDir
---
п.с. все мануалы находятся за секунды.

vanoman
25-01-2014, 14:14
) определите PHPIniDir »
Это как?)

vanoman
29-01-2014, 20:11
там ошибка »
И в каком месте? можете прописать , а я просто этот код вставлю в свой path/

Sham
30-01-2014, 08:02
там же список путей, разделённый ";" (знак этот пропущен). Если без path, то LoadFile путь/php5ts.dll в конфиге и везде абсолютные пути.

vanoman
30-01-2014, 16:54
знак ; поставил, но таже картина
а этот файл php5ts.dll я нигде не могу найти.
качал отсюда
http://windows.php.net/download/
php-5.5.8-nts-Win32-VC11-x86.zip

Sham
30-01-2014, 18:01
nts - это non thread safe. БЕЗ nts в имени файла архива. апачи VC11 только с apachelounge.com »

vanoman
30-01-2014, 18:58
кажется врубился к этому файлу php-5.5.8-nts-Win32-VC11-x86.zip , надо скачать этот httpd-2.4.7-win64-VC11.zip

а там архив зип без инсталятора. как его ставить?

vanoman
30-01-2014, 19:31
т.е. php-5.5.8-Win32-VC11-x64.zip




© OSzone.net 2001-2012