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

Форум PHP

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

 

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

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

тема: andrychat н а хостинге не пашет, а на локалке пашет
 
 автор: TavRoX   (20.09.2010 в 20:41)   письмо автору
 
 

http://www.softtime.ru/info/andrychat.php
почему етот чат не пашет на хостинге?
на локалке пашет нормально
и Главное непашет нетолько чат но и капча

  Ответить  
 
 автор: heed   (20.09.2010 в 22:04)   письмо автору
 
   для: TavRoX   (20.09.2010 в 20:41)
 

"не пашет" ни о чём не говорит.

Там такие строки есть в install.php
......
else 
    {
        $fp = fopen("config.php", "w+");
        $config = '<?
    
########## Конфигурация базы данных MySQL ############################################
    // Имя MySQL-хоста
    
$dbhost "'.$dbhost.'";     
    
    
// Имя БД
    
$dbname "'.$dbname.'"

значит при установке он должен создать файл config.php
в виндовс сможет, на хостинге просто так вряд-ли.
Или файл уже есть ?

Я-бы создал такой файл сам, если-бы ставил этот чат,но лучше сначала разобраться как всё работает, а потом устанавливать на хостинг этот чат.
Когда его сделали пхп_5 ещё не было, да и вообще с не своими скриптами их надо осваивать, и даже со своими но хорошозабытыми :)

  Ответить  
 
 автор: TavRoX   (20.09.2010 в 22:09)   письмо автору
 
   для: heed   (20.09.2010 в 22:04)
 

создает
я в файле инстал.конфиг установил данные базы и т.д.
в чат под логином заходим
но капча не работает

  Ответить  
 
 автор: heed   (20.09.2010 в 22:30)   письмо автору
 
   для: TavRoX   (20.09.2010 в 22:09)
 

Хоть ошибки бывает куда-нибуть выводиться ?

Может не работает строка в functions/.htaccess
AddType application/x-httpd-php .jpg


в этом defnum.jpg ничего особо такого нет
, ну gd должно быть
, $font_arr=glob(dirname(__FILE__)."/fonts/*.ttf");
шрифты должны быть , где они и есть
Может ещё чего,
у вас вся диагностика в опросе обитателей форума :)

чего-то хоть присылается на запрос functions/defnum.jpg ? а в блокноте посмотреть?
а скопировать тот-же файл в эту-же дирректорию, но как *.php и проверить ?

  Ответить  
 
 автор: TavRoX   (20.09.2010 в 22:38)   письмо автору
 
   для: heed   (20.09.2010 в 22:30)
 

нагрузили маленько)
вообщем я тут попробовал на другом хостинге установил
таже бадяга ни капча ни чат
в чат входит типа но не отображает типа в чат влезло
сбоку не пишет что я есть
сообщения не отправляются и смайлы главные не выбераются
я вот уже сижу бошку ламаю
такой чат как искал и не пашеть гад(
ошибки не выводятся

  Ответить  
 
 автор: TavRoX   (20.09.2010 в 22:45)   письмо автору
 
   для: TavRoX   (20.09.2010 в 22:38)
 

удалял htacess из папки функ....
непомогло
значит ошибка не в файле
может еще где
глаавное блин на денвере пашет а на двух хостингах нехатит

  Ответить  
 
 автор: heed   (20.09.2010 в 22:55)   письмо автору
 
   для: TavRoX   (20.09.2010 в 22:38)
 

Я всмысле о том что надо набрать http://новый-новыйюсайт/Chat/functions/defnum.jpg
если покажет картинку, то всё работает. если покажет что-то непонятное, надо нажать "сохранить файл как..." и блокнотом заглянуть, если там просто код, значит в htaccess такое не проканало.
Просто я его только-вот что скачал, и пока просто читаю :) даже просто хотел вычитать реализовано-ли там кое что меня интересующее и если да то как. Не нашёл.

Там ereg везде применяется, скрипты должны ругаться начиная с php_5.3 и начиная с php_6.0 вообще вырубаться.

Ещё где-то проверяется существование install.php , вроде его уже не должно быть когда чат установился
, насчёт installconfig.php не уверен
, сравнивайте с установленным локально.

  Ответить  
 
 автор: TavRoX   (20.09.2010 в 22:57)   письмо автору
 
   для: heed   (20.09.2010 в 22:55)
 

скачал картинко
открівать пітаюсь пишет просмотр недоступен
откріваю с помощью блокнота
вот код
<?php 
session_start
();
$img_x          120;   //Ширина изображения, по умолчанию-100 
$img_y          50;   //Высота изображения, по умолчанию-30 
$num_n          4;    //Число цифр, default-4 
$font_min_size  30;   //Минимальный размер шрифта, по умолчанию-12 
$lines_n_max    18;    //Максимальное число шумовых линий, по умолчанию-2 
$nois_percent   6;    //Зашумленность цветами фона и текста, в процентах, по умолчанию-3 
$angle_max      25;   //Максимальный угол отклонения от горизонтали по часовой стрелке и против, по умолчанию-20 

$font_arr=glob(dirname(__FILE__)."/fonts/*.ttf"); 

$im=imagecreate($img_x$img_y); 
//создаем необходимые цвета 
$a rand(090);
$b rand(6070);
$c rand(60140);

