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

loony

  • Захожу иногда
  • 67
  • 1 / 0
Похоже, что Joomla не даёт достучаться до скрипта. А скрипт для обмена с 1С.  !
Скрипт даже в корень сайта положили - эффект тот же.
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
А что за скрипт? Дело в том, что если PHP работает как CGI, то 500 ошибка на сервере может быть вызвана фатальной ошибкой PHP. Проверяйте свой скрипт.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

loony

  • Захожу иногда
  • 67
  • 1 / 0
у меня встроен опенкарт (через MijoShop), скрипт в связке с чистым опенкартом (версии идентичны) всё работает.
Похоже Joomla3 блокирует, не даёт доступ (выскакивает Restricted access). Причём перекидывали файл и в корень, и в подпапку (пути правились). Ответ везде один.
После долгих поисков получилось, что виноват "_JEXEC", но где его править - не могу найти. все темы только про Joomla 1.5.
*

b2z

  • Глобальный модератор
  • 7284
  • 778 / 0
  • Разраблю понемногу
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Дополню: этот код должен стоять в начале каждого вашего файла. Joomla в файле index.php объявляет эту константу, которую проверяют во всех файлах. Если константа не установлена, то это говорит о попытке прямого обращения к файлу. Если у вас архитектура такова, что часть файлов к Joomla не относятся, но работают в симбиозе с ней, установите в этих файлах
Код
define('_JEXEC', 1);
Вы уже поняли, что это за константа, но, ИМХО, это все костыли. Работа в обход фильтров влечет угрозу безопасности.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

loony

  • Захожу иногда
  • 67
  • 1 / 0
define('_JEXEC', 1); - первое, что пробовала. не помогло.
скрипт этот: https://opencartforum.com/files/file/1707-%D0%B2%D1%8B%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0-%D1%81-1%D1%81-%D1%81-%D1%80%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%BC%D0%B8-%D1%85%D0%B0%D1%80%D0%B0%D0%BA%D1%82%D0%B5%D1%80%D0%B8%D1%81%D1%82%D0%B8%D0%BA%D0%B0%D0%BC%D0%B8/

в админку он установился, только не работает (((
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибка 0 Call to undefined function GuzzleHttp\choose_handler()

Автор Alllex

Ответов: 0
Просмотров: 585
Последний ответ 15.03.2024, 21:03:09
от Alllex
Ошибка version_compare(): Argument #3 ($operator)

Автор Шмайсер

Ответов: 1
Просмотров: 852
Последний ответ 07.11.2023, 20:44:21
от fsv
reCapcha во всплывающем окне - "Ошибка защиты от спама"

Автор Dannik

Ответов: 12
Просмотров: 2098
Последний ответ 14.09.2023, 18:59:24
от all_zer
Ошибка 1054 Unknown column 'created_by' in 'field list' VirtueMart

Автор Evgen Kulibin

Ответов: 3
Просмотров: 1077
Последний ответ 26.02.2023, 01:56:42
от lakshmi
Ошибка "0 Некорректный контроллер: имя='user', формат=''"

Автор zeus07

Ответов: 14
Просмотров: 2688
Последний ответ 20.02.2023, 11:47:20
от wiz.alex