Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Apache не исполняет php 
:(
    Опции темы
Chai
Дата 17.4.2013, 12:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 12.10.2012

Репутация: нет
Всего: нет



Установил Апач+ PHP5

В httpd.conf добавил:
Код

...

#LoadModule vhost_alias_module modules/mod_vhost_alias.so
#LoadModule ssl_module modules/mod_ssl.so

PhpIniDir "C:/php"
AddType application/x-httpd-php phtml php 
LoadModule php5_module c:/php/php5apache2.dll

...

DirectoryIndex index.html index.html.var index.php


PHP расположен по адресу C:\php, там же расположен файл php5apache2.dll

Вчера под конец дня мне как-то удалось исполнить тест
<? echo "Basic TEST" ?>
С чувством глубокого удовлетворения выключил комп и пошел домой. Утром решил снова проверить, но вместо текста появляется белая страница. Пероезапустил сервер, все также.

Чего не хватает, что не так? Среди запущенных dll есть две штуки php5apache2.dll, но обе связаны с MailGuard, а с апачем такой длл нет, есть только два процесса Apache.exe.


Чиорт, надо просто включить простой тег, потому что
<?php echo "Basic TEST" ?>
исполняется как надо.


Это сообщение отредактировал(а) Chai - 17.4.2013, 12:18
PM MAIL   Вверх
skyboy
Дата 17.4.2013, 12:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



Цитата(Chai @  17.4.2013,  11:09 Найти цитируемый пост)
но вместо текста появляется белая страница

logs/error.log
там должно быть сообщение об ошибке
PM MAIL   Вверх
Chai
Дата 17.4.2013, 13:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 12.10.2012

Репутация: нет
Всего: нет



Там есть две строки, связанные с моим тестовым файлом

Код

[Wed Apr 17 13:29:24 2013] [error] [client 127.0.0.1] File does not exist: C:/Program Files/Apache Group/Apache2/htdocs/favicon.ico, referer: http://localhost/test.php

Я бы из него не понял, что нужно включить простой тег в ini-файле. Теперь-то все исполняется! А зачем файлу из одной директивы
<?php echo "Basic TEST" ?>
понадобилась иконка, я не вкурюсь. Сейчас он ему не требуется, по крайней мере ошибок больше не прописывает.

PM MAIL   Вверх
Arantir
Дата 17.4.2013, 13:54 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Рыбак без удочки
**


Профиль
Группа: Участник
Сообщений: 960
Регистрация: 18.11.2012

Репутация: 16
Всего: 55



Chai, бразуер запршавивает /favicon.ico автоматически...


--------------------
interface Жопа {
    // ATTENTION: has to be implemented by every class of the project for proper project work
}
PM   Вверх
skyboy
Дата 17.4.2013, 18:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



Цитата(Chai @  17.4.2013,  11:09 Найти цитируемый пост)
Чиорт, надо просто включить простой тег, потому что
<?php echo "Basic TEST" ?>
исполняется как надо.

когда предлагал смотреть в error.log, этого куска не было.

Добавлено через 35 секунд
вообще, был уверен, что короткие теги, если игнорируются, будут просто как текст выводиться.
PM MAIL   Вверх
krundetz
Дата 18.4.2013, 10:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вечный странник
***


Профиль
Группа: Завсегдатай
Сообщений: 1400
Регистрация: 14.6.2007
Где: НН(Сормово)

Репутация: 20
Всего: 69



Цитата(skyboy @  17.4.2013,  18:38 Найти цитируемый пост)
вообще, был уверен, что короткие теги, если игнорируются, будут просто как текст выводиться. 

нет там ошибка вылазит если они отключены (а отключены они по умолчанию начиная с 5.3) , соответственно если вывод ошибок отключен, то сервер отдаст что успел сделать до этого места, либо белый лист если инструкция только одна. как у топикстартера.

Интересно в данном случае следующие, как скрипт отработал без ошибки первый раз? Либо сам скрипт менялся перед вторым запуском, либо настройки php, либо это магия, если ничего не менялось.

Это сообщение отредактировал(а) krundetz - 18.4.2013, 10:19


--------------------
!цензоры - Хранитель стратегической жидкости
Группа ТГВ
Группа Нижний Новгород
user posted image
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0798 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.