Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.07.2019, 17:55   #1
ROM710
Форумчанин
 
Регистрация: 24.02.2014
Сообщений: 144
По умолчанию Скирпты php выводятся на экран браузера

Здравствуйте, установил на Windows Apache2.4.39 , MySQL 8.0.16.0, PHP 7.2.19 и phpMyAdmin 5.0 протестировал - все работает, а когда начал просматривать сайты написанные на Denwer, то все скрипты php почему то вылезли на экран, как будто через функцию echo. HTML код работает как положено. В чем может быть причина? Кто понимает подскажите пожалуйста.
ROM710 вне форума Ответить с цитированием
Старый 03.07.2019, 17:57   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Как именно "просматривать"?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 03.07.2019, 17:58   #3
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Апач в денвере не настроен на пхп или вы скрипты не закинули в папку, которая у вас прописана как сайт.
p51x вне форума Ответить с цитированием
Старый 03.07.2019, 18:09   #4
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

Денвер - г..но мамонта.... Хотя бы опенсервер поставьте
ADSoft вне форума Ответить с цитированием
Старый 04.07.2019, 08:19   #5
ROM710
Форумчанин
 
Регистрация: 24.02.2014
Сообщений: 144
По умолчанию

Просматривать стал на локальном сервере Apache24, в его каталог установил php 7.2 которое уже не поддерживает расширение MySQL. Может поэтому ? Denwer я уже удалил, но сайты то писались на нем, на старых версиях php.
ROM710 вне форума Ответить с цитированием
Старый 04.07.2019, 09:27   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от ROM710 Посмотреть сообщение
Может поэтому ?
нет.
Ваш Апач ничего не знает про PHP ( другими словами PHP в вашем Апач не настроен).
например, https://hackware.ru/?p=21#5

самый простой способ проверить. поместите файл index.php
вида
Код:
<?php
echo "Hello";
?>
или создайте файлик phpinfo()
Код:
<?php
echo phpinfo();
?>
обращаться нужно ОБЯЗАТЕЛЬНО через сервер:
в строке браузера написать что-то вроде
Код:
http://127.0.0.1/index.php
или
Код:
http://localhost/index.php

Последний раз редактировалось Serge_Bliznykov; 04.07.2019 в 09:30.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 04.07.2019, 10:32   #7
ROM710
Форумчанин
 
Регистрация: 24.02.2014
Сообщений: 144
По умолчанию

Serge_Bliznykov - Эту страницу я то же читал, когда настраивал сборку, все проверки то же делал. Немного начинаю понимать, дело в том что только копированные фалы которые я писал на Denwer ломают все, а если то же писать заново все работает нормально. Значить вся сборка (Apache, php, MySQL и PMA)работает правильно. Но то же если все что на php переписывать, то же плохо. Почему так ?
ROM710 вне форума Ответить с цитированием
Старый 04.07.2019, 11:05   #8
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от ROM710 Посмотреть сообщение
дело в том что только копированные фалы которые я писал на Denwer ломают все
покажите или файл целиком или начало любого файла с PHP из того, что работало на Denwer.

Вы старые файлы не забываете переписывать в папку htdocs ?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 04.07.2019, 12:25   #9
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

На Денвере сайты писаться не могли, это лишь веб сервер. в опенсервер можно выбирать необходимые версии веб серверов и php , веб сервера от врача 2 2 до nginx, php 5.2 - 7.3
ADSoft вне форума Ответить с цитированием
Старый 04.07.2019, 15:12   #10
ROM710
Форумчанин
 
Регистрация: 24.02.2014
Сообщений: 144
По умолчанию

Да, если быть точным - писали в Notepad, а просматривали на Denwer со старыми версиями php, сейчас стоит PHP 7.2.19 уже работает нормально. Как теперь настроить отправку писем ? Скачал sendmail, настроил, ошибку писать перестало, но куда письма уходят ? В Denwer письма на почту не приходили, но складывались в папке.
Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
Вы старые файлы не забываете переписывать в папку htdocs ?
В этой папке у меня PMA и папки с сайтами, скопировал сюда, добавил хост и сейчас в адресной строке не надо писать localhost перед доменом.
ROM710 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пользователь должен ввести 3 числа,а на экран выводятся эти числа в порядке убывания KAyu Visual C++ 2 01.11.2015 18:29
В форме не выводятся данные AlexZZZ2010 Общие вопросы .NET 3 30.04.2014 18:03
После ввода второго целочисленного массива на экран выводятся непонятные большие числа ivan.tiran Общие вопросы C/C++ 5 13.11.2012 09:51
Не выводятся посты в wordpress veter48 WordPress и другие CMS 1 12.10.2012 00:53
PDO - записи есть, а не выводятся Newpitbull PHP 2 25.06.2012 16:33