Новости Joomla

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

0 Пользователей и 1 Гость просматривают эту тему.
  • 61 Ответов
  • 7464 Просмотров
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: сайт показывает белый экран
« Ответ #30 : 21.09.2011, 17:08:30 »
Можно еще попробовать перезалить двиг с заменой файлов. Кроме configuration.php, ну и папку installation не надо. Только предварительно бэкапнитесь.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

dushman

  • Захожу иногда
  • 70
  • 0 / 0
Re: сайт показывает белый экран
« Ответ #31 : 21.09.2011, 17:17:48 »
я это уже сделал, тоже не могло
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: сайт показывает белый экран
« Ответ #32 : 21.09.2011, 17:31:18 »
Ок, давайте гадать на кофейной гуще))

index.php шаблона в студию.

Кстати, шаблон перезалить не пробовали? Лучше удалить и залить файлы по-новой, перезаписать не всегда позволяется.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

dushman

  • Захожу иногда
  • 70
  • 0 / 0
Re: сайт показывает белый экран
« Ответ #33 : 21.09.2011, 22:15:47 »
не получится перезалить, так как у меня ее нет
*

dushman

  • Захожу иногда
  • 70
  • 0 / 0
Re: сайт показывает белый экран
« Ответ #34 : 21.09.2011, 22:17:52 »
вот индекс шаблона

Код
<?php
// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" >
<head>
<!--
author: raduga http://mambasana.ru
copyright: GNU/GPL
-->
<jdoc:include type="head" />
<link rel="stylesheet" href="templates/system/css/general.css" type="text/css" />
<link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/template.css" type="text/css" />

</head>

<body id="body_bg">

     <table width="95%"  border="0" align="center" cellpadding="0" cellspacing="0">
         <tr>
               <td width="169"  align="left"  valign="middle">


                    <div >
                        <form action="index.php" method="post" class="search"><input name="searchword" id="searchbox" maxlength="20" alt="Search" class="inputbox" type="text" size="20" value="search..."  onblur="if(this.value=='') this.value='search...';" onfocus="if(this.value=='search...') this.value='';" /><input type="hidden" name="option" value="com_search" /><input type="hidden" name="task"   value="search" /><input type="hidden" name="Itemid" value="0" /></form>

                                 </div>



                </td>

<td>&nbsp;</td>
                 <td  width="601" align="center" class="topnav" valign="bottom">

                      <?php if($this->countModules('user3')) : ?>
                    <div>
                      <jdoc:include type="modules" name="user3" />
                    </div>
                      <?php endif; ?>

                 </td>

        </tr>
  </table>
  <table width="100%"  border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
                 <td  align="center" class="logoheader">&nbsp;</td>

        </tr>
  </table>

<table width="100%"  border="0" align="center" cellpadding="0" cellspacing="0" >
<tr>
<td class="top1" >
<div class="pw">
<jdoc:include type="module" name="breadcrumbs" />
</div>
<div class="date"><?php echo JHTML::Date( 'now', '%d | %m | %Y' ); ?></div>
</td>
</tr>
</table>



  <table width="95%" class="top2"  border="0" align="center" cellpadding="0" cellspacing="0"  >
          <tr>
                 <?php if($this->countModules('left')) : ?>
             <td valign="top" class="lcol">
                 <div class="leftrow">
                          <jdoc:include type="modules" name="left" style="table"/>
                 </div>
             </td>

             <td class="bgline" ><img  src="templates/<?php echo $this->template ?>/images/space.gif" alt="" width="7" border="0"/></td>

                   <?php endif; ?>

             <td valign="top"  width="100%" >
  <table width="100%"  border="0" cellspacing="0" cellpadding="0" style="border-top: 5px solid #ffffff;">
          <!--new modules start-->
          <tr>
            <td valign="top" id="block_td" width="33%">
            <?php if($this->countModules('top_module1')) : ?>
              <jdoc:include type="modules" name="top_module1" style="xhtml"/>
            <?php endif; ?>
            </td>
            <td valign="top" id="block_td" width="33%">
            <?php if($this->countModules('top_module2')) : ?>
              <jdoc:include type="modules" name="top_module2" style="xhtml"/>
            <?php endif; ?>
            </td>
            <td valign="top" id="block_td" width="33%" style="padding:0;">
            <?php if($this->countModules('top_module3')) : ?>
              <jdoc:include type="modules" name="top_module3" style="xhtml"/>
            <?php endif; ?>
            </td>
          </tr>
          <!--new modules close-->
<?php if($this->countModules('top')) : ?>

          <tr valign="top" >
                   <td colspan="3">
                        <div>
                        <jdoc:include type="modules" name="top" style="table"/>
                        </div>
                   </td>
          </tr>
               <tr><td colspan="3"></td></tr>
<?php endif; ?>
</table>
  <table width="100%"  border="0" cellspacing="0" cellpadding="0" style="border-top: 5px solid #ffffff;">
<?php if($this->countModules('user1 or user2')) : ?>
          <tr>
                      <?php if($this->countModules('user1')) : ?>
                       <td valign="top"><div>
                        <jdoc:include type="modules" name="user1" style="table"/>
                        </div>
                       </td>
                      <?php endif; ?>
                        <td valign="top" class="mod"><div class="mod"></div></td>
                      <?php if($this->countModules('user2')) : ?>
                       <td valign="top"><div>
                        <jdoc:include type="modules" name="user2" style="table"/>
                       </div></td>



<?php endif; ?>
          </tr>
                   <tr><td colspan="3"></td></tr>
                    <?php endif; ?>

          <tr align="left" valign="top">
                      <td colspan="3" style="border-top: 3px solid #ffffff;"><div class="main">
<?php if($this->params->get('showComponent')) : ?>
        <jdoc:include type="component" />
<?php endif; ?>

                      </div></td>
          </tr>
          <!--new modules start-->
          <tr><td height="15"></td></tr>
          <tr>
            <td valign="top" id="block_td" width="50%">
            <?php if($this->countModules('bottom_module1')) : ?>
              <jdoc:include type="modules" name="bottom_module1" style="xhtml"/>
            <?php endif; ?>
            </td>
             <td class="mod"><div class="mod"></div></td>
            <td valign="top" id="block_td" width="50%" style="padding:0">
            <?php if($this->countModules('bottom_module2')) : ?>
              <jdoc:include type="modules" name="bottom_module2" style="xhtml"/>
            <?php endif; ?>
            </td>
          </tr>
          <!--new modules close-->
          <tr>
                      <td colspan="3" valign="top" style="border-top: 3px solid #FFFFFF;">
<?php if($this->countModules('bottom')) : ?>
                      <div>
                      <jdoc:include type="modules" name="bottom" style="table"/>
                      </div>
                      <?php endif; ?>
                      </td>
          </tr>
  </table>

  </td>

<td class="bgline" ><img  src="templates/<?php echo $this->template ?>/images/space.gif" alt="" width="7" border="0"/></td>


<?php if($this->countModules('right')) : ?>

<td valign="top" class="rcol">
                  <div class="rightrow">
                  <jdoc:include type="modules" name="right" style="table"/>
                  </div>
                  </td>
<?php endif; ?>
       </tr>
</table>

<table width="100%" class="foot"  align="center" border="0" cellspacing="0" cellpadding="0">
                <tr>

                                     <td  width="100%"  align="center" class="footer" >
<a href="http://mambasana.ru" target="_blank">designed by raduga</a>
                                     </td>

               </tr>
</table>


</body>
</html>
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: сайт показывает белый экран
« Ответ #35 : 21.09.2011, 23:23:21 »
шаблон можно найти здесь  http://mambasana.ru

а в индексе я ничего криминального не нашла.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

dushman

  • Захожу иногда
  • 70
  • 0 / 0
Re: сайт показывает белый экран
« Ответ #36 : 22.09.2011, 01:13:09 »
перезалил, теперь появляются файлы но некакого дизайна))))))) не видны категории разделы
*

dushman

  • Захожу иногда
  • 70
  • 0 / 0
Re: сайт показывает белый экран
« Ответ #37 : 22.09.2011, 01:17:20 »
а теперь вообше чтото не понятное появляется крякозябры какие то ))))))))))    http://forexh.ru/
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: сайт показывает белый экран
« Ответ #38 : 22.09.2011, 09:34:17 »
Весь шаб перекодировать в utf-8 без bom. Используем Notepad++
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

dushman

  • Захожу иногда
  • 70
  • 0 / 0
Re: сайт показывает белый экран
« Ответ #39 : 22.09.2011, 12:46:31 »
не знаете, если поменять движок то сайт попадет в бан?
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: сайт показывает белый экран
« Ответ #40 : 22.09.2011, 13:20:21 »
почему в бан? и на что менять  движок?

не попадет, может из индекса вылететь, если на другой смените
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

dushman

  • Захожу иногда
  • 70
  • 0 / 0
Re: сайт показывает белый экран
« Ответ #41 : 22.09.2011, 13:51:21 »
на друпал шас перееду
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: сайт показывает белый экран
« Ответ #42 : 22.09.2011, 15:25:54 »
на друпал шас перееду

ага... тогда из индекса точно, и.... почему Вы думаете, что на друпале будет меньше проблем? Руки-то останутся те же)))

Впрочем, удачи)))
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: сайт показывает белый экран
« Ответ #43 : 22.09.2011, 15:32:20 »
Ну там точно возиться не будут зато :-)
*

dushman

  • Захожу иногда
  • 70
  • 0 / 0
Re: сайт показывает белый экран
« Ответ #44 : 22.09.2011, 15:42:57 »
Ну там точно возиться не будут зато :-)

а что? он такой удобный чтоли?
*

dushman

  • Захожу иногда
  • 70
  • 0 / 0
Re: сайт показывает белый экран
« Ответ #45 : 22.09.2011, 15:43:50 »
ага... тогда из индекса точно, и.... почему Вы думаете, что на друпале будет меньше проблем? Руки-то останутся те же)))

Впрочем, удачи)))
да я бы с радостью оставил бы ждумлу но как востоновить сайт понятия не имею
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: сайт показывает белый экран
« Ответ #46 : 22.09.2011, 15:55:29 »
а что? он такой удобный чтоли?
Так посмотрите удобный или нет. Кто же вам здесь скажет?
Можете другую CMS выбрать, какая разница то?
Ошибки они везде ошибки, так же как и кривые руки :)
да я бы с радостью оставил бы ждумлу но как востоновить сайт понятия не имею
Гадать здесь можно долго и нудно.
А так же выпытывать информацию у человека, которому нужна помощь, кажется, не совсем правильно.
В вашем случае правильней было бы обратиться к понимающему человек, что бы он все уладил, естесно это будет не безвозмездно.
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: сайт показывает белый экран
« Ответ #47 : 22.09.2011, 15:59:43 »
Если Вы собираетесь по-новой делать сайт - так пересоберите на Joomla. Я бы на вашем месте делала так: Установить чистую, сделать бэкап бд, удалить таблицу контент, залить таблицу контент .... и так со всеми. Можно даже попробовать сразу всю базу данных импортировать со старого сайта. Вряд ли база сдохла.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

dushman

  • Захожу иногда
  • 70
  • 0 / 0
Re: сайт показывает белый экран
« Ответ #48 : 22.09.2011, 16:17:19 »
Цитировать
Можно даже попробовать сразу всю базу данных импортировать со старого сайта. Вряд ли база сдохла.
это уже интересно. шас поишу инфо как это сделать
*

dushman

  • Захожу иногда
  • 70
  • 0 / 0
Re: сайт показывает белый экран
« Ответ #49 : 23.09.2011, 13:26:44 »
это уже интересно. шас поишу инфо как это сделать
поискал и нечего понятного не нашел))))))))))
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: сайт показывает белый экран
« Ответ #50 : 23.09.2011, 14:18:37 »
Да все элементарно. Делаете бэкап (экспорт) бд через phpmyadmin панели управления хостингом, полностью очищаете всю базу данных, делаете на всякий случай бэкап движка, все сносите. И по-новой ставите движок с подключением к той же бд и все расширения, модули и плагины что к нему были прикручены. Потом заходите в бд, опять ее полностью чистите и импортируете бд со сдохшего сайта. Молитесь и пробуете запустить.

Если и после этого ничего не понятно - ищите себе того, кто все это восстановит, как и сказал SmokerMan

ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

dushman

  • Захожу иногда
  • 70
  • 0 / 0
Re: сайт показывает белый экран
« Ответ #51 : 23.09.2011, 14:31:26 »
Да все элементарно. Делаете бэкап (экспорт) бд через phpmyadmin панели управления хостингом, полностью очищаете всю базу данных, делаете на всякий случай бэкап движка, все сносите. И по-новой ставите движок с подключением к той же бд и все расширения, модули и плагины что к нему были прикручены. Потом заходите в бд, опять ее полностью чистите и импортируете бд со сдохшего сайта. Молитесь и пробуете запустить.

Если и после этого ничего не понятно - ищите себе того, кто все это восстановит, как и сказал SmokerMan


спасибо. шас попробую
*

Mr.X

  • Захожу иногда
  • 107
  • 0 / 0
Re: сайт показывает белый экран
« Ответ #52 : 27.09.2011, 14:34:24 »
у меня тоже белый экран был..
включил показывать максимально ошибки, показало это -

Warning: onafterroute(/usr/local/pem/vhosts/117912/webspace/httpdocs/site/plugins///helper.php): failed to open stream: No such file or directory in /usr/local/pem/vhosts/117912/webspace/httpdocs/site/plugins/system/modulesanywhere/modulesanywhere.php on line 86 Fatal error: onafterroute(): Failed opening required '/usr/local/pem/vhosts/117912/webspace/httpdocs/site/plugins///helper.php' (include_path='.:/php/includes:/usr/libexec/php5-cgi/share/pear') in /usr/local/pem/vhosts/117912/webspace/httpdocs/site/plugins/system/modulesanywhere/modulesanywhere.php on line 86

с чем может быть связана такая ошибка никто не знает?
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: сайт показывает белый экран
« Ответ #53 : 27.09.2011, 14:38:59 »
с чем может быть связана такая ошибка никто не знает?
с тем что нет файла /usr/local/pem/vhosts/117912/webspace/httpdocs/site/plugins/system/modulesanywhere/modulesanywhere.php
Зайти в phpMyadmin в таблиицу #__plugins и отключить данный плагин. Либо найти данный файл.
*

Mr.X

  • Захожу иногда
  • 107
  • 0 / 0
Re: сайт показывает белый экран
« Ответ #54 : 27.09.2011, 14:41:17 »
файл там есть .
более того - установил чистую CMS . ставлю модуль - белый экран. включаю ошибки - выше она.

тут /modulesanywhere.php on line 86 это - require_once JPATH_PLUGINS.DS.$this->_type.DS.$this->_name.DS.'helper.php';
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: сайт показывает белый экран
« Ответ #55 : 27.09.2011, 14:44:19 »
сори, перепутал файл "/usr/local/pem/vhosts/117912/webspace/httpdocs/site/plugins///helper.php"
видимо ошибка в самом плагине, либо не все файлы установились с него.
Т.к. в нем подключается файл, которого нет на сервере.
ЗЫ А плагин сам то точно для Joomla 1.5, может он для 1.7?
*

Mr.X

  • Захожу иногда
  • 107
  • 0 / 0
Re: сайт показывает белый экран
« Ответ #56 : 27.09.2011, 14:47:41 »
а что тут - "/usr/local/pem/vhosts/117912/webspace/httpdocs/site/plugins///helper.php"
может быть не так?

как найти подскажите пожалуйста .. второй день бьюсь ((
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: сайт показывает белый экран
« Ответ #57 : 27.09.2011, 14:51:02 »
а что тут - "/usr/local/pem/vhosts/117912/webspace/httpdocs/site/plugins///helper.php"
может быть не так?
ну по видимому путь к файлу.
как найти подскажите пожалуйста .. второй день бьюсь ((
для этого нужно видеть сам плагин. Так никто не скажет что там.
*

dushman

  • Захожу иногда
  • 70
  • 0 / 0
Re: сайт показывает белый экран
« Ответ #58 : 04.10.2011, 14:17:56 »
установил новый жумла новая база, но оп и опять Яндекс пишет что там вирус,
где копать подскажите?
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: сайт показывает белый экран
« Ответ #59 : 04.10.2011, 14:41:24 »
сменить пароли на ftp и больше не вбивать их, а вводить ручками. И по-новой все.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Каков ваш заработок на сайте?возможно ли пролететь и создать не прибыльный сайт?

Автор bedalex

Ответов: 3
Просмотров: 5419
Последний ответ 05.06.2023, 11:00:40
от Ритулька88
Читать всем у кого белый экран!

Автор SmokerMan

Ответов: 583
Просмотров: 295780
Последний ответ 11.11.2022, 15:43:32
от goga_pgasovav
Проблемы с входом на сайт

Автор belovpaha

Ответов: 7
Просмотров: 4829
Последний ответ 20.09.2022, 14:30:51
от sivers
Криво работает сайт и админ часть

Автор Odyssey

Ответов: 11
Просмотров: 2869
Последний ответ 10.02.2019, 06:13:39
от Odyssey
Сайт на Joomla 1.5.15

Автор Lzrv

Ответов: 3
Просмотров: 2555
Последний ответ 01.11.2017, 13:01:26
от SeBun