$text_color imagecolorallocate($im$a$b$c);       //цвет текста 
$nois_color imagecolorallocate($im$a$b$c);       //цвет зашумляющих точек и линий 
$img_color  imagecolorallocate($imrand(200255), rand(200255), rand(200255)); //цвет фона 

//заливаем изображение фоновым цветом 
imagefill($im00$img_color); 
//В переменной $number будет храниться число, показанное на изображении 
$number=''


$lines_n=rand(0,$lines_n_max); 
//проводим "зашумляющие" линии цвета текста 
for ($n=0$n<$lines_n$n++)

    
$x1=rand(0$img_x); 
    
$y1=rand(0$img_y); 
    
$x2=rand(0$img_x); 
    
$y2=rand(0$img_y); 
    
imageline($im$x1$y1$x2$y2imagecolorallocate($imrand(0200), rand(0200), rand(0200))); 
}; 
for (
$n=0$n<$num_n$n++)

    
$num=rand(0,9); 
    
$number.=$num
    
$font_size=rand($font_min_size$img_y/2); 
    
$angle=rand(360-$angle_max,360+$angle_max); 

    
$font_cur=rand(0,count($font_arr)-1); 
    
$font_cur=$font_arr[$font_cur]; 
    
//вычисление координат для каждой цифры, формулы обеспечивают нормальное расположние 
    //при любых значениях размеров цифры и изображения 
    
$y=rand(($img_y-$font_size)/4+$font_size, ($img_y-$font_size)/2+$font_size); 

    
$x=rand(($img_x/$num_n-$font_size)/2$img_x/$num_n-$font_size)+$n*$img_x/$num_n
    
    
imagettftext($im$font_size$angle$x$yimagecolorallocate($im$arand(0255), rand(0255)), $font_cur$num); 
}; 

//Вычисляем число "зашумленных" пикселов 
$nois_n_pix=round($img_x*$img_y*$nois_percent/80); 
//зашумляем изображение пикселами цвета текста 
for ($n=0$n<$nois_n_pix$n++)

    
$x=rand(0$img_x); 
    
$y=rand(0$img_y); 
    
imagesetpixel($im$x$yimagecolorallocate($imrand(1200), rand(1200), rand(1200))); 
}; 


Header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); 
Header("Last-Modified: ".gmdate("D, d M Y H:i:s")."GMT"); 
Header("Cache-Control: no-cache, must-revalidate"); 
Header("Pragma: no-cache"); 

header("Content-type: image/png"); 
imagepng($im); 
imagedestroy($im); 

$_SESSION['controllnum'] = $number;
//В переменной $number хранится число, показанное на изображении 

?> 

  Ответить  
 
 автор: TavRoX   (20.09.2010 в 22:58)   письмо автору
 
   для: TavRoX   (20.09.2010 в 22:57)
 

сравнил локалку и на хостинге все файлы одинаковы
размеры одинаковы

  Ответить  
 
 автор: heed   (20.09.2010 в 23:12)   письмо автору
 
   для: TavRoX   (20.09.2010 в 22:58)
 

Это и говорит а том что
заставить интерпритировать php-код в файлах *.jpg такой строчкой
AddType application/x-httpd-php .jpg
неполучается.

переименууйте этот jpg в php и измените значение аттрибута src в теге img формы


, кстати в .htaccess уровнем выше неправильные пути
 ErrorDocument 400 /error.php?error=400
ErrorDocument 401 /error.php?error=401
ErrorDocument 403 /error.php?error=403
ErrorDocument 404 /error.php?error=404
ErrorDocument 405 /error.php?error=405
ErrorDocument 408 /error.php?error=408
ErrorDocument 410 /error.php?error=410
ErrorDocument 411 /error.php?error=411
ErrorDocument 412 /error.php?error=412
ErrorDocument 413 /error.php?error=413
ErrorDocument 414 /error.php?error=414
ErrorDocument 415 /error.php?error=415
ErrorDocument 500 /error.php?error=500
ErrorDocument 501 /error.php?error=501
ErrorDocument 502 /error.php?error=502
ErrorDocument 503 /error.php?error=503
ErrorDocument 506 /error.php?error=506

если чат установлен не в корне сайта

  Ответить  
 
 автор: TavRoX   (20.09.2010 в 23:13)   письмо автору
 
   для: heed   (20.09.2010 в 23:12)
 

чат установлен в отдельной папке в корне сайта. и на отдельном домене ставился

  Ответить  
 
 автор: TavRoX   (20.09.2010 в 23:25)   письмо автору
 
   для: TavRoX   (20.09.2010 в 23:13)
 

залил файлы с хостинга на денвер все пашет
вопрос в чем тогда проблема

  Ответить  
 
 автор: TavRoX   (20.09.2010 в 23:36)   письмо автору
 
   для: TavRoX   (20.09.2010 в 23:25)
 

у меня на хостинге register_globals отключен
может включить его?

  Ответить  
 
 автор: oliss   (20.09.2010 в 23:48)   письмо автору
 
   для: TavRoX   (20.09.2010 в 23:36)
 

Обязательно включите и домен укажите

  Ответить  
 
 автор: TavRoX   (21.09.2010 в 00:07)   письмо автору
 
   для: oliss   (20.09.2010 в 23:48)
 

ага и ты мне натвориш делов)
знаю я знаю таких))
почитал я про ету фичу)

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

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