![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
superphp |
|
|||
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 8.3.2013 Репутация: нет Всего: нет |
У меня Windows 8 (32бит)
Скачал Апач httpd-2.4.6-win32-VC11.zip http://www.apachelounge.com/download/VC11/ Скачал ПХП php-5.5.1-Win32-VC11-x86.zip http://windows.php.net/download/ Разархивировал Апач на диск f:\apache\ Разархивировал PHP в f:\apache\php Зашел в httpd.conf и в конце модулей добавил такую строку LoadModule php5_module "f:/apache/php/php5apache2_4.dll" Также добавил index.php
Изменил DocumentRoot на DocumentRoot "f:/apache/htdocs" Ниже его <Directory "c:/Apache24/htdocs"> изменил на <Directory "f:/apache/htdocs"> Запускаю Апач и кнопка Start, STOP и Restart неактивна. Что делать? ![]() |
|||
|
||||
Чучмек |
|
|||
НЭТ БИЛЭТ ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 11.5.2008 Где: СССР Репутация: 4 Всего: 41 |
-------------------- умную мысль держи при себе, а дурной - поделись с другими |
|||
|
||||
Fortop |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2200 Регистрация: 13.11.2007 Где: Донецк Репутация: 20 Всего: 42 |
Проинсталлировать апач как сервис httpd.exe -k install -------------------- Мир это Я. Живее всех живых. |
|||
|
||||
superphp |
|
|||
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 8.3.2013 Репутация: нет Всего: нет |
При запуске httpd.exe выдает вот такое.
![]() Добавлено @ 16:33 При вводе такой команды в командной строке, выдает такое ![]() Это сообщение отредактировал(а) superphp - 25.7.2013, 16:33 |
|||
|
||||
Arantir |
|
|||
Рыбак без удочки ![]() ![]() Профиль Группа: Участник Сообщений: 960 Регистрация: 18.11.2012 Репутация: 16 Всего: 55 |
Называется "английский язык". Не поверите, он тоже очень полезен для изучения при работе с IT. httpd.conf:
-------------------- interface Жопа { // ATTENTION: has to be implemented by every class of the project for proper project work } |
|||
|
||||
superphp |
|
|||
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 8.3.2013 Репутация: нет Всего: нет |
Ввел в httpd.conf такое ServerName 127.0.0.1:80
Теперь запускаю httpd.exe и просто моргает курсор на черном экране, но кнопки START STOP и RESTART неактивны :-( |
|||
|
||||
Arantir |
|
|||
Рыбак без удочки ![]() ![]() Профиль Группа: Участник Сообщений: 960 Регистрация: 18.11.2012 Репутация: 16 Всего: 55 |
Помимо английского неплохо бы научится пользоваться windows. Программы запускаются из текущей папки. Разумеется в system32 никакого httpd.exe нет. С любого места только лишь по имени запускаются только системные или зарегистрированные в системе программы. А просто скачанный и распакованный файл таковой программой явно не является. Для запуска надо использовать полный путь. Пропишите:
-------------------- interface Жопа { // ATTENTION: has to be implemented by every class of the project for proper project work } |
|||
|
||||
superphp |
|
|||
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 8.3.2013 Репутация: нет Всего: нет |
Там такое командной строке:
Я так понял нужно иметь права админа что ли, но как так сделать чтобы запустилось? |
|||
|
||||
superphp |
|
|||
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 8.3.2013 Репутация: нет Всего: нет |
UAC вроде выключен и все равно кнопки неактивны, даже с админом запускал, не пашет.
Ещё проблемка, выдает на экран код, он не обрабатывается интерпретатором :=( Код:
|
|||
|
||||
Arantir |
|
||||||
Рыбак без удочки ![]() ![]() Профиль Группа: Участник Сообщений: 960 Регистрация: 18.11.2012 Репутация: 16 Всего: 55 |
В заголовке консоли написано "Администратор: cmd.exe"? Если там "C:\Windows\system32\cmd.exe", то это не от администратора. Запускайте через ПКМ - "Запуск от имени администратора" прямо из папки C:\Windows\system32\ Apache Monotor работает с сервисом виндовса. Кнопки будут активны только когда Вы успешно выполните команду -k install для апача, которая, собственно, этот сервис и устанавливает. И напрямую через httpd.exe после этого запускать не нужно будет.
Добавьте в конфиг
-------------------- interface Жопа { // ATTENTION: has to be implemented by every class of the project for proper project work } |
||||||
|
|||||||
superphp |
|
|||
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 8.3.2013 Репутация: нет Всего: нет |
Эта строка AddType application/x-httpd-php .php загадочная какая-то строка
помогла запустится и слово "Привет", успешно обработалось интерпретатором но проблемка что кнопки старт стои и рестарт недоступны, как сделать достпными эти кнопки. Так неудобно, кошмар. Спецы, расскажите как это сделать. Добавлено через 2 минуты и 7 секунд
Как успешно выполнить? |
|||
|
||||
Arantir |
|
|||
Рыбак без удочки ![]() ![]() Профиль Группа: Участник Сообщений: 960 Регистрация: 18.11.2012 Репутация: 16 Всего: 55 |
application/x-httpd-php - это MIME-тип. .php - это расширение Строка указвает серверу, что расширение .php у файла означает, что он application/x-httpd-php, иными словами - скрипт на языке php, который можно обработать подключенным php-модулем. Просто так, от балды, сервер не в курсе, какие файлы чем интерпретировать. Как будто всего, что ответили в теме, никогда и не было... Запустить консоль от имени админа. Вписать туда полный путь к httpd.exe. Дописать -k install. Нажать Enter. ![]() Это сообщение отредактировал(а) Arantir - 25.7.2013, 18:39 -------------------- interface Жопа { // ATTENTION: has to be implemented by every class of the project for proper project work } |
|||
|
||||
superphp |
|
|||
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 8.3.2013 Репутация: нет Всего: нет |
Поставил этот апач на Windows 8, вроде пошло. Попробовал поставить на виртуалку Windows XP. Скачал просто 2 архива(апач и пхп, версии в первом посте) и решил попробовать просто запустить файл, а там такое показывает.
![]() |
|||
|
||||
Arantir |
|
|||
Рыбак без удочки ![]() ![]() Профиль Группа: Участник Сообщений: 960 Регистрация: 18.11.2012 Репутация: 16 Всего: 55 |
Не хотелось бы огорчать чье-то истинное неописуемое чувство любви к Windows XP, но он из тех вещей, которые уже давно пора выбросить на помойку...
Ни одной нормальной версии апача и PHP Вы на Win XP не запустите. Последнее обновление для XP вышло года эдак 3-4 назад. Это значит, что любые програмы, скомпилированные на технологиях менее чем 3-х летней давно, на XP просто не запустяться. Последней совместимой с XP версией PHP был 5.2, скомпилированный на VC6. Уже с 5.3 они перестали поддерживать VC6 ибо это старье. Возможно, с помощью танцев с бубном, еще как-то можно прикрутить VC9 версию на XP... Но, во-первых, апач уже отправил VC9 в архивные версии ("только для обратной совместимости", так сказать). А во-вторых, разве оно вам надо - играть со всем этим старьем без явной пользы... -------------------- interface Жопа { // ATTENTION: has to be implemented by every class of the project for proper project work } |
|||
|
||||
superphp |
|
||||
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 8.3.2013 Репутация: нет Всего: нет |
Скачал совместимые версии пхп с апачем для Windows XP SP3- VC9(читал на англ к версии апача Windows XP SP3 что подходит он). Распаковал 2 архива, таким же образом как в первом посте. Попробовал просто ничего не трогать в файле httpd.conf Запустил через командную строку httpd.exe, ругается на каждый модуль, начиная с
Каждый из них приходится коментить, а оно переходит ругаться на каждый следующий модуль,каждую следующую строку после этой
Пишет что невозможно их подключить, но они же есть. Что делать? Это сообщение отредактировал(а) superphp - 28.7.2013, 22:02 |
||||
|
|||||
Arantir |
|
|||
Рыбак без удочки ![]() ![]() Профиль Группа: Участник Сообщений: 960 Регистрация: 18.11.2012 Репутация: 16 Всего: 55 |
Какие же они совместимые с виндовс, если они для линукса? .so на Linux - это как бы аналог виндовосвсого .dll. -------------------- interface Жопа { // ATTENTION: has to be implemented by every class of the project for proper project work } |
|||
|
||||
superphp |
|
|||
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 8.3.2013 Репутация: нет Всего: нет |
Исправил "c:/apache/bin" на "c:/apache" и все заработало(сайт запускается), хоть и для линукса как вы говорите,но, возникло странное явление. При вводе localhost/ показывает Index of и ниже его папку www. Чтобы запустить сайт, приходится прописывать вот такой длинный путь http:/localhost/www/index.php Что делать?
В настройках хоста вроде указано все верно, вот содержимое файла
Это сообщение отредактировал(а) superphp - 29.7.2013, 13:01 |
|||
|
||||
superphp |
|
|||
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 8.3.2013 Репутация: нет Всего: нет |
Вот так ещё попробовал написать. Файл верный c:\apache\conf\extra\httpd-vhosts.conf и вот ниже на фото результат ::sad24.gif::
![]() |
|||
|
||||
krundetz |
|
|||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: 20 Всего: 69 |
||||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |