Перейти к содержимому


- - - - -

Автоматическая замена ссылок


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1 holodoff

holodoff

    Новичок

  • Пользователи
  • Pip
  • 6 сообщений

Отправлено 11.01.2010, 21:06

Слетела автозамена ссылок. Подскажите где искать решение?
Вся графика на сайте пропала. Ссылки проставленные в шаблоне (т.е. кроме меню) стали вести на адреса с тильдой (~).

#2 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 12.01.2010, 09:19

Искать в файлах шаблона. Там допущена PHP-ошибка, из-за которой выполнение скрипта прекращается.

#3 holodoff

holodoff

    Новичок

  • Пользователи
  • Pip
  • 6 сообщений

Отправлено 12.01.2010, 11:42

Просмотр сообщенияsupport (12.01.2010, 09:19) писал:

Искать в файлах шаблона. Там допущена PHP-ошибка, из-за которой выполнение скрипта прекращается.
Может быть подскажете где именно искать? Эта проблема появилась в итоге различных вариаций с кодом sape (в другом топике об этом писал).
Невыполнение автозамены ~ztpl/style.css в самом начале страницы наталкивает на мысль что проблема глубже.
Привожу содержание template.php. Сразу оговорюсь, что в данном коде я заменил ссылки с ~, чтобы не пугать посетителей:

Цитата

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR...nsitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="ru">
<head>
<?php z_head(); ?><?php z_rsshead(); ?><link rel="stylesheet" href="/themes/default/style.css" type="text/css" media="screen">
<style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style>
</head>
<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '6код2');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
?>
<body>
<!-- Start BG --><div id="bg">


<!-- Start Header -->
<div class="header">
<h1><a href="/">Имя сайта</a></h1>
<ul class="rss">
<li><a href="<?php z_rsslink(); ?>">RSS</a></li>
</ul>
</div>
<!-- End Header -->

<div class="menu">
<ul>
<li class="current_page_item"><a href="/"><span>Главная</span></a></li>
<li class="page_item"><a href="/sitemap.html" title="Sitemap"><span>Карта сайта</span></a></li>

  </ul>
  <form action="http://www.google.ru/cse" id="cse-search-box" target="_blank">
  <div>
    <input type="hidden" name="cx" value="partner-pub-4361111111078:pwhnqx-cp61" />
    <input type="hidden" name="ie" value="UTF-8" />
    <input type="text" name="q" size="31" />
    <input type="submit" name="sa" value="&#x041f;&#x043e;&#x0438;&#x0441;&#x043a;" />
  </div>
</form>
<script type="text/javascript" src="http://www.google.ru...g=ru"></script>

</div>



<!-- Start Con-->
<div class="con">

<!-- Start SL -->
<div class="sc-all">
<table>
<tr><td width="440">
<div class="sc">
<?php z_html(); ?>
</div>
</td>
<td width="180" valign="middle" align="center"><script type="text/javascript"><!--
google_ad_client = "pub-436111111111078";
/* 120x600, 04.01.10 */
google_ad_slot = "2138781111";
google_ad_width = 120;
google_ad_height = 600;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googl...d/show_ads.js">
</script></td></tr></table>
</div>

<div class="s2">

<div class="widget"><div class="widget-all">
<?php zsidebarmanager::displaySidebar(); ?>
</div></div>


</div>


</div>
<!-- End Con -->



<!-- Start Footer -->
<div>
<div class="footer">
<p>Copyright &copy; 2009</p>
<p><? echo $sape->return_links(1); ?></p>
</div>
</div>
<!-- End Footer -->


</div>
<!-- End BG -->

</body>
</html>

В шаблон вставлены коды Сапы и Адсенса. В таком виде графика на сайте отображается - графика в интерфейсе. Картинок в контенте соответственно нет, т.к. тильда...

#4 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 12.01.2010, 11:57

Проблема может быть в каком-то другом файле. Самый простой способ это либо посмотреть ошибки PHP в лог-файле ошибок сервера, либо включить отображение ошибок.

#5 holodoff

holodoff

    Новичок

  • Пользователи
  • Pip
  • 6 сообщений

Отправлено 12.01.2010, 13:03

PHP Warning:  set_time_limit() has been disabled for security reasons in /home/xxxxx/public_html/xxxxxxxx.ru/zengine/classes/zrepository.php on line 138
Это в журнале ошибок. Но эта ошибка появилась давно - тогда я просто отключил отображение, т.к. на работу сайта она не влияла. А проблема с автозаменой появилась только вчера. Может это как-то связанно с роботом Сапы, который нагружает систему, что и привело к появлению проблем, связанных с лимитом времени?

#6 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 12.01.2010, 13:26

Просмотр сообщенияholodoff (12.01.2010, 13:03) писал:

PHP Warning:  set_time_limit() has been disabled for security reasons in /home/xxxxx/public_html/xxxxxxxx.ru/zengine/classes/zrepository.php on line 138
Это в журнале ошибок. Но эта ошибка появилась давно - тогда я просто отключил отображение, т.к. на работу сайта она не влияла. А проблема с автозаменой появилась только вчера. Может это как-то связанно с роботом Сапы, который нагружает систему, что и привело к появлению проблем, связанных с лимитом времени?
Тогда об этой ошибке должна быть запись в лог-файле. Попробуйте временно переключить сайт на стандартный шаблон. Если замены будут работать, то проблема в шаблоне и нужно более детально его изучать. Возможно, проблема с буферизацией в шаблоне (начинается, но не завершается; или наоборот).

#7 holodoff

holodoff

    Новичок

  • Пользователи
  • Pip
  • 6 сообщений

Отправлено 12.01.2010, 13:42

В общем при стандартном шаблоне все работает. Проблема не решена, но тема закрыта - мой шаблон не был особо уникальным, так что проще и интереснее будет уникализировать стандартный (он мне подходит) и вставить в него заново код Сапы, нежели искать где собака порылась ©. Спасибо за поддержку!
_________________________________
Посодействуйте еще топику
http://zebrum.ru/for...3837
А то с последней версией много несностей.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей