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

Форум PHP

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

 

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

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

тема: Проверка работоспособности
 
 автор: Arsen429   (28.10.2009 в 21:38)   письмо автору
 
 

Установил apache, php, mySQL , взял пимерночный скрипт из книги "самойчитель php 5/6" написал, но он не работает. может кто нить подробно объяснить что нужно делать для того чтобы скрипт работал??
<?php>

 
date_default_timezone_set("Europe/Moscow");

 
$arr = array("now",
              
"10 September 2000",
              
"+1 day",
              
"+1 week",
             
"+1 week 2 days 4 hours 2 seconds",
              
"next Thursday",
              
"last Monday")


 echo 
"<table border=1>";
 foreach(
$arr as $time)
 {
   echo 
"<tr>"
           
<td>$time</td>
           <
td>".date("d.m.Y H:i:s", strtotime($time))."</td>
         </
tr>;
 }
 echo 
"</table>'
?>

  Ответить  
 
 автор: Лена   (28.10.2009 в 22:01)   письмо автору
 
   для: Arsen429   (28.10.2009 в 21:38)
 

Ошибок много. Синтаксических.

<?php 

 date_default_timezone_set
("Europe/Moscow"); 

 
$arr = array("now"
              
"10 September 2000"
              
"+1 day"
              
"+1 week"
             
"+1 week 2 days 4 hours 2 seconds"
              
"next Thursday"
              
"last Monday");


 echo 
"<table border=1>"
 foreach(
$arr as $time) { 
   echo 
"<tr> 
           <td>" 
$time "</td> 
           <td>" 
date("d.m.Y H:i:s"strtotime($time)) . "</td> 
         </tr>"

 } 
 echo 
"</table>";
?> 


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

<php
echo "Здравствуй, РНР";
?>

  Ответить  
 
 автор: Arsen429   (29.10.2009 в 15:17)   письмо автору
 
   для: Лена   (28.10.2009 в 22:01)
 

<html>
<head>
<title>пример</title>
</head>
<body>
<?php 
echo "Здравствуй, РНР"
?>
</body>
</html>

так ? лично я не понял что делать дальше. я седлал так : сохранил это как php файл , как html файл, и когда открыл страничка браузера была пуста

  Ответить  
 
 автор: Лена   (29.10.2009 в 17:11)   письмо автору
 
   для: Arsen429   (29.10.2009 в 15:17)
 

> и когда открыл страничка браузера была пуста

Тут может быть что угодно.
1. То ли у вас Апач неправильно установлен.
2. То ли вы не запустили ваш локалхост.
3. То ли вы неправильно прописали путь к скрипту.

Запустите ваш локалхост еще раз.
На своем компьютере найдите файл hosts - он расположен по пути C:\WINDOWS\system32\drivers\etc
Там должны быть все ваши хосты, типа того -
127.0.0.1 localhost
127.0.0.1 www.subdomain.localhost
127.0.0.1 www.subdomain.test1.ru
127.0.0.1 subdomain.localhost
127.0.0.1 subdomain.test1.ru
127.0.0.1 www.localhost
127.0.0.1 www.test1.ru
Это я как пример привела, у вас будет свое. Если здесь пусто, то наверняка у вас неправильно установлена связка Апач+PHP+MySQL
Вначале это посмотрите, потом скажу, что дальше делать.

  Ответить  
 
 автор: Arsen429   (29.10.2009 в 21:00)   письмо автору
 
   для: Лена   (29.10.2009 в 17:11)
 

в файле hosts только 1 похожая строка "127.0.0.1 localhost"

  Ответить  
 
 автор: Лена   (30.10.2009 в 00:15)   письмо автору
 
   для: Arsen429   (29.10.2009 в 21:00)
 

А ниже этой строки что-нибудь есть?

  Ответить  
 
 автор: Trianon   (30.10.2009 в 01:55)   письмо автору
 
   для: Лена   (30.10.2009 в 00:15)
 

а ниже ничего и не должно быть, если денвер не стоит или остановлен.

  Ответить  
 
 автор: shadowmaster63   (30.10.2009 в 09:12)   письмо автору
 
   для: Trianon   (30.10.2009 в 01:55)
 

Глянь в трее где иконка твоего апача подключен ли пхп ? в нижней строчке окна будет что то типо Apache/2.2.14(Win32) PHP/5.2.11

Есть ли она ?

Имхо если даже при сохранении в хтмл ни чего не выводит О_о
проверь какой путь ты вводишь в браузере и куда ты положил файл который создал ?Уж не на рабочий ли стол ?

  Ответить  
 
 автор: Trianon   (31.10.2009 в 00:41)   письмо автору
 
   для: shadowmaster63   (30.10.2009 в 09:12)
 

Можно я не буду всё это делать? :)

  Ответить  
 
 автор: Лена   (30.10.2009 в 10:14)   письмо автору
 
   для: Trianon   (30.10.2009 в 01:55)
 

Вы не поняли, я ему выше сказала запустить Апач, если запущен - ниже должны быть строки.
Если не запущен, будет только одна строка - 127.0.0.1 localhost

  Ответить  
 
 автор: shadowmaster63   (30.10.2009 в 11:22)   письмо автору
 
   для: Лена   (30.10.2009 в 10:14)
 

Ты с ним разговаривай как с рядовым пользователем! А то замахнулись на файл хостс!!

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

  Ответить  
 
 автор: Trianon   (31.10.2009 в 00:38)   письмо автору
 
   для: Лена   (30.10.2009 в 10:14)
 

Апач файл хостов сам по себе не меняет.

  Ответить  
 
 автор: Лена   (31.10.2009 в 01:31)   письмо автору
 
   для: Trianon   (31.10.2009 в 00:38)
 

запускается Апач - и в файле хостов прописываются все хосты. Кто же их тогда прописывает, как не Апач?
Можно, конечно, самому руками записать, например, наиболее посещаемые сайты, но это уже другое.

  Ответить  
 
 автор: Trianon   (31.10.2009 в 02:17)   письмо автору
 
   для: Лена   (31.10.2009 в 01:31)
 

>запускается Апач - и в файле хостов прописываются все хосты.
>Кто же их тогда прописывает, как не Апач?

стартовый перловый скрипт Денвера.
Стоповый - убирает.

Нормальному апачу все эти костыли нафиг не нужны - разрешение имен выполняется DNS-сервисом.

  Ответить  
 
 автор: Arsen429   (30.10.2009 в 11:56)   письмо автору
 
   для: Лена   (30.10.2009 в 00:15)
 

ниже нету ничего

  Ответить  
 
 автор: angelcorpc   (30.10.2009 в 12:39)   письмо автору
 
   для: Arsen429   (29.10.2009 в 15:17)
 

Ну во-первых, совет. Если ты начинаешь только разбираться со всем этим, то лучше поставь сначала Денвер, изучи PHP, MySQL, а уж потом, когда поймешь все то и поставить апач и настроить его будет проще.
А второе, в настройках сервера, может быть прописано так, что первыми читать html файлы, а уж потом php. Либо вы действительно, как писалось выше, не правильно указываете путь к файлу.
И еще, если вы пишете что-то на PHP, то и сохранять надо в php. По другому не надо.

  Ответить  
 
 автор: Arsen429   (30.10.2009 в 15:20)   письмо автору
 
   для: angelcorpc   (30.10.2009 в 12:39)
 

Денвер?

  Ответить  
 
 автор: angelcorpc   (30.10.2009 в 17:42)   письмо автору
 
   для: Arsen429   (30.10.2009 в 15:20)
 

