Всех С наступающим.
Пусть хостинги не падают!
Сайты не ломаются.
А доходы радуют.
И все улыбаются.
Новый год завтра мы повстречаем.
Старый год, мы уже провожаем.
От души я вам счастья желаю.
И бокал за успех поднимаю.
🍻
Тс, за то что уже есть можно было пропить две печени.
А так если только на новый 2018 год.
Да уж тогда проще новый темплейт установить.
Только придется VDS выключать на пол дня.
Или новый VDS хотя тогда IP менять придется.
Из за DLE, столько головняка ))))
#make install
===> Building for pkg-1.9.4_1
/usr/bin/make all-recursive
Making all in compat
Making all in external
Making all in blake2
Making all in libpkg
Making all in repo
Making all in binary
Making all in .
/bin/sh ../libtool --tag=CC
-MF .deps/libpkg_static_la-pkg_add.Tpo -c pkg_add.c -o libpkg_static_la-pkg_add.o
pkg_add.c: In function 'pkg_add_fromdir':
pkg_add.c:1283: error: 'struct stat' has no member named 'st_atim'
pkg_add.c:1284: error: 'struct stat' has no member named 'st_mtim'
pkg_add.c:1324: error: 'struct stat' has no member named 'st_atim'
pkg_add.c:1325: error: 'struct stat' has no member named 'st_mtim'
*** Error code 1
Stop in /usr/ports/ports-mgmt/pkg/work/pkg-1.9.4/libpkg.
Все перпробовал, один хрен не обновляет.
Building new INDEX files... done.
# pkg -v 1.1.4
Updating repository catalogue
digests.txz 100% 2055KB 2.0MB/s 1.9MB/s 00:01
packagesite.txz 100% 5239KB 5.1MB/s 5.1MB/s 00:01
pkg: package accessibility/kdeaccessibility4 is built for freebsd:8:* arch, and local arch is freebsd:8:x86:64
Incremental update completed, 0 packages processed:
0 packages updated, 0 removed and 24207 added.
pkg: No digest falling back on legacy catalog format
pkg: http://pkg.FreeBSD.org/freebsd:8:x86:64/latest/repo.txz: Not Found
Решил установить php 5.2.3 как CGI для отдельного юзера
Но как оказалось в портах стоит древняя версия пакетного менеджера PKG 1.1.4
Требуется как минимум 1.6.0, иначе
МОжно ли ее обновить, стоит FreeBsd 8.4 Или 8.4 шибко древний и не обновить?
Увы не помогло.
Ошибка в function ($matches)
такой же код есть в profile.php function ($matches) {
Похоже Нужно думать о php5.3
или откатывать версию Dle
440 if(strpos( $tpl->copy_template, "[ifxfvalue" ) !== false ) {441$tpl->copy_template = preg_replace_callback ( "#\\[ifxfvalue(.+?)\\](.+?)\\[/ifxfvalue\\]#is", 442function ($matches) use ($xfieldsdata, $preg_safe_name, $value) {
Похоже что ругается на эту стоку function ($matches) use ($xfieldsdata, $preg_safe_name, $value) {
Все ясно, Спасибо.
А есть ли вариант вылечить DLE ?
Без смены хостинга?.
Получается проще переустановить FreeBsd На новую версию.
Хотя базы и сайты переносить придется долго.
LEOnidUKG, Увы php54 отсутствует, есть php53, php55, php56
Всех С наступающим.
Пусть хостинги не падают!
Сайты не ломаются.
А доходы радуют.
И все улыбаются.
Новый год завтра мы повстречаем.
Старый год, мы уже провожаем.
От души я вам счастья желаю.
И бокал за успех поднимаю.
🍻
Тс, за то что уже есть можно было пропить две печени.
А так если только на новый 2018 год.
Обновились бы уже до десятки, одиннадцатая в продакшн вышла.
https://www.freebsd.org/security/security.html#sup
Всё лучше, чем дыры патчить.
Да уж тогда проще новый темплейт установить.
Только придется VDS выключать на пол дня.
Или новый VDS хотя тогда IP менять придется.
Из за DLE, столько головняка ))))
seosniks,
какая там версия?
#make install
===> Building for pkg-1.9.4_1
/usr/bin/make all-recursive
Making all in compat
Making all in external
/usr/bin/make all-recursive
Making all in blake2
Making all in libpkg
Making all in repo
Making all in binary
Making all in .
/bin/sh ../libtool --tag=CC
-MF .deps/libpkg_static_la-pkg_add.Tpo -c pkg_add.c -o libpkg_static_la-pkg_add.o
pkg_add.c: In function 'pkg_add_fromdir':
pkg_add.c:1283: error: 'struct stat' has no member named 'st_atim'
pkg_add.c:1284: error: 'struct stat' has no member named 'st_mtim'
pkg_add.c:1324: error: 'struct stat' has no member named 'st_atim'
pkg_add.c:1325: error: 'struct stat' has no member named 'st_mtim'
*** Error code 1
Stop in /usr/ports/ports-mgmt/pkg/work/pkg-1.9.4/libpkg.
*** Error code 1
seosniks, pkg update && pkg upgrade чего говорит? Ну или пересоберите из портов, предварительно обновив древо.
Все перпробовал, один хрен не обновляет.
Building new INDEX files... done.
# pkg -v 1.1.4
Updating repository catalogue
digests.txz 100% 2055KB 2.0MB/s 1.9MB/s 00:01
packagesite.txz 100% 5239KB 5.1MB/s 5.1MB/s 00:01
pkg: package accessibility/kdeaccessibility4 is built for freebsd:8:* arch, and local arch is freebsd:8:x86:64
Incremental update completed, 0 packages processed:
0 packages updated, 0 removed and 24207 added.
pkg: No digest falling back on legacy catalog format
pkg: http://pkg.FreeBSD.org/freebsd:8:x86:64/latest/repo.txz: Not Found
Решил установить php 5.2.3 как CGI для отдельного юзера
Но как оказалось в портах стоит древняя версия пакетного менеджера PKG 1.1.4
Требуется как минимум 1.6.0, иначе
МОжно ли ее обновить, стоит FreeBsd 8.4 Или 8.4 шибко древний и не обновить?
$preg_safe_name, $value)
замените на:
$preg_safe_name, $value))
и всё.
Увы не помогло.
Ошибка в function ($matches)
такой же код есть в profile.php function ($matches) {
Похоже Нужно думать о php5.3
или откатывать версию Dle
Вы хотите новую версию ПХП из-за ошибки:
А что там в этой строчке?
Похоже что ругается на эту стоку function ($matches) use ($xfieldsdata, $preg_safe_name, $value) {
Ну тогда 5,6 и править косяки, иначе лучше вообще не менять.
Все ясно, Спасибо.
А есть ли вариант вылечить DLE ?
Без смены хостинга?.
Получается проще переустановить FreeBsd На новую версию.
Хотя базы и сайты переносить придется долго.
Чтобы не много проблем было, то 5.4
LEOnidUKG, Увы php54 отсутствует, есть php53, php55, php56