HomeScript.ru

Бесплатные PHP скрипты для вашего сайта

главная  •  о πроекте  •  справки  •  примеры  •  faq   •  φорум
Домашние скрипты - Просмотр темы - Перенос скриптов с версии Win на версию UTF (замена кодировки)
поиск  •  правила форума   •  последние сообщения  •  регистрация  •  вход
Главная  »    Скрипты ПРО  »    Работа и настройки  »    Перенос скриптов с версии Win на версию UTF (замена кодировки)
12
тестер
студент
сообщений 78
регистрация 02.02.2016

21.11.2018 12:33    #
Сергей добрый день.
У меня "внезапно" созрел вопрос, все скрипты которые скачивал и ставил на сайт (вариант ANSI), теперь перехожу на другую СМС и UTF-8, на старом сайте не имел возможности использовать UTF.

Как сейчас перенести базу хотя бы кулинар?
Качество подразумевает точность, талант непредсказуемость
Администратор
доцент
сообщений 767
откуда  Москва

21.11.2018 17:22    #
Приветствую, Игорь. Самый надёжный способ- это полностью перенести скрипт и перевести файлы в UTF. В том числе и текстовые.
Злой админ!
Не флудить и не спамить!
тестер
студент
сообщений 78
регистрация 02.02.2016

21.11.2018 18:41    #
Вопрос как? Через нотепад текстовые а сам скрипт ставить utf?
Качество подразумевает точность, талант непредсказуемость
Администратор
доцент
сообщений 767
откуда  Москва

21.11.2018 18:49    #
Это уже вам решать. Главное, чтобы всё в UTF было.
Злой админ!
Не флудить и не спамить!
тестер
студент
сообщений 78
регистрация 02.02.2016

21.11.2018 20:48    #
Сергей а ты не писал по этому делу help нет у тебя ни где? просто боюсь напортачить :) и потом долго разбираться, если плохо перенести меня "админинка" рецептов забьет вместо них :)
Качество подразумевает точность, талант непредсказуемость
Администратор
доцент
сообщений 767
откуда  Москва

21.11.2018 21:22    #
Отдельный хелп не писал, но советовал всегда для перевода использовать php-эдитор.
Можно просто скачать utf версию и файлы php заменить, но ведь и текстовые файлы должны быть в utf
Злой админ!
Не флудить и не спамить!
тестер
студент
сообщений 78
регистрация 02.02.2016

22.11.2018 00:08    #
Попробовал :) как то криво тексты есть на странице рецептов, но ни каталога ни фото ни значков нет, а в админке только мой логин :) ладно буду экспериментировать.
Использовал UTFCast и utf8-bom-remover для пакетного преобразования но ж..есть :)

В общем получилось пока только часть, то что писал выше не получилось, взял установил версию UTF а из старой базы по папкам файлы не php - пустил через Notepad++ через перекодировку каждый файл, но видно не каждый завтра буду еще раз по одному проверять.


В админке пишет

Предупреждение : файл (db / rec / 1454876090): не удалось открыть поток: нет такого файла или каталога в ************/cook/admin/admin1.php в строке 247

Предупреждение : opendir (db / comm / 1454876090): не удалось открыть директорию: Нет такого файла или каталога в *************/cook/admin/admin1.php в строке 251

Предупреждение : readdir () ожидает, что параметр 1 будет ресурсом, boolean указан в *******************/cook/admin/admin1.php в строке 252

Предупреждение : closedir () ожидает параметр 1 быть ресурсом, boolean, приведенным в*********************/cook/admin/admin1.php в строке 257


А на сайте есть типа такого

~�p .0�p ..�p
1454697335a��p
Качество подразумевает точность, талант непредсказуемость
тестер
студент
сообщений 78
регистрация 02.02.2016

22.11.2018 23:42    #
Сергей добрый день

Перенес скрипт установкой версии UTF и перекодировке файлов базы/

Но появились какие то глюки
Страница рецептов в папке /interesno/ там и код вывода скрипта
Сама папка рецептов не менялась /cook/ и все файлы там

При нажатии на кнопку "Авторизация" на странице рецептов, клиент остается на странице рецепта, а при попытке регистрации регистрация ведет в папку правильно /cook/

Есть еще небольшой глюк кодировки но это не критично.
Может глянешь? Хоть скажешь где копать. На странице настроек скрипта уже несколько раз переписал где страница скрипта и где папка и еще кучу... экспериментов.

Если да доступ кину в личку.

Да и еще ты не видел свою главную страницу? (скрин)
Качество подразумевает точность, талант непредсказуемость
Администратор
доцент
сообщений 767
откуда  Москва

23.11.2018 07:22    #
Привет, Игорь. В общем, раз пошли такие глюки, лучше скачать у меня скрипт в utf и установить и заново заполнить. Это, согласись, проще чем мне лезть к тебе на ftp и разбираться.
Если скрипт сообщает об отсутствии некоего файла, значит база данных нарушена, а это значит, что без переустановки не обойтись.
Злой админ!
Не флудить и не спамить!
тестер
студент
сообщений 78
регистрация 02.02.2016

23.11.2018 13:16    #
Сергей добрый день.
По моему понял, в старой версии сайта страница на которой каталог выводится лежит в корне сайта, а на новом сайте она лежит в ветке второго уровня *****/interesno/index.php

Скрипт при авторизации пытается найти папку в своем корне где страница, а при регистрации "топает" в корень сайта в папку cook

Може и не правильно понял, поправь
Качество подразумевает точность, талант непредсказуемость

12
Главная  »    Скрипты ПРО  »    Работа и настройки  »    Перенос скриптов с версии Win на версию UTF (замена кодировки)   Δ
эту тему просматривают    гостей  0 пользователей 0