8 / 16 / 2
Регистрация: 15.06.2015
Сообщений: 247
|
|
1 | |
Как заставить сайт написанный на 5.3 заставить работать на 5.6? Как принудительно включить register_globals?01.12.2017, 06:33. Показов 2463. Ответов 9
Метки нет Все метки)
(
Есть древний сайт. Работает на php 5.3. Как объяснил разработчик данного сайта - все дело в register_globals, надо принудительно включить этот параметр. Проблема в том, что я не понимаю, что же конкретно нужно написать в htaccess, чтобы это все заработало? или может где-то в другом месте прописать нужно некий код? Сервер надо переводить на 5.6 (там несколько сайтов...), а из-за этого динозавра все встало.
прошу мне объяснить, что нужно делать как тупому =) PS. Безопасностью сайта готов пожертвовать. Нужно чтобы просто работало...а как - неважно.
0
|
|
01.12.2017, 06:33 | |
Ответы с готовыми решениями:
9
Принудительно заставить работать ядра процессора реально? как заставить писиспикер заставить хоть чтото проскрипеть?
как заставить работать QT |
8 / 16 / 2
Регистрация: 15.06.2015
Сообщений: 247
|
|
01.12.2017, 07:38 [ТС] | 3 |
Это я понял. но может как-то можно обмануть систему?
Добавлено через 3 минуты Я на сколько понял, можно запустить эмуляцию этих функций...или подмену...черт его знает. Как-то можно, а как не знаю.
0
|
![]() 5752 / 4133 / 1506
Регистрация: 06.01.2011
Сообщений: 11,279
|
|
01.12.2017, 07:54 | 4 |
Попробуйте создать отдельный файл, в котором распаковывайте массивы
$_POST , $_GET , $_COOKIE с помощью функции extract.Потом подключайте этот файл во все скрипты, где нужен данный функционал. P.S. Только лучше переписать скрипты, чем register_globals эмулировать. Хотя это Вы и без меня знаете.
0
|
8 / 16 / 2
Регистрация: 15.06.2015
Сообщений: 247
|
|
01.12.2017, 07:57 [ТС] | 5 |
Можно пример?
Как то не хочется весь этот сайт переписывать. На крайняк потом на cms переведу его.
0
|
![]() 5752 / 4133 / 1506
Регистрация: 06.01.2011
Сообщений: 11,279
|
||||||
01.12.2017, 08:01 | 6 | |||||
0
|
8 / 16 / 2
Регистрация: 15.06.2015
Сообщений: 247
|
|
01.12.2017, 08:03 [ТС] | 7 |
0
|
![]() 5752 / 4133 / 1506
Регистрация: 06.01.2011
Сообщений: 11,279
|
||||||
01.12.2017, 08:10 | 8 | |||||
Создайте файл в корне сайта (или где удобней) с именем
register_globals.php , например. Скопируйте туда код, что я выше привёл.Затем открывайте файлы со скриптами (где нужна эмуляция register_globals) и пишите в них:
<?php .
0
|
8 / 16 / 2
Регистрация: 15.06.2015
Сообщений: 247
|
||||||
01.12.2017, 13:33 [ТС] | 9 | |||||
А можно подобное подключение сделать сразу для всего сайта? кстати приведенный выше код - отказался работать. но сработал такой:
0
|
8 / 16 / 2
Регистрация: 15.06.2015
Сообщений: 247
|
|
08.06.2018, 11:28 [ТС] | 10 |
Ответ! полноценно - никак.
Убить старый сайт к чертям и перенести все на новый движок.
0
|
08.06.2018, 11:28 | |
Помогаю со студенческими работами здесь
10
Как заставить работать ? :) libtorrent - как заставить её работать? Как заставить minify работать? Как заставить работать скрипт Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |