За последние 24 часа нас посетили 18129 программистов и 1677 роботов. Сейчас ищут 1111 программистов ...

Apache+php4. Не грузится index.php, ошибку не выдает.

Тема в разделе "Установка PHP", создана пользователем fan123, 27 мар 2010.

  1. fan123

    fan123 Активный пользователь

    С нами с:
    27 мар 2010
    Сообщения:
    11
    Симпатии:
    0
    Здравствуйте.

    Следующая проблема, не удается подружить Apache 2.0.55 и php 4.3.5. Нужно именно php 4, к сожалению.

    Апач установился, после установки php4 выдавал разнообразные ошибки. На данный момент никаких ошибок не выдает, но и index.php не грузит.

    Содержимое error.log

    Ошибка, возникшая по ходу, на данный момент исправленная:

    1.Syntax error on line 978 of D:/server/apache/conf/httpd.conf: Cannot load D:/php/sapi/php4apache2.dll into server: \xcd\xe5 \

    строка 978

    LoadModule php4_module C:\php4\sapi\php4apache2.dll

    Но теперь не пишет в чем проблема, незнаю даже за что цепляться-с удовольствие порою поиск, но незнаю по какому словосочетанию.

    Спасибо большое заранее.
     
  2. fan123

    fan123 Активный пользователь

    С нами с:
    27 мар 2010
    Сообщения:
    11
    Симпатии:
    0
    Я дико извиняюсь если вопрос не корректный, но неужели никто не сталкивался?
     
  3. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    обработчики на php установить
    точно не помню, в install.txt должно быть
    что-то вида addHandler application-php
     
  4. fan123

    fan123 Активный пользователь

    С нами с:
    27 мар 2010
    Сообщения:
    11
    Симпатии:
    0
    нет такого в install.txt

    вот что в конфиге есть для php

    # Даём знать серверу что у нас есть PHP интерпретатор
    ScriptAlias /php4/ "C:/php4/"
    Action application/x-httpd-php4 "/php4/php.exe"

    LoadModule php4_module C:\php4\sapi\php4apache2.dll
    AddType application/x-httpd-php php php3 php4 phtml
    PHPIniDir "C:/php4/"
     
  5. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Вот это все прописано?

    Этой ошибки уже нет?

    Сервер запущен?

    И страница в браузере не открывается? А что выдает?
     
  6. fan123

    fan123 Активный пользователь

    С нами с:
    27 мар 2010
    Сообщения:
    11
    Симпатии:
    0
    Прописано, это копипаст с httpd.conf

    C:\php4\sapi\php4apache2.dll существует

    Ошибки нет. При запуске апача выдает черное окошко, курсор мигает и тут же пропадает

    В браузере localhost .html открывает, .php-пустое окно. Исходный код показывает если ткнуть посмотреть исх.код
     
  7. fan123

    fan123 Активный пользователь

    С нами с:
    27 мар 2010
    Сообщения:
    11
    Симпатии:
    0
    Ну вот, теперь при запуске из трея пишет "The requested operation has failed"
     
  8. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    эм? такого быть не должно.

    разберитесь
    а) с запущенными процессами.
    б) с тем как запускается апач.

    попробуйте в консоли (cmd.exe) написать httpd.exe -t
    естественно перед этим нужно перейти в тот каталог где он находится (apache/bin)
     
  9. iliavlad

    iliavlad Активный пользователь

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    исходный код чего?
     
  10. fan123

    fan123 Активный пользователь

    С нами с:
    27 мар 2010
    Сообщения:
    11
    Симпатии:
    0
    Simpliest, спасибо

    Пытаюсь запустить, реакция та же. В запущенных процессах вроде нет, вот скриншот

    [​IMG]

    Захожу в каталог C:\Program Files\Apache Group\Apache2\bin, набираю в "выполнить" httpd.exe -t и всякие другие комбинации, пишет ошибку

    [​IMG]

    iliavlad, код файла index.php


     
  11. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Ну собственно не зашел ни разу.

    Код (Text):
    1. cd "путь к каталогу"
    Если в пути есть пробелы, то кавычки обязательны
    а потом уже запускать.
     
  12. Goryn

    Goryn Активный пользователь

    С нами с:
    4 апр 2006
    Сообщения:
    398
    Симпатии:
    0
    Адрес:
    Ярославль
    В httpd.conf прописана настройка
    DirectoryIndex index.html index.php
    ?
     
  13. fan123

    fan123 Активный пользователь

    С нами с:
    27 мар 2010
    Сообщения:
    11
    Симпатии:
    0
    Всем спасибище все заработало, все снесла и поставила по ссылке буква в букву http://dklab.ru/doc/apache/
     
  14. fan123

    fan123 Активный пользователь

    С нами с:
    27 мар 2010
    Сообщения:
    11
    Симпатии:
    0
    Эх, вру я все...

    Что-то видимо пошло не так. Стартовую страницу загружает, а на форму не переходит. В браузере номер страницы пишет, например

    А грузит все равно стартовую. Эхом выводит только стартовую, 000

    Выводит

    Чтож делать? В коде есть ведь

    Но реагирует на

    Почему ж не видит переменную $page_login? Код такой же, на работе все пашет-может выйти так что я что-то в пхп или апаче не так настроила? Та же проблемма была когда стоял Денвер, но там пхп5 и он хоть ошибку писал-я так поняла что в пхп4 и пхп5 по разному передаются переменные.

    Но сейчас все версии, и пхп и апача один в один-я что-то не так настроила? В чем может быть проблемма?

    Спасибо:)))
     
  15. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    это гимн коду, который никто не видел?

    register_globals по-разному настроены?
     
  16. fan123

    fan123 Активный пользователь

    С нами с:
    27 мар 2010
    Сообщения:
    11
    Симпатии:
    0
    Ага. Исправила, заработало. Спасибочки за совет.
     
  17. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    надеюсь, не включением register_globals там, где они были выключены? В любом случае, http://phpfaq.ru/globals
     
  18. fan123

    fan123 Активный пользователь

    С нами с:
    27 мар 2010
    Сообщения:
    11
    Симпатии:
    0
    именно

    но мы пишем всегда так, тем более дома я в сеть выкладывать не буду