Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Будет ли 2.3.6 работать при обновлении PHP до 5.3?!

Опубликовано:

Здравствуйте. Давно пользуюсь 2.3.6. Но с техподдержкой сервера обсуждаем обновление РHP до версии 5.3 (сейчас установлен PHP 5.2.6).

 

Вопрос: Будет ли нормально работать 2.3.6. при обновлении РHP до версии 5.3?!

 

Ну, и если есть какие-то сложности и подводные камни, тоже скажите, пожалуйста.

 

Спасибо за ответы.

Рекомендованные сообщения

Опубликовано:

Чтобы работал ипморт и парсинг xml файлов нужно сделать следующую правку.

В остальном, никаких проблем у 2.3 на php 5.3 небыло замечено.

 

Открыть /ips_kernel/class_xml.php

 

Найти:

 

&$parser_obj

Заменить все на:

 

$parser_obj

Опубликовано:

Вчера как раз переехал форумом 2.3.6 на php 5.3 - пока полет нормальный.

Насчет загрузки XML - спасибо за наводку, надо будет проверить.

  • 4 недели спустя...
Опубликовано:
  • Автор

Спасибо огромное!!

 

И за рекомендации, и за опыт!!

  • 4 месяца спустя...
Опубликовано:

С обновлением всё понятно, а вот как устоновить по новой на хостинг с PHP 5.3 или PHP 5.2 ?

Опубликовано:

А что, разве есть какие-то проблемы с установкой на 5.2?

Для php 5.3+ нужно проделать вышеописанную правку, потому что при установки используется класс xml без которого установка невозможна.

Опубликовано:

На PHP 5.2 выкидывает ошибку БД

 

CREATE TABLE ibf_admin_logs (
 id bigint(20) NOT NULL auto_increment,
 act varchar(255) default NULL,
 code varchar(255) default NULL,
 member_id int(10) default NULL,
 ctime int(10) default NULL,
 note text NULL,
 ip_address varchar(255) default NULL,
 PRIMARY KEY  (id)
) TYPE=MyISAM /*!40100 DEFAULT CHARACTER SET cp1251 */;

Сообщение сервера: 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 /*!40100 DEFAULT CHARACTER SET cp1251 */' at line 10
Код ошибки: 1064
Время: Monday 01st o July 2013 11:32:47 PM

Опубликовано:

Тут проблема не в php, это ошибка mysql. TYPE является deprecated начиная с mysql 4.0. С 5.1 он генерирует предупреждение, а в последующих версиях будет удален.

Вместо TYPE используйте ENGINE.

Опубликовано:

И как эту проблему решить?

Опубликовано:

Открыть /install/sql/mysql_install.php

 

Найти:

TYPE=".$table_type

Заменить на:

ENGINE=".$table_type

Опубликовано:

Спасибо, заработало. Очень приятно иметь дело с профессионалами.

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.