Новости 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 Гость просматривают эту тему.
  • 6 Ответов
  • 1260 Просмотров
*

artursyrbu

  • Новичок
  • 5
  • 0 / 0
У меня есть сайт http://pertobus.ru/ он работал нормально, но после upgrade Joomla с 2.5. до 2.5.8 с сайта http://www.joomla.org/download.html все ссылки на сайте перестали работать и не работают до сих пор. При нажатие на любую ссылку открывается только главная страница.

Огромная просьба помочь, может у кого есть варианты решения данной проблемы !.
*

Sgrey

  • Захожу иногда
  • 75
  • 4 / 1
Re: Все ссылки сайта ведут на главную
« Ответ #1 : 07.01.2015, 01:18:02 »
Срабатывает перенаправление. Проверьте файл .htaccess
*

artursyrbu

  • Новичок
  • 5
  • 0 / 0
Re: Все ссылки сайта ведут на главную
« Ответ #2 : 07.01.2015, 08:50:00 »
##
  # @package        Joomla
    # @copyright    Copyright (C) 2005 - 2012 Open Source Matters. All rights reserved.
     # @license        GNU General Public License version 2 or later; see LICENSE.txt
     ##
     
     ##
     # READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE!
     #
    # The line just below this section: 'Options +FollowSymLinks' may cause problems
    # with some server configurations.  It is required for use of mod_rewrite, but may already
    # be set by your server administrator in a way that dissallows changing it in
    # your .htaccess file.  If using it causes your server to error out, comment it out (add # to
    # beginning of line), reload your site in your browser and test your SEF url's.  If they work,
    # it has been set by your server administrator and you do not need it set here.
    ##
   
    ## Can be commented out if causes errors, see notes above.
    Options +FollowSymLinks
   
    ## Mod_rewrite in use.
   
  RewriteEngine On
 
   ## Begin - Rewrite rules to block out some common exploits.
    # If you experience problems on your site block out the operations listed below
   # This attempts to block the most common type of exploit `attempts` to Joomla!
    #
    # Block out any script trying to base64_encode data within the URL.
    RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
    # Block out any script that includes a <script> tag in URL.
    RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
    # Block out any script trying to set a PHP GLOBALS variable via URL.
    RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
    # Block out any script trying to modify a _REQUEST variable via URL.
    RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
    # Return 403 Forbidden header and show the content of the root homepage
   RewriteRule .* index.php [F]
    #
    ## End - Rewrite rules to block out some common exploits.
   
    ## Begin - Custom redirects
    #
    # If you need to redirect some pages, or set a canonical non-www to
   # www redirect (or vice versa), place that code here. Ensure those
 # redirects use the correct RewriteRule syntax and the [R=301,L] flags.
    #
    ## End - Custom redirects
   
    ##
  # Uncomment following line if your webserver's URL
    # is not directly related to physical file paths.
   # Update Your Joomla! Directory (just / for root).
   ##
   
    # RewriteBase /
   
    ## Begin - Joomla! core SEF Section.
    #
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    #
   # If the requested path and file is not /index.php and the request
    # has not already been internally rewritten to the index.php script
   RewriteCond %{REQUEST_URI} !^/index\.php
    # and the request is for something within the component folder,
    # or for the site root, or for an extensionless URL, or the
   # requested URL ends with one of the listed extensions
    RewriteCond %{REQUEST_URI} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]
   # and the requested path and file doesn't directly match a physical file
   RewriteCond %{REQUEST_FILENAME} !-f
    # and the requested path and file doesn't directly match a physical folder
    RewriteCond %{REQUEST_FILENAME} !-d
    # internally rewrite the request to the index.php script
    RewriteRule .* index.php [L]
    #
    ## End - Joomla! core SEF Section.
*

artursyrbu

  • Новичок
  • 5
  • 0 / 0
Re: Все ссылки сайта ведут на главную
« Ответ #3 : 07.01.2015, 09:38:31 »
Срабатывает перенаправление. Проверьте файл .htaccess
вы не подскажете что именно пробовать?
*

artursyrbu

  • Новичок
  • 5
  • 0 / 0
Re: Все ссылки сайта ведут на главную
« Ответ #4 : 07.01.2015, 12:23:52 »
Доброго времени суток!

Устаревшие функции используются в модулях, либо обновите либо уберите ошибки из лога ошибок logs/error.log.2015-01-07 вручную

pertobus.ru [Wed Jan 07 11:49:48 201] [error] [client 78.110.48.57] PHP Strict Standards: Only variables should be assigned by reference in /home/srv51667/pertobus.ru/components/com_sh404sef/shPageRewrite.php on line 468
pertobus.ru [Wed Jan 07 11:49:48 201] [error] [client 78.110.48.57] PHP Strict Standards: Only variables should be assigned by reference in /home/srv51667/pertobus.ru/administrator/components/com_sh404sef/helpers/updates.php on line 71

это я получил ответ от сотрудника хостинга.
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Все ссылки сайта ведут на главную
« Ответ #5 : 07.01.2015, 12:28:03 »
Похоже, что sh404SEF не работает с новой версией Joomla.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

artursyrbu

  • Новичок
  • 5
  • 0 / 0
Re: Все ссылки сайта ведут на главную
« Ответ #6 : 07.01.2015, 13:14:16 »
Похоже, что sh404SEF не работает с новой версией Joomla.
да вы правы. Удалил sh404SEF и все заработало (
Спасибо вам.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Периодический страница сайта открывается криво. (Подробнее в описании)

Автор 62411

Ответов: 0
Просмотров: 1312
Последний ответ 27.01.2025, 10:36:57
от 62411
Проблема с переносом Joomla сайта с хостинга на денвер

Автор 62411

Ответов: 4
Просмотров: 2202
Последний ответ 21.02.2022, 20:22:11
от arma
Нужен редирект.htaccess для перенаправления с без id на id в url сайта

Автор MultiMatrix83

Ответов: 10
Просмотров: 1614
Последний ответ 19.10.2021, 18:28:04
от draff
Долго открывается мобильная версия сайта. (подробнее в теме)

Автор 62411

Ответов: 6
Просмотров: 1578
Последний ответ 13.04.2021, 15:07:31
от IToro82
Как вернуть фоновое изображение сайта?

Автор Camell

Ответов: 1
Просмотров: 1388
Последний ответ 03.03.2020, 15:57:20
от Sgrey