Skamer13

Рейтинг
62
Регистрация
17.03.2010

Зря я купился на эти низкие цены... 504 ошибка при работе скрипта загрузки файла через ftp. файл при этом весит 100кб.

наверное надо делать манибек

Ну первые ошибки вылазят из за неправильной настройки ssl сервера, сертификата. Он выдается на кокретный сервер, а localhost к таким не относится, нужно изменить имя localhost на любое другое. Но так как вы скорее всего не поднимали ssl сервер лучше этот лог отправить в поддержку хостинга.

Ну а следующие ошибки говорят о том что файлы не найдены или недоступны. Попробуйте сменить chmod на 644 для всех папок и файлов, а для соответствующих директорий типа uploads потом смените на 777.

Joomla+SOBI, но вариант от FladeX гораздо удобнее и легче.

а если так ?

<?php header("HTTP/1.1 404 Not Found"); ?>

<?php header("Status: 404 Not Found"); ?>

а можно еще сделать

<?php

header ("HTTP/1.0 404 Not Found");

header ("HTTP/1.1 404 Not Found");

header ("Status: 404 Not Found");

exit();

?>

А можно вот так:

Создаем в корне сайта директорию /watermark/

Туда кидаем _watermark.php (Код ниже)

<? 


waterMark($_SERVER['DOCUMENT_ROOT'].$_SERVER['REQUEST_URI'], "watermark.png", "center");

function waterMark($original, $watermark, $placement = 'center', $destination = null) {
$original = urldecode($original);
$info_o = @getImageSize($original);
if (!$info_o)
return false;
$info_w = @getImageSize($watermark);
if (!$info_w)
return false;

list ($vertical, $horizontal) = split(',', $placement,2);
list($vertical, $sy) = split('=', trim($vertical),2);
list($horizontal, $sx) = split('=', trim($horizontal),2);

switch (trim($vertical)) {
case 'bottom':
$y = $info_o[1] - $info_w[1] - (int)$sy;
break;
case 'middle':
$y = ceil($info_o[1]/2) - ceil($info_w[1]/2) + (int)$sy;
break;
default:
$y = (int)$sy;
break;
}

switch (trim($horizontal)) {
case 'right':
$x = $info_o[0] - $info_w[0] - (int)$sx;
break;
case 'center':
$x = ceil($info_o[0]/2) - ceil($info_w[0]/2) + (int)$sx;
break;
default:
$x = (int)$sx;
break;
}

header("Content-Type: ".$info_o['mime']);

$original = @imageCreateFromString(file_get_contents($original));
$watermark = @imageCreateFromString(file_get_contents($watermark));
$out = imageCreateTrueColor($info_o[0],$info_o[1]);

imageCopy($out, $original, 0, 0, 0, 0, $info_o[0], $info_o[1]);
if( ($info_o[0] > 100) && ($info_o[1] > 100) )
{
imageCopy($out, $watermark, $x, $y, 0, 0, $info_w[0], $info_w[1]);
}

switch ($info_o[2]) {
case 1:
imageGIF($out);
break;
case 2:
imageJPEG($out);
break;
case 3:
imagePNG($out);
break;
}

imageDestroy($out);
imageDestroy($original);
imageDestroy($watermark);

return true;
}

?>

и watermark.png (который будем накладывать).

Далее в директорию с изображениями на которые нужно наложить watermark кидаем .htaccess с таким кодом

DirectoryIndex index.php 


<FilesMatch "\.(gif|jpg|png)$">
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(.*)$ /watermark/_watermark.php [T=application/x-httpd-php,L,QSA]
</FilesMatch>

всё ;)

trekol:
Всем доброго времени суток.
Посоветуйте движок для сайта обьявлений. Вот образцы ss.lv irr.by
спасибо.
Как я понял джумла или дле не подойдут , т.к. большая нагрузка будет.

почему же?

можно оптимизированную под нагрузки joomla + sobi

Fredy314:
Вижу инвайты разобрали, но почему ничего не спрашиваете, и не расказываете, нет ни вопросов?
Вот еще поставлю 3 инвайта
833481518
230040818
862924773
И еще если кто хочет просто посмотреть на систему и не хочет регистрироваться можете входить под логином 2 и паролем 3 и прошу задавайте вопросы не стесняйтесь.

да чтобы попробывать надо деньги :)а так смысл в инвайтах чтобы люди почитали хелп?

взял 519825339.

Регнулся. Изучаю :)

Лучше начни учить php ;) База из C++ хорошая. Буквально за несколько дней продвинешся возможно дальше чем на С++. :) Да и людей нуждающихся в тебе будет больше.

Сейчас набежится народ к вечеру и будет фейл :D

Всего: 101