Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Ошибка после установки Apache и PHP в Windows

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Aibolit
Отправлено: 23 Мая, 2012 - 01:34:01
Post Id


Новичок


Покинул форум
Сообщений всего: 10
Дата рег-ции: Май 2012  
Откуда: Россия


Помог: 0 раз(а)




Всем привет. Заранее извиняюсь если не сюда написал.

Вопрос такой я установил Apache2 и PHP в Windows . При изменения файла httpd.conf я остановил службу апачи NET STOP Apache2. После всех изменений я не могу запустить службу ни командой NET START Apache2 ни другим способом(прост запуск) Выдает специфическая ошибка 1.
Если нажимаю запустить в трее то выдает
The requested operation has failed?.

Как это можно исправить.
ОС ХР Home х86.
Apache httpd-2.0.64-win32-x86-no_ssl.msi
php php-5.2.17-Win32-VC6-x86

Заранее благодарен.

Думаю виной порт 80. но я не знаю как его запустить и освободить.
 
 Top
Viper
Отправлено: 23 Мая, 2012 - 08:44:30
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




Aibolit скайп есть? Если да то в его настройках отключите галку.
А лучше
и смотрите кто и что занимает.


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
Aibolit
Отправлено: 23 Мая, 2012 - 09:37:11
Post Id


Новичок


Покинул форум
Сообщений всего: 10
Дата рег-ции: Май 2012  
Откуда: Россия


Помог: 0 раз(а)




Viper пишет:
и смотрите кто и что занимает.

Привет. Выполнил и просмотрел, но не увидел, что бы кто то занимал порт 80.

Вот ошибка при запуске из меню пуск


Может она что подскажет.

P.S. Благодарю, что так быстро ответили.
 
 Top
Viper
Отправлено: 23 Мая, 2012 - 10:20:29
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




проверяйте синтаксис. что-то намутили в конфиге уже.

У вас закрывающая директива есть, а открывающей нет.
Правильно так
CODE (htmlphp):
скопировать код в буфер обмена
  1. <Directory "путь_к_какой_то_папке">
  2.         #Опции
  3. </Directory>


И дабы не дергать каждый раз сервис для проверки, запуститься ли при этом конфиге или нет, используйте

PS! Запуск из командной строки из папки bin


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
Aibolit
Отправлено: 23 Мая, 2012 - 10:57:01
Post Id


Новичок


Покинул форум
Сообщений всего: 10
Дата рег-ции: Май 2012  
Откуда: Россия


Помог: 0 раз(а)




Viper пишет:
У вас закрывающая директива есть, а открывающей нет.

Спойлер (Отобразить)

Вот вся конфига, вроде нашел где не было открытие директории. Выдает теперь другую ошибку.

Может дадите мне готовый конфиг, а я в нем поменяю на свои пути.
Заранее благодарен.
(Добавление)
Ошибку нашел. В описание установки апачи есть такое
PHP:
скопировать код в буфер обмена
  1. И замените ее на следующую:
  2.  
  3. <Directory "C:/www">
  4. Options Indexes Includes
  5. AllowOverride All
  6. Allow from all
  7. </Directory>


Вот здесь и нужно убрать закрывающую директорию.
(Добавление)
Все Апаче запустился. но при открытие в браузере ссылку http://localhost/ мне выводит следующее
It works!. Что не так я сделал.
 
 Top
Viper
Отправлено: 23 Мая, 2012 - 12:19:19
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




Aibolit у вас C:/www это то место, где будут хранится документы доступные через web. Рекомендую создать подпапку htdocs и её указать в конфиге. Далее просто index.htm в этой папке пропиште туда какой-то текст для теста и посмотрите что будет.


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
Aibolit
Отправлено: 23 Мая, 2012 - 12:31:47
Post Id


Новичок


Покинул форум
Сообщений всего: 10
Дата рег-ции: Май 2012  
Откуда: Россия


Помог: 0 раз(а)




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

вот это не знаю правильно или нет
# DocumentRoot /www/docs/dummy-host.example.com
(Добавление)
Viper Спасибо за помощь и подсказки все получилось. Ошибка была в том, что я не прописывал файл который нужно было открыть.
я прописал адрес так http://localhost/start.php и все стало гут.))) Радость
 
 Top
Viper
Отправлено: 23 Мая, 2012 - 12:47:38
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




Aibolit пишет:
Ошибка была в том, что я не прописывал файл который нужно было открыть.
обратите внимание что обычно в директиве DirectoryIndex указываются индексные файлы которые автоматически вызываются при запросе без имени файла. Все остальное доступно только по полному адресу.


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
Aibolit
Отправлено: 23 Мая, 2012 - 14:44:54
Post Id


