PDA

View Full Version : установка Php-nuke


Knoot
24.01.2012, 12:30
"Сжатие оставляем, такое же, как и есть, а в "Кодировка файла" выбираем cp1251 и нажимаем Пошел".
и тут проблема, сайт подключился но язык четверть русский, четверть английский и половину "казябры". кто получит этот результат, за место cp1251 ставьте utf-8

Soniks
25.01.2012, 00:43
Knoot зависит от вашей кодировки БД и самого сервера. Сейчас все больше и больше серверов переходят под utf-8, что и правильно.

jah
25.04.2013, 12:00
поставил Дэнвер - 3, пытаюсь Нюк( PHP-NUKE-7.6 RUS Pached v3.0 phpBB v2.0.19)...
не ставится база
знаний пока 0, версия PHPAdmin поновей чем в инструкциях и поэтому и мыслей 0:

SQL-запрос:

-- phpMyAdmin SQL Dump
-- version 2.6.1
-- http://www.phpmyadmin.net
--
-- --------------------------------------------------------
--
-- ��������� ������� `nuke_authors` -- CREATE
TABLE `nuke_authors` (
`aid` v archar( 25 ) NOT NULL DEFAULT '',
`name` varchar( 50 ) DEFAULT NULL , `url` varchar(255 ) NOT NULL DEFAULT '',
`email` VARCHAR( 255 ) NOT NULL DEFAULT '',
`pwd` varchar( 40 ) DEFAULT NULL , `counter` int(11) NOT NULL DEFAULT '0',
`radminsuper ` tinyint(1) NOT NULL default '1',
`admlanguage` VARCHAR( 30 ) NOT NULL DEFAULT '',
PRIMARY KEY ( `aid`),
KEY `ai d ` (`aid`)
) TYPE = MYISAM ;


Ответ MySQL:

#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 'TYPE=MyISAM' at line 22

Soniks
25.04.2013, 19:26
какая версия mysql у вас установлена?

jah
26.04.2013, 10:14
Сервер баз данных

Сервер: 127.0.0.1 via TCP/IP
Программа: MySQL
Версия программы: 5.5.25 - MySQL Community Server (GPL)
Версия протокола: 10
Пользователь: root@localhost
Кодировка сервера: UTF-8 Unicode (utf8)
Веб-сервер

Apache/2.2.22 (Win32) mod_ssl/2.2.22 OpenSSL/1.0.1c PHP/5.2.12
Версия клиента базы данных: libmysql - 5.0.51a
PHP расширение: mysqli
phpMyAdmin

Информация о версии: 3.5.1, последняя стабильная версия: 3.5.8.1


а вот ещё внизу надписи сразу не узрел, правда пока всёравно не оч понимаю как поступать:
Доступна более новая версия phpMyAdmin и вам предлагается ее использовать. Новейшая версия 3.5.8.1, выпущена 2013-04-24.
Конфигурационный файл phpMyAdmin содержит настройки MySQL по-умолчанию, согласно которым для привилегированного пользователя 'root' не задан пароль. Такие настройки делают MySQL-сервер уязвимым для несанкционированного доступа, поэтому настоятельно рекомендуется установить пароль для пользователя 'root'.
Версия клиентской библиотеки MySQL (5.0.51a) отличается от версии установленного MySQL-сервера (5.5.25). Это может привести к некорректной работе.
Расширение mcrypt не найдено. Пожалуйста, проверьте ваши настройки PHP.

Soniks
28.04.2013, 18:25
Нужно открыть .sql файл и сделать автозамену:
TYPE = MYISAM
на:
ENGINE = MyISAM

jah
29.04.2013, 12:06
Soniks, уважаемый ,извини за ламошность! ) но можно уточнить?:
.sql файл из дистрибутива PHP-NUKE, из папки SQL? nuke.sql?
автозамену - в смысле все подобные строки файла? (их же там несколько)
а ещё там встречаются строки ) TYPE=MyISAM AUTO_INCREMENT=1 ; - в них тоже замену делать?

jah
30.04.2013, 09:34
Soniks , уважаемый, ай красавчик!!! ) предыдущие вопросы снимаются - загрузилась таблица!
спасибо, двигаюсь дальше... чот подозреваю что не прощаюсь! ))

Soniks
30.04.2013, 22:34
всегда пожалуйста.

jah
02.05.2013, 15:51
блин... ну не дано видимо)))
"Сжатие оставляем, такое же, как и есть, а в "Кодировка файла" выбираем cp1251 и нажимаем Пошел".
и тут проблема, сайт подключился но язык четверть русский, четверть английский и половину "казябры". кто получит этот результат, за место cp1251 ставьте utf-8
результат такой же... только когда импортировал sql в пхпадмине стоял utf-8, создал базу с 1251... чот тот же эффект (... снес 7,6 поставил 8, ещё 2 базы создал - и так и сяк одна картина...

Soniks
08.05.2013, 14:32
При импорте нужно указывать именно cp1251, и вот посмотрите еще http://forum.mynuke.ru/showpost.php?p=5673
Так же убедитесь что кодировка самой БД у вас cp1251