![]() |
|
||||||||||
|
|
|
|||||
|
Дома установлен Apache и все php скрипты работают на ок!
Но вот если закачать на сервер свой то, они уже не работают, и если посмотреть log файлы то там одни ошибки... С чем это может быть связано...?
__________________
Координаты Собаки Павлова: URL - www.dogpaul.org.ru E-mail - dogpaul@yandex.ru ICQ - 209674862 |
|
|||||
|
Регистрация: Dec 2001
Сообщений: 4,159
|
Уважаемые товарищи ученые! Вот уже который год у меня в подвале происходит подземный стук. Пожалуйста, объясните: отчего и почему он происходит?
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Ну блин...
Я не шучу!
__________________
Координаты Собаки Павлова: URL - www.dogpaul.org.ru E-mail - dogpaul@yandex.ru ICQ - 209674862 |
|
|||||
|
"Вождь"
|
вернвшийся откуда-то крейзи тоже.
пример скрипта, пример ошибок данного скрипта.
__________________
а мы летим орбитами путями не избитыми... |
|
|||||
|
Регистрация: Apr 2004
Сообщений: 82
|
Если кусок лога не выложить, то скажи хотябы чьи ошибки Apache или PHP?
Вообще если файл поврежден, имеет неверный суффикс, неинтерпретируется интерпритатором, криво закачан, или если на сервере нет PHP, то файл обычно можно скачать. В твоём же случае, ошибка где-то между ограничителями интерпритации. На сервере может быть установлена ОЧЕНЬ старая версия пхп. Последний раз редактировалось (- Goo -) [sublimit]; 05.06.2004 в 05:18. |
|
|||||
|
Регистрация: Apr 2004
Сообщений: 82
|
Если кусок лога не выложить, то хотя бы скажи чьи ошибки, Апача или ПХП?
Т.к. если что-то нитак с файлом или нету пхп - он будет скачиваться, тут скорее всего проблемма в содержании между указателей интерпретирования. Последний раз редактировалось (- Goo -) [sublimit]; 05.06.2004 в 05:21. |
|
|||||
|
/www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31
[Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -24 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -25 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -26 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -27 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -28 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -29 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -30 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -31 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -32 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -33 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -34 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -35 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -36 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -37 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -38 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -39 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -40 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -41 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -42 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -43 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -44 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -45 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -46 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -47 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -48 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -49 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 22:59:51 2004] [error] PHP Notice: Undefined offset: -50 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 23:02:48 2004] [error] PHP Notice: Undefined variable: email in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 18 [Fri Jun 4 23:02:48 2004] [error] PHP Notice: Use of undefined constant нет - assumed 'нет' in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 18 [Fri Jun 4 23:02:48 2004] [error] PHP Notice: Undefined variable: msg in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 19 [Fri Jun 4 23:02:48 2004] [error] PHP Notice: Undefined variable: name in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 21 [Fri Jun 4 23:02:48 2004] [error] PHP Notice: Undefined variable: town in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 22 [Fri Jun 4 23:02:48 2004] [error] PHP Notice: Undefined offset: 0 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 23:02:48 2004] [error] PHP Notice: Undefined offset: -1 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 23:02:48 2004] [error] PHP Notice: Undefined offset: -2 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 23:02:48 2004] [error] PHP Notice: Undefined offset: -3 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 23:02:48 2004] [error] PHP Notice: Undefined offset: -4 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 23:02:48 2004] [error] PHP Notice: Undefined offset: -5 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 23:02:48 2004] [error] PHP Notice: Undefined offset: -6 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 23:02:48 2004] [error] PHP Notice: Undefined offset: -7 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 23:02:48 2004] [error] PHP Notice: Undefined offset: -8 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 23:02:48 2004] [error] PHP Notice: Undefined offset: -9 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 23:02:48 2004] [error] PHP Notice: Undefined offset: -10 in /www/data-dist/russokol.overta.ru/html/vnutr/guest.txt on line 31 [Fri Jun 4 23:02:48 2004] [error] PHP Notice: Undefined offset: -variable: otv in /www/data- Такого виды ошибки!!!
__________________
Координаты Собаки Павлова: URL - www.dogpaul.org.ru E-mail - dogpaul@yandex.ru ICQ - 209674862 |
|
|||||
|
Ну вот например скрипты:
1) <form action=guest.php method=post> Ваше имя: <INPUT TYPE=TEXT NAME=name size=37><BR> Ваш e-mail: <INPUT TYPE=TEXT NAME=email size=37><BR> Ваш город: <INPUT TYPE=TEXT NAME=town size=37><BR> <center>Сообщение: </center><textarea name="msg" rows=7 cols=50></textarea> <br><input type=submit value="Отправить"> </form> <b>Всего сообщений:</b> <?$files = "guest/guest.txt"; $lines = file($files); $a = count($lines); print $a; ?><hr> </center> <div align="left"> <? $files = "guest/guest.txt"; $qq=50; if ($email == "") { $email = нет; } $msg=substr($msg,0,999); $email=substr($email,0,39); $name=substr($name,0,39); $town=substr($town,0,39); if ($msg != "" && $name != "") { $soo = "\n<b>Имя:</b> $name <br> <b>E-mail:</b> $email <br> <b>Город:</b> $town <br><b>Сообщение:</b> $msg <hr>"; $fp = fopen($files, "a+"); $fw = fwrite($fp, $soo); fclose($fp); } $lines = file($files); $a = count($lines); $u = $a - $qq; for($i = $a; $i >= $u ;$i--) { echo $lines[$i]; } ?></div> -это гостевуха... 2) а) <html> <head> <title>Обработка голосования</title> </head> <body> <body bgcolor="#F0F0F0" topmargin="0" leftmargin="0" link="#000000" vlink="#000000" alink="#000000"> <? if(@$golos) { $file_name="golos.txt"; $file=file($file_name); $file_len=count($file); for($i=1,$n=0;$i<$file_len;$i++) { $file[$i]=trim($file[$i]); $n=$n+$file[$i]; }; echo ""; $file[$otv]++; $n++; $rez="Результаты голосования:\n"; for($i=1;$i<$file_len;$i++) $rez.=$file[$i]."\n"; $rez=trim($rez); $file_rec=@fopen($file_name,"w"); if($file_rec) { $counter=fputs($file_rec,$rez); fclose($file_rec); } else echo ""; for($i=1;$i<$file_len;$i++) $pr[$i]=round(($file[$i]/$n)*100); };?> <center><font face="verdana" color="#000000" size="0">Сейчас Вы автоматически перейдёте на главную страницу сайта. </font.</center> <script language="JavaScript"> <!-- window.location.href = "javascript:history.back()" // --> </script> </body> </html> б) <html> <head> <title>Результаты</title> </head> <body bgcolor="#F0F0F0" topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0" link="#000000" vlink="#000000" alink="#000000"><center><font face="verdana" color="#000000" size="0"><b>РЕЗУЛЬТАТЫ ОПРОСА</b></center><br> <? $file_name="golos.txt"; $file=file($file_name); $file_len=count($file); for($i=1,$n=0;$i<$file_len;$i++) { $file[$i]=trim($file[$i]); $n=$n+$file[$i]; }; echo ""; $file[$otv]++; $n++; $rez="Результаты голосования:\n"; for($i=1;$i<$file_len;$i++) $rez.=$file[$i]."\n"; $rez=trim($rez); $file_rec=@fopen($file_name,"w"); if($file_rec) { $counter=fputs($file_rec,$rez); fclose($file_rec); } else echo ""; for($i=1;$i<$file_len;$i++) $pr[$i]=round(($file[$i]/($n-1))*100); ?><center> <table border=0><tr><td> <font face="verdana" color="#000000" size="0">Отлично (<?echo $file[1];?>)<br></td><td><img src="img.php?pr=<?echo $pr[1];?>" height=15></td></tr> <tr><td><font face="verdana" color="#000000" size="0">Хорошо (<?echo $file[2];?>)<br></td><td><img src="img.php?pr=<?echo $pr[2];?>" height=15></td></tr> <tr><td><font face="verdana" color="#000000" size="0">Плохо (<?echo $file[3];?>)</td><td><img src="img.php?pr=<?echo $pr[3];?>" height=15></td></tr> <tr><td><font face="verdana" color="#000000" size="0"><B>Всего: <?echo $n-1;?></B> </td></tr></center> </table> </body> </html> в) <? $otstup=50; $string=$pr."%"; $im=imageCreate($pr*2+$otstup,15); $fon=imageColorAllocate($im,152,210,244); $fon1=imageColorAllocate($im,152,210,244); $col_b=imageColorAllocate($im,0,0,0); $shrift=imageColorAllocate($im,0,0,0); imageFill($im,2,2,$fon); $x1=0;$x2=$pr*2+$otstup-1; $y1=0;$y2=14; imageLine($im,$x1,$y1,$x2,$y1,$col_b); imageLine($im,$x2,$y1,$x2,$y2,$col_b); imageLine($im,$x2,$y2,$x1,$y2,$col_b); imageLine($im,$x1,$y1,$x1,$y2,$col_b); imageLine($im,$x1+$otstup,$y1,$x1+$otstup,$y2,$col_b); if($pr!=0) imageFill($im,$otstup+1,2,$fon1); imageString($im,3,5,1,$string,$shrift); header("Content-type: image/png"); imagePng($im); imageDestroy($im); ?> - это всё голосование... Кстати он даже не берёт значения переменных вот из таких строчек articles.php?art=solnechno_zashitnie Чё делать??? Чё такое Mozilla 4.0? Это случем не вместо Apache?
__________________
Координаты Собаки Павлова: URL - www.dogpaul.org.ru E-mail - dogpaul@yandex.ru ICQ - 209674862 |
|
|||||
|
"Вождь"
|
тьфу ты епт....
ставь в верх скрипта своего error_reporting(E_ALL); и под винус запукскай. узнаешь много нового =) затем смотришь строки 31, 48 и понимаешь что в них ты обращаешься к несуществующим элементам массива.
__________________
а мы летим орбитами путями не избитыми... |
![]() |
Часовой пояс GMT +4, время: 09:10. |
|
|
« Предыдущая тема | Следующая тема » |
|
|