Новичок


Покинул форум
Сообщений всего: 10
Дата рег-ции: Май 2012  
Откуда: Россия


Помог: 0 раз(а)




Viper пишет:
обратите внимание что обычно в директиве DirectoryIndex указываются индексные файлы которые автоматически вызываются при запросе без имени файла. Все остальное доступно только по полному адресу.

Тогда в чем может быть ошибка если у меня не запускается без имени файла?
 
 Top
Viper
Отправлено: 23 Мая, 2012 - 15:25:03
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




Aibolit ещё раз

1. В конфиге попача
CODE (htmlphp):
скопировать код в буфер обмена
  1. DirectoryIndex index.htm index.html index.php

ребут попача

в папке htdocs (для примера) создаем файл index.htm с любым содержанием

Идем по адресу http://сайт/ и видим наш файл.

PS! Да кстати не забудьте DocumentRoot прописать к htdocs


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
Aibolit
Отправлено: 23 Мая, 2012 - 16:30:06
Post Id


Новичок


Покинул форум
Сообщений всего: 10
Дата рег-ции: Май 2012  
Откуда: Россия


Помог: 0 раз(а)




Viper пишет:
Aibolit ещё раз

1. В конфиге попача

DirectoryIndex index.htm index.html index.php


ребут попача

в папке htdocs (для примера) создаем файл index.htm с любым содержанием

Идем по адресу http://сайт/ и видим наш файл.

PS! Да кстати не забудьте DocumentRoot прописать к htdocs


Все так и есть. Один вопрос имя сайта какое, я вроде ни где не прописывал?
(Добавление)
Нашел свою ошибку
PHP:
скопировать код в буфер обмена
  1. <Directory "E:/www/htdocs">
  2. Options Indexes Includes
  3. AllowOverride All
  4. Allow from all

надо было здесь прописать <Directory "E:/www">

А вот по поводу имени сайта я так и не понял, как его можно задать. У меня стандарт идет локалхост.
 
 Top
Viper
Отправлено: 24 Мая, 2012 - 08:35:53
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




Aibolit имя сайта это имя вашего компа в сети(для Windows).


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
batonch1k
Отправлено: 11 Ноября, 2012 - 15:59:15
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Нояб. 2012  


Помог: 0 раз(а)




Aibolit пишет:
Viper пишет:
У вас закрывающая директива есть, а открывающей нет.

Спойлер (Отобразить)

Вот вся конфига, вроде нашел где не было открытие директории. Выдает теперь другую ошибку.

Может дадите мне готовый конфиг, а я в нем поменяю на свои пути.
Заранее благодарен.
(Добавление)
Ошибку нашел. В описание установки апачи есть такое
PHP:
скопировать код в буфер обмена
  1. И замените ее на следующую:
  2.  
  3. <Directory "C:/www">
  4. Options Indexes Includes
  5. AllowOverride All
  6. Allow from all
  7. </Directory>


Вот здесь и нужно убрать закрывающую директорию.
(Добавление)
Все Апаче запустился. но при открытие в браузером ссылку http://localhost/ мне выводит следующее
It works!. Что не так я сделал.


не понял ГДЕ и ЧТО нужно убрать??? вроде все сделал как написано "Установка Apache 2.0.xx и PHP5 в Windows" - проверял несколько раз

выпадает такая же ошибка при запуске АПАЧИ "специфическая ошибка службы : 1. для вызова дополнительной справки наберите NET HELPMSG 3547"(набираю - выдает "специфическая ошибка службы : ***")

причем как только установил АПАЧИ - пробовал его останавливать и запускать - все было ОК; после распаковки PHP5 и исправлений в httpd.conf и php.ini - стала вылетать вышеописанная бяка
З.Ы. "Причем обратите внимание на три очень важных файла: php-cgi.exe, php5ts.dll и php5apache2.dll , они должны будут находиться именно в созданном Вами каталоге /PHP. Если перечисленные файлы присутствуют, все в порядке, можно приступать к конфигурированию." - в дистрибутиве PHP5 (PHP 5.2 (5.2.17) VC6 x86 Non Thread Safe (2011-Mar-22 13:28:39)) , который я скачал по предлагаемой ссылке не оказалось файла "php5ts.dll" и я взял его из другой версии PHP5...

у меня win 7 64-bit... мож в этом проблема , порт 80 - не занят и открыт в брандмауэре...

(Отредактировано автором: 11 Ноября, 2012 - 16:01:52)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Администрирование Windows »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB