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

Форум PHP

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

 

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

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

тема: Как развернуть скаченный через FTP сайт на локальной машине?
 
 автор: maraz   (07.02.2011 в 15:25)   письмо автору
 
 

Можно ли готовые страницы сайта сделаного на(с) php загружать по ftp адресу(ftp://bla-bla...)
И если можно то обьясните это пожалуйста

Спасибо за ответ

  Ответить  
 
 автор: Shorr Kan   (07.02.2011 в 15:30)   письмо автору
 
   для: maraz   (07.02.2011 в 15:25)
 

По фтп у вас получится загружать только исходные коды, то есть сами скрипты. Не готовые страницы сайта. Так как они "создаются" налету, при запросе браузером по http(s). Но есть исключение - если вы в скрипте делаете кэш, и кэшируете цельные странички в единые файлы - тогда да, можно.

  Ответить  
 
 автор: cheops   (07.02.2011 в 15:31)   письмо автору
 
   для: maraz   (07.02.2011 в 15:25)
 

Под "загружать" что имеется в виду: (1) размещать на сервере (скачивать с сервера) или (2) просматривать? Первое можно, второе - нет, PHP-страницы, чтобы получить результат их выполнения должны быть интерпретированы интерпретатором (как правило, он встраивается в Web-сервер). Кроме того, протокол FTP сам по себе предназначен для обмена файлами - он не занимается их дополнительным анализом и обработкой. PHP-скрипты в свою очередь заточены под совершенно другой протокол (HTTP). Сами PHP-скрипты могут управлять FTP-соединениями, а вот FTP-сервера интерпретировать PHP-скрипты не могут (самое больше, на что они способны - это запустить PHP-скрипт, если он помечен как исполняемый файл).

  Ответить  
 
 автор: maraz   (08.02.2011 в 14:53)   письмо автору
 
   для: cheops   (07.02.2011 в 15:31)
 

cheops, слушай у меня есть предложение, разжуй мне подробней пожалуйста то что ты написал
я как в том анекдоте "...ты пальцем покажи..." ну чайник я конкретный но понимающий
с html легче, визуально в Dreamveaver,e собрал, код не надо писать, и загрузил на сервер по ftp
и bitte schön работает

скажешь ОК нет проблем- поговорим о времени что затратишь на меня.

Спасибо за ответ

  Ответить  
 
 автор: cheops   (08.02.2011 в 15:00)   письмо автору
 
   для: maraz   (08.02.2011 в 14:53)
 

Правильно ли я понимаю, что проблема с просмотром результатов работы? Обычно порядок размещения файлов такой:
1) Создается код
2) Загружается по ftp
3) Просматривается через http
Где происходит сбой? Код загружается на хостинг? К нему привязано какое-то доменное имя http://site.dev, http://site.hosting.dev?

  Ответить  
 
 автор: maraz   (08.02.2011 в 16:04)   письмо автору
 
   для: cheops   (08.02.2011 в 15:00)
 

"Правильно ли я понимаю,..."- как вопрос поставлен так и понял, но я обьясню подробней

как я уже сказал с html у меня не было проблем...
у меня на работе я как бы "веб-дизайнер" и иногда работаю с нашим сайтом построенном на php
и провайдер предоставил нам доступ к "вебинструментам" через бровзер.
Что я там могу? Текст и картинку заменить, страницу и меню добавить/удалить, очень сильно ограничение в работе с текстом, цветом, картинкой и т.д.

Я хотел бы знать есть ли возможность (для незнающих код, скриптов и т.д)работать с таким сайтом
например: собрать визуально в вебпрограмме(как это делается в HomePage или Dreamveaver,e) и загрузить.
Если есть то что нужно иметь на компе?

  Ответить  
 
 автор: cheops   (08.02.2011 в 16:11)   письмо автору
 
   для: maraz   (08.02.2011 в 16:04)
 

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

  Ответить  
 
 автор: maraz   (08.02.2011 в 17:00)   письмо автору
 
   для: cheops   (08.02.2011 в 16:11)
 

имеешь ввиду, "сайт развернуть на локальной машине", сервер построить на лок.маш., для этого надо php и mysql.проги базу данных? или? Как его развернуть?

  Ответить  
 
 автор: cheops   (08.02.2011 в 17:07)   письмо автору
 
   для: maraz   (08.02.2011 в 17:00)
 

Да, установить сервер на локальной машине. Развернуть сервер можно опираясь на статьи по ссылкам
http://softtime.ru/article/index.php?id_article=24
http://softtime.ru/article/index.php?id_article=95
Или воспользовавшись готовыми пакетами вроде Denwer.

>Как его развернуть?
Скопировать файлы по FTP (организовать под него виртуальных хост в Apache), сделать дамп базы даных и развернуть его на локальной машине, настроить файлы на локальной машине на доступ к локальной базы данных.

  Ответить  
 
 автор: maraz   (08.02.2011 в 17:13)   письмо автору
33.8 Кб
 
   для: maraz   (08.02.2011 в 17:00)
 

и вот эта папка "база данных" нашего сайта дал мне провайдер, никак не мог сообразить как мне с ним работать

  Ответить  
 
 автор: cheops   (08.02.2011 в 17:20)   письмо автору
 
   для: maraz   (08.02.2011 в 17:13)
 

А вы через что смотрите на эту папку? Это что за программа?

  Ответить  
 
 автор: maraz   (08.02.2011 в 17:39)   письмо автору
 
   для: cheops   (08.02.2011 в 17:20)
 

ты можешь со мной на ты

это МАС PRO

  Ответить  
 
 автор: cheops   (08.02.2011 в 17:44)   письмо автору
 
   для: maraz   (08.02.2011 в 17:39)
 

Мне как-то на вы привычнее :)))

>это МАС PRO
Это программа или имеется в виду компьютер? Другими словами эти файлы все еще находятся на сервере или уже загружены на локальную машину?

  Ответить  
 
 автор: maraz   (08.02.2011 в 18:17)   письмо автору
118.5 Кб
 
   для: cheops   (08.02.2011 в 17:44)
 

это компьютор.
но наш диалог имеет ввиду Windows.
файлы загружены на локальную машину, они в папке у меня на компьюторе

можно для любопытства заглянуть на наш сайт про который говорим
www.eifelpark.de

  Ответить  
 
 автор: maraz   (08.02.2011 в 18:19)   письмо автору
118.5 Кб
 
   для: maraz   (08.02.2011 в 18:17)
 

а это те "инструтенты" проь которые я говорю

  Ответить  
 
 автор: maraz   (08.02.2011 в 18:20)   письмо автору
 
   для: maraz   (08.02.2011 в 18:19)
 

"инструменты"

  Ответить  
 
 автор: cheops   (08.02.2011 в 18:30)   письмо автору
 
   для: maraz   (08.02.2011 в 18:17)
 

Понятно. У вас есть файлы, которые обеспечивают работу сайта - в принципе можно начинать настраивать Apache и PHP (+ виртуальный хост под Apache), чтобы он начал работать на локальной машине. Еще нужне дамп базы данных (если сайт её использует) - это текстовый файл с SQL-инструкциями, выполнение которых приводит к воссозданию базы данных.

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

  Ответить  
 
 автор: maraz   (08.02.2011 в 19:28)   письмо автору
 
   для: cheops   (08.02.2011 в 18:30)
 

Спасибо cheops

если будут или есть вопросы ко мне, нет проблем где могу...

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

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