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 :: Проблема с отображением php-кода

 PHP.SU

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


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

> Описание: Браузеры отображают исходный php-код
Елена Е.
Отправлено: 27 Февраля, 2012 - 20:33:12
Post Id


Новичок


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


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




Изначально Chrome корректно отображал страницы php,после установки Denver'а и перезапуска системы все браузеры начали отображать исходный php-код.
Например,даже самое простое:
<?php
$a = 5;
echo $a;
?>
так и выводится на страницу...
После этого я пробовала удалять денвер,устанавливать отдельно другие версии php и MySQL,вообще уже много всего перепробовала-проблему решить не удается(( Буду благодарна за помощь!
 
 Top
Bio man
Отправлено: 27 Февраля, 2012 - 20:37:29
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


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




Радость Радость Радость Помираю со смеху! Помираю со смеху!
протокол file://? должен быть http://
 
 Top
Елена Е.
Отправлено: 27 Февраля, 2012 - 20:47:43
Post Id


Новичок


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


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




Bio man пишет:
Радость Радость Радость Помираю со смеху! Помираю со смеху!
протокол file://? должен быть http://


Спасибо!Только с http он тупо не загружает страницу!Прошу прощения за глупые вопросы,но я только учусь..
 
 Top
Okula
Отправлено: 27 Февраля, 2012 - 21:00:57
Post Id



Участник


Покинул форум
Сообщений всего: 1389
Дата рег-ции: Окт. 2010  


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




Елена Е., в каком смысле не загружает? Денвер то включен? Как обращаешся к файлу и где он лежит?
 
 Top
Елена Е.
Отправлено: 27 Февраля, 2012 - 21:05:53
Post Id


Новичок


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


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




Okula пишет:
Елена Е., в каком смысле не загружает? Денвер то включен? Как обращаешся к файлу и где он лежит?

Денвер включен.
Вот адрес,который выдает:
file:///C:/WebServers/home/lena.loc/formdata.php
Если поменять на http,выдает ошибку..или я неправильно делаю?
 
 Top
Okula
Отправлено: 27 Февраля, 2012 - 21:14:16
Post Id



Участник


Покинул форум
Сообщений всего: 1389
Дата рег-ции: Окт. 2010  


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




Неправильно. Денвер автоматически создаёт локальный хост и для обращения к скриптам нужно использовать адрес http://localhost/
Для твоего же случая адрес должен быть такой:
http://localhost/formdata.php с учётом того, что файлы лежат в папки localhost
Если же ты сама решила добавить локальный виртуальный хост и у тебя это получилось без проблемм Улыбка то обращайся к скрипту по такому адресу:
http://твой_виртуальный_хост/formdata.php с учётом того что файл formdata.php лежит в корневой дирректории твоего виртуального хоста.
 
 Top
Елена Е.
Отправлено: 27 Февраля, 2012 - 21:19:52
Post Id


Новичок


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


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




Okula пишет:
Неправильно. Денвер автоматически создаёт локальный хост и для обращения к скриптам нужно использовать адрес http://localhost/
Для твоего же случая адрес должен быть такой:
http://localhost/formdata.php с учётом того, что файлы лежат в папки localhost
Если же ты сама решила добавить локальный виртуальный хост и у тебя это получилось без проблемм Улыбка то обращайся к скрипту по такому адресу:
http://твой_виртуальный_хост/formdata.php с учётом того что файл formdata.php лежит в корневой дирректории твоего виртуального хоста.


О спасибо большое!Странно тогда,что до этого он у меня работал..ну буду разбираться!еще раз огромное спасибо!
 
 Top
Павел534
Отправлено: 15 Июля, 2012 - 19:35:59
Post Id


Новичок


Покинул форум
Сообщений всего: 9
Дата рег-ции: Июль 2012  


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




Елена Е. пишет:
Изначально Chrome корректно отображал страницы php,после установки Denver'а и перезапуска системы все браузеры начали отображать исходный php-код.
Например,даже самое простое:
<?php
$a = 5;
echo $a;
?>
так и выводится на страницу...
После этого я пробовала удалять денвер,устанавливать отдельно другие версии php и MySQL,вообще уже много всего перепробовала-проблему решить не удается(( Буду благодарна за помощь!


Елена Е. Скажите пожалуйста,вы решили свою проблему! Просто я тоже столкнулся точно с такой же проблемой,т.к. мы с вами учимся по одному и тому же учителю! Denwer установил-исправно работает. Но выносит чистый код php, такой же,как у вас!
 
 Top
armancho7777777 Супермодератор
Отправлено: 15 Июля, 2012 - 19:58:02
Post Id



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


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


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




Okula пишет:
Неправильно. Денвер автоматически создаёт локальный хост и для обращения к скриптам нужно использовать адрес http://localhost/
Для твоего же случая адрес должен быть такой:
http://localhost/formdata.php с учётом того, что файлы лежат в папки localhost

Ни сейте смуту))
Локальные сайты могут располагаться как в localhost, так и в home.
Разница лишь в обращении к локальному сайту:
localhost/site.ru || site.ru
Все локальные сайты могут лежать в директории home как у Елены.
Просто нужна ещё одна папка в lena.loc, - папка www, и уже в ней файл formdata.php
home/my-site.ru/www/formdata.php
И, скорее всего, у неё ещё отключено отображение расширений файлов, что может привесть к
названиям файлов вида - file.php.txt, если файл был сохранён в блокноте.

(Отредактировано автором: 15 Июля, 2012 - 20:08:34)

 
 Top
Павел534
Отправлено: 15 Июля, 2012 - 20:10:25
Post Id


Новичок


Покинул форум
Сообщений всего: 9
Дата рег-ции: Июль 2012  


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




armancho7777777 пишет:
Okula пишет:
Неправильно. Денвер автоматически создаёт локальный хост и для обращения к скриптам нужно использовать адрес http://localhost/
Для твоего же случая адрес должен быть такой:
http://localhost/formdata.php с учётом того, что файлы лежат в папки localhost

Ни сейте смуту))
Локальные сайты могут располагаться как в localhost, так и в home.
Разница лишь в обращении к локальному сайту:
localhost/site.ru || site.ru
Все локальные сайты могут лежать в директории home как у Елены.
Просто нужна ещё одна папка в lena.loc, - папка www, и уже в ней файл formdata.php
home/my-site.ru/www/formdata.php


