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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.02.2013, 16:40   #1
Ol'ga
Форумчанин
 
Аватар для Ol'ga
 
Регистрация: 14.06.2008
Сообщений: 166
По умолчанию выкладываем сайт в интернет

Здравствуйте! Подскажите пожалуйста. Я выложила свой сайт в интернет через Total Commander в папку www. Он не работает, может из за того что там был файл index.html и я его заменила на свой index.php. Если да то что там должно быть, а если нет то почему так может быть?
Ol'ga вне форума Ответить с цитированием
Старый 12.02.2013, 18:18   #2
Mortimoro
Форумчанин
 
Регистрация: 03.12.2010
Сообщений: 334
По умолчанию

1. хостинг не поддерживает php
2. неверно выставлены права на index.php
3. index.php содержит ошибки

выбирай, что больше нравится... больше хрустальный шар ничего не показывает, содержимое index.php в студию.
Mortimoro вне форума Ответить с цитированием
Старый 12.02.2013, 21:29   #3
Ol'ga
Форумчанин
 
Аватар для Ol'ga
 
Регистрация: 14.06.2008
Сообщений: 166
По умолчанию

вод код index-а
Вложения
Тип файла: txt index.txt (16.9 Кб, 150 просмотров)
Ol'ga вне форума Ответить с цитированием
Старый 13.02.2013, 00:10   #4
vasek123
Заблокирован
 
Регистрация: 21.11.2008
Сообщений: 4,988
Сообщение

Вы не ответили на некоторые вопросы:

1. Хостинг, на котором размещен сайт точно поддерживает php/MySQL?
2. Браузер отображает пустое окно, ошибки или выдает весь исходник?
vasek123 вне форума Ответить с цитированием
Старый 13.02.2013, 02:21   #5
Mortimoro
Форумчанин
 
Регистрация: 03.12.2010
Сообщений: 334
По умолчанию

напоминает мой первый сайт... чуть не пустил ностальгическую слезу ))

если хостинг не поддерживает php, как часто бывает на бесплатных хостингах, то этот скрипт работать не будет. Для начала сделай index.php с содержимым:
PHP код:
<?
echo 'php таки поддерживается';
?>
если текст не отобразится, ищи нормальный хостинг. Или возможно хостинг поддерживает SSI, тогда в твоем случае можно выкрутиться и на нем вполне комфортно (гугль в помощь).

По коду:
куча однородных if() это плохо, так как если page=services, то остальные if() будут все равно обрабатываться, хотя это уже ненужно... и что произойдет, если я введу в адресной строке "http://site.com?page=rjrjieerelrjk" ?
если тяжело осваивать mysql и массивы, то хотя бы надо освоить конструкцию:
PHP код:
if($page=='services'){
// тут описание страницы "сервис"
// если это условие сработало, то остальные условия уже не будут проверяться, не тратим на них ресурсы

elseif(
$page=='zakaz'){
// тут описание страницы "заказ"

else{
// если никакое из условий не подошло, тогда описываем здесь главную страницу

Mortimoro вне форума Ответить с цитированием
Старый 13.02.2013, 11:45   #6
Ol'ga
Форумчанин
 
Аватар для Ol'ga
 
Регистрация: 14.06.2008
Сообщений: 166
По умолчанию

хостинг платый и все поддерживает(unihost.com). выводит вот что
Изображения
Тип файла: jpg 01.jpg (70.9 Кб, 158 просмотров)

Последний раз редактировалось Ol'ga; 13.02.2013 в 15:24.
Ol'ga вне форума Ответить с цитированием
Старый 13.02.2013, 17:14   #7
vasek123
Заблокирован
 
Регистрация: 21.11.2008
Сообщений: 4,988
Сообщение

Цитата:
Сообщение от Ol'ga Посмотреть сообщение
хостинг платый и все поддерживает(unihost.com). выводит вот что
Обратитесь к хостингеру, вполне возможно что он место под сайт предоставил но доступ запретил.
vasek123 вне форума Ответить с цитированием
Старый 14.02.2013, 23:39   #8
Mortimoro
Форумчанин
 
Регистрация: 03.12.2010
Сообщений: 334
По умолчанию

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

удали index.html, из индексных файлов должен остаться только index.php. Очисть кэш браузера.

если не помогло, значит ты неправильно размещаешь index.php - либо не в корень сайта (читать инструкцию хостера), либо права на index.php зарезаны... для теста установи права 777 на index.php (потом их надо будет установить в 664, а еще лучше 644)

PS: уже заработал сайт как вижу, хоть и коряво )) на указанные мной ошибки советую обратить внимание, так как намеренно создавая ошибку, я уже вижу логин для доступа к хостингу, а пароль при желании - дело времени. В будущем это может доставить немало хлопот.

Последний раз редактировалось Mortimoro; 14.02.2013 в 23:47.
Mortimoro вне форума Ответить с цитированием
Старый 15.02.2013, 13:46   #9
Ol'ga
Форумчанин
 
Аватар для Ol'ga
 
Регистрация: 14.06.2008
Сообщений: 166
По умолчанию

Спасбо огромное!
Ol'ga вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу выложить сайт в интернет Nikirinka HTML и CSS 16 07.05.2011 17:59
как выгрузить сайт в интернет steck Свободное общение 18 22.02.2011 13:47
Сайт интернет-магазина. piranya85 Помощь студентам 12 02.06.2010 21:59
Как выкладывать свой сайт в интернет, Как мне выложить сайт, psywalker HTML и CSS 6 21.05.2009 15:04