Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Проблема с Денвером: Notice: Undefined variable: non_existed_variable in
 
 автор: inozem   (21.07.2011 в 16:24)   письмо автору
 
 

Ребят, подскажите, пожалуйста, в чем у меня проблема и как ее исправить.

Вообщем установил я Денвер, начал проверять все ссылки, оказалось что не работает одна:
http://localhost/Tests/phpnotice/index.php

Описание этой ссылки:
Проверка перехвата PHP Notice в Денвере

При переходе по этой ссылке выдает ошибку:
Notice: Undefined variable: non_existed_variable in Z:\home\localhost\www\Tests\phpnotice\index.php on line 6

  Ответить  
 
 автор: cheops   (21.07.2011 в 16:40)   письмо автору
 
   для: inozem   (21.07.2011 в 16:24)
 

Обращение к несуществующей переменной в строке 6. Собственно так и задумано вероятно судя по названию файла. Вы хотите отключить замечания или вас что-то смущает?

  Ответить  
 
 автор: inozem   (21.07.2011 в 16:52)   письмо автору
 
   для: cheops   (21.07.2011 в 16:40)
 

Меня смущает то, что если пхп код не отображается в браузере)
Хтмл отображается, а пхп даж не прописывается на странице как текст...
И я думаю что в этом виновата эта ссылка...)

  Ответить  
 
 автор: cheops   (21.07.2011 в 18:18)   письмо автору
 
   для: inozem   (21.07.2011 в 16:52)
 

А что находится в файле http://localhost/Tests/phpnotice/index.php, что это за перехват замечаний? Помимо этого замечания там есть чему отображаться?

  Ответить  
 
 автор: inozem   (21.07.2011 в 19:03)   письмо автору
 
   для: cheops   (21.07.2011 в 18:18)
 

Эх... Если б я знал...

  Ответить  
 
 автор: cheops   (21.07.2011 в 19:09)   письмо автору
 
   для: inozem   (21.07.2011 в 19:03)
 

Можно же посмотреть? http://localhost/ - это ваша собственная машина, остается только посмотреть что за код в Tests/phpnotice/index.php?

  Ответить  
 
 автор: inozem   (21.07.2011 в 19:42)   письмо автору
 
   для: cheops   (21.07.2011 в 19:09)
 

Вообщем я посмотрел... получается, что это не ошибка... там такой код и прописан:


<?
#<title>Проверка перехвата PHP Notice в Денвере</title>
##<!--order=045-->
error_reporting(E_ALL);
echo 
"Ниже должно быть выведено сообщение об ошибке (Notice), снабженное раскрывающейся подсказкой Денвера.<br>";
echo 
$non_existed_variable;
?>


хм... теперь у меня вообще нет вариантов почему не работает пхп...

  Ответить  
 
 автор: Valick   (21.07.2011 в 19:54)   письмо автору
 
   для: inozem   (21.07.2011 в 19:42)
 

с чего Вы взяли что он не работает? Notice это как раз его рук дело :)
этот код как раз проверяет перехват Notice, здесь намеренный вывод несуществующей переменной

  Ответить  
 
 автор: inozem   (21.07.2011 в 20:22)   письмо автору
 
   для: Valick   (21.07.2011 в 19:54)
 

Да да) я это уже понял) я писал об этом выше)
Просто пхп не отображается код
Уже даже вордпресс установил, думал через него хоть отобразится...
Ничего подобного, пхп коды не игнорируются, а просто не отображаются...

  Ответить  
 
 автор: Valick   (21.07.2011 в 20:32)   письмо автору
 
   для: inozem   (21.07.2011 в 20:22)
 

а как запускаете? что написано в адресной строке браузера?

  Ответить  
 
 автор: inozem   (21.07.2011 в 20:34)   письмо автору
 
   для: Valick   (21.07.2011 в 20:32)
 

http://game/

Либо через локал хост захожу:
http://localhost/denwer

  Ответить  
 
 автор: Valick   (21.07.2011 в 20:41)   письмо автору
 
   для: inozem   (21.07.2011 в 20:34)
 

напишите абсолютный путь к папке game
кстати после создания этой головной папки нужно перезапускать сервер

  Ответить  
 
 автор: inozem   (21.07.2011 в 20:43)   письмо автору
 
   для: Valick   (21.07.2011 в 20:41)
 

перезапущен и не один раз)
Z:\home\game\www\index.php

  Ответить  
 
 автор: Valick   (21.07.2011 в 20:47)   письмо автору
 
   для: inozem   (21.07.2011 в 20:43)
 

из-под администратора работаете?
у вас денвер 3? просто я до сих пор пользуюсь вторым)) и работаю только из под локалхоста
т.е. привилегии администратора мне не нать)
там же должны быть тестовые ссылки (в denwer 2 по адресу http://localhost)
___
Хтмл отображается, а пхп даж не прописывается на странице как текст...
оппачки... так он и не должен отображаться)))

  Ответить  
 
 автор: inozem   (21.07.2011 в 20:56)   письмо автору
 
   для: Valick   (21.07.2011 в 20:47)
 

Вот вы меня спросили, а я даж е знаю что ответить)
Скачивал последнюю версию, думаю что 3)
Я с Денвером познакомился ток 2 дня назад, а пхп еще даж изучать не начал...)

  Ответить  
 
 автор: Valick   (21.07.2011 в 20:59)   письмо автору
 
   для: inozem   (21.07.2011 в 20:56)
 

это не страшно)) все когда-то запускали сервер впервый раз (ну кроме тех кто его вообще не запускал)

  Ответить  
 
 автор: inozem   (21.07.2011 в 21:02)   письмо автору
 
   для: Valick   (21.07.2011 в 20:59)
 

Кстати тестовые ссылки все работают) и сайт там мой есть и даже открывается) если я в файле прописываю и хтмл и пхп, то работает ток хтмл, а пхп даж не прописывается как текст...

  Ответить  
 
 автор: Valick   (21.07.2011 в 21:17)   письмо автору
 
   для: inozem   (21.07.2011 в 21:02)
 

создайте файл index.php в game/www
такого содержания
<?php
echo "Hello world";
?>
что пишет?)

  Ответить  
 
 автор: inozem   (21.07.2011 в 21:19)   письмо автору
 
   для: Valick   (21.07.2011 в 21:17)
 

Ничего не пишет) пустая страница...

  Ответить  
 
 автор: Valick   (21.07.2011 в 21:34)   письмо автору
 
   для: inozem   (21.07.2011 в 21:19)
 

странно, если все ссылки работают, то должно работать)
давайте свое мыло, я Вам скину свой денвер, попробуете

  Ответить  
 
 автор: inozem   (21.07.2011 в 21:52)   письмо автору
 
   для: Valick   (21.07.2011 в 21:34)
 

inozem101@yandex.ru

я еще этот покавыряю, если уж ничего не выйдет, то ваш устанавлю)

В том то и дело, что странно, ведь если б он не читал пхп, то прописал бы его как текст, а не то что он делает...

  Ответить  
 
 автор: Valick   (21.07.2011 в 22:19)   письмо автору
 
   для: inozem   (21.07.2011 в 21:52)
 

отпарвил, его не нужно устнавливать, просто скопируйте на флешку

  Ответить  
 
 автор: inozem   (21.07.2011 в 22:49)   письмо автору
 
   для: Valick   (21.07.2011 в 22:19)
 

Огромное спасибо)простите что отнял у вас столько времени...

  Ответить  
 
 автор: Valick   (21.07.2011 в 22:51)   письмо автору
 
   для: inozem   (21.07.2011 в 22:49)
 

да я собсно для этого тут и тусуюсь))

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования