Да! Скажите что нужно сделать чтобы снизить нагрузку! У меня очень много хостов! Я на всё готов лишь бы только отображение новостей было, а остальное мне нафиг ненадо!
Что можно сделать?

2

(4 ответов, оставленных в Кака)

ну вот когда в html вписать:

<a href=http://site.ru/sss/sdg.html?ttt=asdf&ret=ewtr>ссылка</a>

тобы дет ссылка "ссылка" с урлом http://site.ru/sss/sdg.html?ttt=asdf&ret=ewtr
раньше так и в отображаемых новостях было, а сейчас эжти ссылки в новостях выглядят прмерно так: http://site.ru/sss/sdg.html?ttt=asdf&am … </a> хотя новости сами не изменились при переносе (если открыть редактировние новсти то будет та же ссылка:

<a href=http://site.ru/sss/sdg.html?ttt=asdf&ret=ewtr>ссылка</a>

)

3

(4 ответов, оставленных в Кака)

strawberry 1.1.1

после переноса всех файлов на новый хостинг все линки в новостях вида:

<a href=http://site.ru/sss/sdg.html?ttt=asdf&ret=ewtr>ссылка</a>

разъехались. почему?

Лёха zloy и красивый, да я включил Eval. раньше я незнаю какой был включён так как после установки не проверял. у меня раньше работало просто, даже без <?. просто вводил сразу код и всё.

всё сделал. оказываеться нужно было ещё какой-то плагин включить. я для верности включил все)

strawberry1.1.1
gjckt переноса всех файлов на новый хостинг перестали выполняться коды пхп в новостях. хотя я включил плагин выполнения пхп. в чём может быть причина?
ещё заметил что если пишу так:

<?// ScarySoftware RSS parser 
// Copyright (c) 2006 Scary Software
// ( Generates HTML from a RSS feeds )

то на экране выводит:

// Copyright (c) 2006 Scary Software
// ( Generates HTML from a RSS feeds )

Лёха zloy и красивый, СПАСИБО!

Лёха zloy и красивый, я незнаю. я просто перекопировал все файлы со старого хостинга на новый. это нужно както вручную включать? как?

тоже ошибка:

<b>Fatal error</b>:  Call to undefined function:  cn_title() in <b>/home/realazer/public_html/kunews/example/index.php</b> on line <b>23</b><br />

это после переноса на новый хостинг. на старом работает. перенёс файлы 1:1. head.php так же всё инклудиться как и всё остальное. в чём может быть загвоздка?

9

(174 ответов, оставленных в Пожелания к новым версиям)

Нужно снизить нагрузку на сервер! Это главное!

в dle есть такая маза, вот и здесь думал что есть. онобенно здесь это нужно! так как нагрузка ОГОГО

strawberry 1.1.1
можно ли заблокировать вывод новостей если создалась слишком большая нагрузка на сервер?

12

(2 ответов, оставленных в Проблемы и их решения)

опять похоже проблема в том, что до вывода новостей вставляю пхп-код. как же достала эта несовместимость скриптов!

13

(2 ответов, оставленных в Проблемы и их решения)

Strawberr 1.1.1
поиск юзал - ничего

в отображаемых новостях урлы ведут на http://site.ru/array

почему? я же вроде ничего не менял а оно само так стало

14

(8 ответов, оставленных в Проблемы и их решения)

UltraPixel пишет:

grey, ты ЭТУ тему читал?

СПАСИБО!

15

(8 ответов, оставленных в Проблемы и их решения)

какие пермишины? чемод на папках 777!
блииин. как быть? без кэша хостер выгоняет, а с кэшем весь сайт в ошибках!

16

(8 ответов, оставленных в Проблемы и их решения)

я менял много хостеров, но остановился именно на самом стабильном. при этом практически все хостеры с safe mode (те которые с DirectAdmin - оно мене надо smile)

вот что сказал хостер на мой вопрос: этого файла (/usr/home/webbpublic_html/news/cache/t/i/t/title-map.html.tmp) вообще нет на хосте. значит он не создаёться! хотя в папке cache есть много папок и файлов тоже, а этого нет. почему?

strawberry 1.1.1

пробую подключить rss через do=rss
.htaccess:

# [rss.php] rss
RewriteRule ^rss.html(/?)+$ ?do=rss [QSA,L]

сам index.php:

    $number = 10;
    $category = "1,2,4,16,33,38";
if ($do == 'map'){
    include root_directory.'/show_map.php';
} elseif ($do == 'rss'){
    include root_directory.'/rss.php';
} elseif ($do == 'search'){
    include root_directory.'/show_search.php';
} elseif ($do == 'category' and !$category){
    echo cn_category();
} elseif ($do == 'archives'){
    echo cn_archives();
} else {
    include root_directory.'/show_news.php';
}

выдаёт ошибку:

Не удается отобразить страницу XML 
Не удается просмотреть ввод XML с использованием списка стилей XSL. Исправьте ошибку и затем нажмите кнопку "Обновить"или повторите попытку позднее. 


--------------------------------------------------------------------------------

Требуется строковый литерал, но не найдена открывающая кавычка. Ошибка при обработке ресурса ''http://domain.ru/?do=rss''. Строка 17,Положение 11 

<link rel=stylesheet type=text/css href="/img/style.css">
----------^

причём если стандартно сделать:

$category = "1,2,4,16,33,38";
include_once ("dsgsdgsdfg/rss.php");

то rss нормально выводиться а если как я показал раньше то какого-то литерала не хватает

СПАСИБО! работает.
а с верхним блоком ссылок (которые ведут якорями на "заметки по теме") ничего нельзя сделать? они показывают все категории.

<p><b>Заметки по темам:</b></p>
<p><?=chicken_dick(category_get_tree('', '<a href="#{url}">{name}</a> | '), ' | '); ?></p>

19

(8 ответов, оставленных в Проблемы и их решения)

а обойти safe mode никак нельзя? хостер не станет отключать safe mode 100%

20

(8 ответов, оставленных в Проблемы и их решения)

strawberry 1.1.1

вот включил кэш и на страницах вылезает ошибка:

<b>Warning</b>:  fopen(/usr/home/webbpublic_html/news/cache/t/i/t/title-map.html.tmp) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in <b>/usr/home/_html/news/inc/cache.inc.php</b> on line <b>118</b><br />
<br />
<b>Warning</b>:  fwrite(): supplied argument is not a valid stream resource in <b>/usr/home/_html/news/inc/cache.inc.php</b> on line <b>119</b><br />
<br />
<b>Warning</b>:  fclose(): supplied argument is not a valid stream resource in <b>/usr/home//news/inc/cache.inc.php</b> on line <b>121</b><br />
<br />

в чём проблема? как решить?

21

(1 ответов, оставленных в Форум для чайников)

strawberry 1.1.1

кэш нужен только для функции поиска или ещё зачем?

strawberry 1.1.1
Как из cn_title можно убрать вывод имени сайта (оставить только названия категорий)?
ПРИМЕР:
Смешные картинки &laquo; Юмор &laquo; Мой Сайт

А мне бы:
Смешные картинки &laquo; Юмор

Это возможно?
Если да то где в коде копаться?

вобщем сам show_map.php какой то обрезанный и нефига не работает (при его запуске выдаёт ошибку что каких-то переменных нет):

<p><b>Заметки по темам:</b></p>
<p><?=chicken_dick(category_get_tree('', '<a href="#{url}">{name}</a> | '), ' | '); ?></p>

<? foreach ($categories as $cat){ ?>
 <a name="<?=$cat['url']; ?>"></a>
 <p>Заметки по теме "<b><?=$cat['name']; ?></b>":</p>
  <? foreach ($query as $news){ ?>
    <? if (in_array($cat['id'], explode(',', $news['category']))){ ?>
      <a href="<?=cute_get_link($news); ?>"><?=$news['title']; ?></a><br />
    <? } ?>
  <? } ?>
<? } ?>

<?

echo $map;
?>

а вот map из блоков вполне рабочий:

<!-- шурум-бурум -->
<!-- вывод основного контента -->
<b>Архив:</b>

<?
if (!$categories){
  return;
}

// кэширование
if (!$map = $cache->get('map', $cache_uniq, 'block')){
 ob_start();

 $query = $sql->select(array('table' => 'news'));
?>

<p><b>Заметки по темам:</b></p>
<p><?=chicken_dick(category_get_tree('', '<a href="#{url}">{name}</a> | '), ' | '); ?></p>

<? foreach ($categories as $cat){ ?>
 <a name="<?=$cat['url']; ?>"></a>
 <p>Заметки по теме "<b><?=$cat['name']; ?></b>":</p>
  <? foreach ($query as $news){ ?>
    <? if (in_array($cat['id'], explode(',', $news['category']))){ ?>
      <a href="<?=cute_get_link($news); ?>"><?=$news['title']; ?></a><br />
    <? } ?>
  <? } ?>
<? } ?>

<?
 $map = $cache->put(ob_get_clean());
}

echo $map;
?>

в readme написано по safe mode только при уствновке скрипта (что могут не создаться файлы-папки)
может можно здесь вкраце огласить решение проблемы?

ANT-Soft пишет:

grey, одно с другим не связано. Вероятно канал узкий или перебои в связи (например - проблема с вашим proxy). Я попробовал в целях эксперимента вывести все заголовки из категории, где более 1000 новостей - все летает.

grey пишет:

там же есть в show_map что-то вроде categoryes category - может можно куда-то прописать категорию

Вы движетесь в правильном направлении.

в правильном то в правильном, но я ламер и программировать не умею sad