У меня всё как вы сказали!Denwer включен,в папку home есть папка www,где лежат все компоненты сайта,включая formdata.php . При внесении в адресную строку test1.ru мне пишет "IT Works". А если ввожу localhost и свои странички сайта,то выдаёт ошибку 404 и не может найти. А при переходе на formdata.php отображает чистый php код
 
 Top
DlTA
Отправлено: 15 Июля, 2012 - 20:13:31
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


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




Павел534 пишет:
У меня всё как вы сказали!Denwer включен,в папку home есть папка www,где лежат все компоненты сайта,включая formdata.php . При внесении в адресную строку test1.ru мне пишет "IT Works". А если ввожу localhost и свои странички сайта,то выдаёт ошибку 404 и не может найти. А при переходе на formdata.php отображает чистый php код
бред какойто
структура папок должна быть примерно такой:
\home\site.name\www\[а уже тут все файлы]
для того чтоб перейти на сайт в адресной строке ввести
http://site[dot]name/
а точнее http://site[dot]name/имя_файла.php

armancho7777777 пишет:
Елена Е., создайте в папке lena.loc папку www, и перенесите туда файлы локального сайта из папки lena.loc.
и перегрузите денвер пару раз, одного бывает мало

(Отредактировано автором: 15 Июля, 2012 - 20:14:14)

 
 Top
Павел534
Отправлено: 15 Июля, 2012 - 20:23:04
Post Id


Новичок


Покинул форум
Сообщений всего: 9
Дата рег-ции: Июль 2012  


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




DlTA пишет:
Павел534 пишет:
У меня всё как вы сказали!Denwer включен,в папку home есть папка www,где лежат все компоненты сайта,включая formdata.php . При внесении в адресную строку test1.ru мне пишет "IT Works". А если ввожу localhost и свои странички сайта,то выдаёт ошибку 404 и не может найти. А при переходе на formdata.php отображает чистый php код
бред какойто
структура папок должна быть примерно такой:
\home\site.name\www\[а уже тут все файлы]
для того чтоб перейти на сайт в адресной строке ввести
http://site[dot]name/
а точнее http://site[dot]name/имя_файла.php

armancho7777777 пишет:
Елена Е., создайте в папке lena.loc папку www, и перенесите туда файлы локального сайта из папки lena.loc.
и перегрузите денвер пару раз, одного бывает мало


Допустим,даже если я открою страницы! То это точно не решает проблемы с отображением php кода. Проверено на 2 компьютерах. Действовал строго по инструкции!Может для Денвера иногда надо устанавливать php обработчик отдельно?Это просто ужас какой-то!
 
 Top
armancho7777777 Супермодератор
Отправлено: 15 Июля, 2012 - 20:26:21
Post Id



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


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


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




Павел534, у Вас расширения файлов отображаются, или скрыты?
 
 Top
DlTA
Отправлено: 15 Июля, 2012 - 20:50:34
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


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




Павел534 пишет:
Допустим,даже если я открою страницы! То это точно не решает проблемы с отображением php кода. Проверено на 2 компьютерах.
какие страницы по какому адресу?
 
 Top
Павел534
Отправлено: 15 Июля, 2012 - 21:20:57
Post Id


Новичок


Покинул форум
Сообщений всего: 9
Дата рег-ции: Июль 2012  


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




Расширения отображаются! Страницы по адресу моей папки,у меня включен denwer.
Вот фото: моих файлов и php код,отображаемый на странице!
Прикреплено изображение (Нажмите для увеличения)
php3.jpg
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB