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

Ferum1

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
Добрый день коллеги!
  Создал свой компонент, а он не хочет устанавливаться ошибка
Предупреждение

JInstaller: :Install: Ошибка SQL You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DROP TABLE IF EXISTS `#__news`' at line 1 SQL=DROP TABLE IF EXISTS `#__news`;
Расширение Установить: ошибка выполения SQL-запроса: Ошибка базы данных с номером 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DROP TABLE IF EXISTS `#__news`' at line 1 SQL=DROP TABLE IF EXISTS `#__news`;
SQL =
DROP TABLE IF EXISTS `#__news`;

компонент https://yadi.sk/d/QNJxi_qQuHLLq

так же не проходит валидацию XML файл https://old.webmaster.yandex.ru/xsdtest.xml
Не найдено описание для элемента "extension". Возможно неверно указан корневой элемент.
Строка: 3 Позиция: 60
« Последнее редактирование: 17.08.2016, 15:08:44 от Ferum1 »
*

SeBun

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

Ferum1

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
Код
DROP TABLE IF EXISTS `#__news`;

CREATE TABLE `#__news` (
  `id` INTEGER(11) NOT NULL AUTO_INCREMENT,
  `title` VARCHAR(25) COLLATE utf8_general_ci NOT NULL,
  `puplished` TINYINT(4) DEFAULT NULL,
  `text` TEXT COLLATE utf8_general_ci NOT NULL,
  `images` VARCHAR(1024) COLLATE utf8_general_ci NOT NULL DEFAULT '',
  `puplish_up` DATETIME DEFAULT NULL,
  `alias` VARCHAR(45) COLLATE utf8_general_ci DEFAULT NULL,
  PRIMARY KEY USING BTREE (`id`)
) ENGINE=MyISAM
AUTO_INCREMENT=11 CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'
;

install.xml
Код
<?xml version="1.0" encoding="utf-8"?>

<extension type="component" version="3.6" method="upgrade">

<name>COM_NEWS</name>
<creationDate>August 2016</creationDate>
<author>Dmitry Bublikov</author>
<authoeEmail>Jaguardemos@rambler.ru</authoeEmail>
<authoeUrl>http://project.com</authoeUrl>
<license>Open Free</license>
<version>1.0.0</version>

<description>COM_NEWS_DESCRIPTION</description>

<files folder="site">

  <folder>language</folder>
  <folder>models</folder>
  <folder>views</folder>
 
    <filename>news.php</filename>
<filename>controller.php</filename>

</files>

<languages folder="site/language/">
  <language tag="ru-RU">ru-RU/ru-RU.com_news.ini</language>
</languages>

<install>
<sql>
   <file driver='mysql' charset="utf8">sql/install.mysql.utf8.sql</file>
</sql>
</install>

<uninstall>
<sql>
   <file driver='mysql' charset="utf8">sql/uninstall.mysql.utf8.sql</file>
</sql>
</uninstall>

<administration>

<menu link="index.php?option=com_news">COM_NEWS</menu>
<files folder="admin">

<folder>views</folder>
<folder>models</folder>
<folder>controllers</folder>
<folder>language</folder>
<folder>tables</folder>
<folder>sql</folder>

<failename>news.php</failename>
<failename>controller.php</failename>

</files>

<languages folder="admin/language">
<language tag="ru-RU" folder="">ru-RU/ru-RU.com_news.ini</language>
<language tag="ru-RU" folder="">ru-RU/ru-RU.com_news.sys.ini</language>
</languages>

</administration>


</extension>
*

Ferum1

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
Проблема решилась, надо было для sql файла ставить кодировку windows-1251

почему XML файл  не проходит валидацию странно https://old.webmaster.yandex.ru/xsdtest.xml
но Joomla компонент установила без ошибок.
*

voland

  • Легенда
  • 11031
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Ерунда.
1251 была актуальна для версии 1.0
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Компонент JoomlaXTC Appointment Book Manager v1.6.0

Автор markizmds

Ответов: 1
Просмотров: 8172
Последний ответ 17.09.2021, 08:29:47
от avtozona
Компонент SP Polls - не подхватывает русский язык

Автор Missile

Ответов: 18
Просмотров: 5050
Последний ответ 07.06.2020, 11:18:23
от xpank
Настройка компонент Jotcache

Автор lgmax

Ответов: 27
Просмотров: 3524
Последний ответ 11.03.2019, 19:18:44
от ProtectYourSite
Ошибка в плагине Responsive Testimonials Pro

Автор tvorec1988

Ответов: 6
Просмотров: 1571
Последний ответ 06.11.2017, 16:52:27
от tvorec1988
AcyMailing Fatal error -Ошибка при попытке отправки письма

Автор Litop

Ответов: 2
Просмотров: 1875
Последний ответ 12.05.2017, 00:31:15
от Litop