Да, денвер. Это установочный пакет для начинающих. Он устанавливается как обычная программа. Имеет в составе Апач (уже настроенный как надо), MySQL, PHP. Установил, запустил и работай сколько влезет.
http://www.denwer.ru/
Я лично с него начинал.

  Ответить  
 
 автор: Arsen429   (30.10.2009 в 21:19)   письмо автору
 
   для: angelcorpc   (30.10.2009 в 17:42)
 

ясн, спс

  Ответить  
 
 автор: Arsen429   (02.11.2009 в 21:42)   письмо автору
 
   для: angelcorpc   (30.10.2009 в 17:42)
 

Хм.... я нуб в этой теме.....Мне скрипты нужны для того чтобы править баги на моем игровом серве и создать мой сайт. Сейчас, когда я скачал деневер, я увидел что в моем игровом сервере есть точно такой-же денвер. Мне можно удалять тот который я скачал и работать с тем который был у мя на сервере???

  Ответить  
 
 автор: Arsen429   (05.11.2009 в 10:03)   письмо автору
 
   для: angelcorpc   (30.10.2009 в 17:42)
 

ААААА помогите!!! ну установил я денвер, а дальше то че? написал я какой нить скрипт, как проверить то что он робит???

  Ответить  
 
 автор: tvv123456   (05.11.2009 в 10:09)   письмо автору
 
   для: Arsen429   (05.11.2009 в 10:03)
 

Да если вам тут все пошагово обьяснять целая книга получиться, скачайте подробный учебник или на худой конец видео уроки какие-нибудь для начинающих :)))))))))

А так если, что скрипт сохранеется X:\home\localhost\www(где Х имя вашего виртуального диска(денвер предлагает диск Z)) в папку где будет лежать ваш скрипт например site и в браузере уже пишеться http://localhost/site/scrypt.php

  Ответить  
 
 автор: Arsen429   (05.11.2009 в 22:24)   письмо автору
 
   для: tvv123456   (05.11.2009 в 10:09)
 

я купил php 5/6 , но там очень многое мне непонятно, для моих лет книга сложновата

  Ответить  
 
 автор: neadekvat   (05.11.2009 в 22:37)   письмо автору
 
   для: Arsen429   (05.11.2009 в 22:24)
 

> для моих лет
И сколько же этих лет накопилось?

  Ответить  
 
 автор: Arsen429   (06.11.2009 в 09:44)   письмо автору
 
   для: neadekvat   (05.11.2009 в 22:37)
 

16

  Ответить  
 
 автор: neadekvat   (06.11.2009 в 13:00)   письмо автору
 
   для: Arsen429   (06.11.2009 в 09:44)
 

И книжка для вас сложна?
Возраст - отмазон, в 16 лет программирование уже достаточно ясно и понятно

  Ответить  
 
 автор: sim5   (05.11.2009 в 22:40)   письмо автору
 
   для: Arsen429   (05.11.2009 в 22:24)
 

Вы купите "Пхпешка для ребят", Смаллиздат. :)
Ну не будет книги о РНР для младшего, среднего и преклонного возрастов, сами понимаете. Так что придется изучать материал тот, что есть, а он сложен конечно, поэтому придется начинать с самого начала.

  Ответить  
 
 автор: Arsen429   (06.11.2009 в 10:04)   письмо автору
 
   для: tvv123456   (05.11.2009 в 10:09)
 

спс большое, щас попробовал, получилось.
Допустим я уже создал сайт и у меня есть хостинг. Папку с сайтом "www" мне кидаь на хостинг чтобы сайт заробил?

  Ответить  
 
 автор: sim5   (06.11.2009 в 10:32)   письмо автору
 
   для: Arsen429   (06.11.2009 в 10:04)
 

То что у вас в www, а не www, находится в папку документов на хосте скопировать.

  Ответить  
 
 автор: Arsen429   (06.11.2009 в 10:44)   письмо автору
 
   для: sim5   (06.11.2009 в 10:32)
 

ясн, спс

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

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