Joomla! България

Joomla! - Общи теми => Шаблони => Темата е започната от: emstane в 20 Септември, 2018, 10:20:31

Титла: Не мога да сменя версията на PHP...
Публикувано от: emstane в 20 Септември, 2018, 10:20:31
Не мога да сменя версията на PHP... и аз, и админите на хостинга.

Шаблона е писан за PHP 5.x до колкото помня. Сега сайта работи на 7-ма версия.
За 7.1 дава грешка, за 7.2 въобще не зарежда.
В момента съм с най-последна верися Джумла.
Някой има ли идея къде е заровено кучето? Може би трябва да се барне на няколко места?

Благодаря предварително  (relax) (coffee) 8)
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: Уеб дизайн Seo в 20 Септември, 2018, 12:43:27
Проблема е че кучето се заравя всеки път на най-различни места. Най-добре е да се види php грешката която дава и да се коригира и след това да си вдигнеш версията направо на 7.2 - ще ти работи най-бързо сайта и с най-малко ресурси - по-малко товар върху сървъра.

За сайтове до които имам достъп аз правя такива неща само платено - отнема време и зависи колко и какви са грешките. Обикновено излиза между 20 и 40 лв.
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: emstane в 20 Септември, 2018, 13:51:56
Ще имам предвид в бъдеще :)
Благодаря.
Началството не съм сигурен дали ли ще влезе в положение в казус "за спорта", няма проблем и аз да платя.

За сега сайта ще го държа така.
Админа на хостинга каза:
"Проверих логовете и не забелязвам никаква конкретна грешка, която да връща самото приложение",
което е странно, но не и неочаквано.....
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: Уеб дизайн Seo в 20 Септември, 2018, 14:08:14
Няма как да няма грешка за да спира сайта и да имаш бял екран, въпроса е админа да знае как да стигне да нея. Успех.
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: Михаил Михов в 20 Септември, 2018, 18:49:55
Явно е нещо което постоянно дава грешка - темлейт, системен плъгин или модул...
В администрацията влизаш ли на пхп 7.2 ?
// Еди дава много добра цена за услугата, аз бих я * 3
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: emstane в 20 Септември, 2018, 20:50:54
В СИ-панела и админ-панела на Джумлата влизам и при 7.1 и при 7.2 .... При PHP 7.1 сайта дава грешка 404, при 7.2 -  Internal Server Error 500 (така помня)

Ако някой иска да сподели някаква идея, благодаря предварително  (relax) (coffee) :)
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: emstane в 20 Септември, 2018, 21:01:22
Преди предния ми пост направих проба за 7.1 и 7.2 версии. В логовете на СИ-панела даде:

За 7.2 трябва да е:
[Thu Sep 20 20:49:32 2018] [error] [client ...] File does not exist: /home/.../public_html/wp-content, referer: http://www.em-stanev.org/wp-content/plugins/wp-mobile-detector/readme.txt
[Thu Sep 20 20:46:27 2018] [error] [client ...] File does not exist: /home/.../public_html/500.shtml


За 7.1 трябва да е:
[Thu Sep 20 20:45:25 2018] [error] [client ...] File does not exist: /home/.../public_html/favicon.ico, referer: https://em-stanev.org/
[Thu Sep 20 20:45:25 2018] [error] [client ...] File does not exist: /home/.../public_html/favicon.ico
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: Михаил Михов в 21 Септември, 2018, 08:54:48
Чакай малко, това е уърдпрес  :D
http://www.em-stanev.org/wp-content/plugins/wp-mobile-detector/readme.txt
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: emstane в 21 Септември, 2018, 10:49:56
Да де, това е шах с пешката. Как при Джумла се е намърдало нещо, което е WP.

Явно трябва да отделя време да разчистя боклук. Въпроса към настоящата минута е, че не се сещам какво е това....
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: emstane в 21 Септември, 2018, 11:42:46
На първо четене намерих на същото ниво, каквото е папка public_html
файл .wpminfo, който днес е бил променян (пак пробвах да сменя версията на PHP). Съдържанието му бе само скобички:
[ ]

Другаде WP не видях.
Ако някой има идея къде да търся  :)
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: Михаил Михов в 23 Септември, 2018, 11:46:40
Според доклада на грешката в public_html трябва да имаш /wp-content/
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: emstane в 24 Септември, 2018, 15:35:01
Това трябва да го искат някакви остатъци от нещо си.
Но не се сещам от какво....  :(
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: Михаил Михов в 24 Септември, 2018, 19:32:36
Явно там е имало инсталиран WP...
Виж в cpanel-ла дали няма инсталация от там с тези инструменти за инсталация //фантастико или нещо подобно...
И трий всичко което съдържа wp в името.
Имаш ли инсталирана в Джуммлата акеба бекъп?
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: emstane в 24 Септември, 2018, 20:32:08
WordPress Checklist

There are no WordPress Installations found in your account -- това от Си-панела. Ако това трябва да проверя като инфо.

Някой бивш модул или плъгин е оставил някакъв боклук (и не се е деинсталирал коректно).

"Имаш ли инсталирана в Джуммлата акеба бекъп?"
Нещо не се разбрахме с тая акеба... Разчитам на бекъп-а на хостинга.
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: Михаил Михов в 25 Септември, 2018, 23:35:19
There are no WordPress Installations found in your account -- това от Си-панела. Ако това трябва да проверя като инфо.

Тогава изтегли и инсталирай akeebabackup:
https://www.akeebabackup.com/products/akeeba-backup.html
Виж в настройките кои файлове и директории са и махни всичко, което не е на Джумла. Това го направи и за таблиците в базата данни. // wp се игнорира за запис в бекъп-а !

1. След това си направи си бекъп от там и го свали на компа. //ако разчиташ на хостинга ще ти върне всичко с 'боклука'
//търсиш wp
2. Влез през FileZilla и пусни търсенето в папка по папка в основната директория и public_html.
3. Записваш си данните от резултата и триеш всички папки и файлове с wp.
4. Проверяваш базата данни за наличие на таблици с wp и ако има такива запиши резултата и ги изтрий.
5. През интервал от минута до час провери дали това, което си изтрил няма да цъфне отново...
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: emstane в 26 Септември, 2018, 10:42:18
Да, много благодаря за идеята.   (relax) 8)

Малко рисково е за тоя, който няма опит в решаването на такива "кръстословици", но не е китайско писмо  (beer) (beer)

Обаче аз първо трябва да реша по-малкия проблем, защото и той може да ми попречи. Така мисля.
 
За 7.1 трябва да е:
[Thu Sep 20 20:45:25 2018] [error] [client ...] File does not exist: /home/.../public_html/favicon.ico, referer: https://em-stanev.org/
[Thu Sep 20 20:45:25 2018] [error] [client ...] File does not exist: /home/.../public_html/favicon.ico

Не трябва ли изпървом да подкарам версия 7.1 ?
favicon.ico го копирах в главна директория, но все тая.

Подкарам ли 7.1 скачам за 7.2 8)
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: emstane в 08 Октомври, 2018, 10:35:42
Чат пат се сещам за проблема по смяната на PHP версията.
Днес открих проблем с това на картинката:
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: emstane в 08 Октомври, 2018, 10:37:45
Този компонент мисля е важен за сайта (или не?)
Може ли да го затрия и да инсталирам някакъв негов аналог?

Ще мине ли без особени проблеми тая трампа или не.
Най-малкото тая джаджа не може да се ъпдейтва....

На отзовалите се благодаря предварително  8) (relax) (coffee) jd
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: emstane в 08 Октомври, 2018, 11:02:35
Картинката се вижда само при логване....
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: Михаил Михов в 09 Октомври, 2018, 10:18:00
Спирай го + компонента, модула и плъгина.
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: emstane в 09 Октомври, 2018, 11:11:54
Спрях, но не решава проблема.

Но изнамерих това:

"Временната директория за PHP не е указана


Временната директория за PHP е тази, която PHP използва да запазва качени файлове преди Joomla! да ги достъпи. Ако имате проблеми с инсталационните файлове (не може да бъдат намерени или качени на сървъра), настройте пътя във файла php.ini, като това в повечето случаи решава проблема. "

Това има ли отношение към ъпгрейда на PHP версията и ако да, как се решава по принцип проблема?
 (relax) (coffee)
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: Михаил Михов в 09 Октомври, 2018, 15:52:18
He
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: Уеб дизайн Seo в 09 Октомври, 2018, 16:13:31
Мишо, любопитен съм да видя дали накрая ще го научиш как да го оправи или не. Ако успееш, явно те влече - направо ти пращам 40-50 човека на обучение :)
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: emstane в 09 Октомври, 2018, 18:40:53
Ако кажеш, че искаш само акаунта на Joomla, без Cpanel-a и до 20-40 лв. ще вдигнеш на PHP 7.2, но първо ще оправиш да бачка на 7.1 - че така е препоръчително и разумно, пращам акаунта веднага на мейл.

За Cpanel-a малко ще се замисля, т.е. ще го отложа за по-спокойно за мен време, че задачи бол.  (beer) (beer)
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: MOn dsoffn в 10 Октомври, 2018, 11:31:18
Мишо, любопитен съм да видя дали накрая ще го научиш как да го оправи или не. Ако успееш, явно те влече - направо ти пращам 40-50 човека на обучение :)

Така като гледам на къде вървят нещата няма стане, но определено Мишо има дарба!
Титла: Бъг след ъпдейт на Джумла 3.9
Публикувано от: emstane в 30 Октомври, 2018, 17:17:24
Бъг след ъпдейт на Джумла 3.9 - от 3.8. Бял екран.

Сайта работеше на PHP 7.0 и не можеше да се дигне до 7.2.
Дали това е причината или че шаблона е стар? Или нещо друго?
Някой има ли идея?

Каквото и да е, като имам повече време ще се захвана за проблемите (дано тия дни).

Благодаря предварително  (relax) (coffee) 8)
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: Nikitov в 31 Октомври, 2018, 08:46:43
Вчера вечерта направих ъпдейт на няколко сайта и нямам подобни проблеми.
Ако те съмнява шаблона, просто направи експеримент като превключиш някой друг шаблон да е по подразбиране.
-------------------------
Ха, НАЗДРАВЕ!!! (beer)
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: emstane в 26 Декември, 2018, 17:21:55
Тогава изтегли и инсталирай akeebabackup:
https://www.akeebabackup.com/products/akeeba-backup.html
Виж в настройките кои файлове и директории са и махни всичко, което не е на Джумла. Това го направи и за таблиците в базата данни. // wp се игнорира за запис в бекъп-а !

1. След това си направи си бекъп от там и го свали на компа. //ако разчиташ на хостинга ще ти върне всичко с 'боклука'
//търсиш wp
2. Влез през FileZilla и пусни търсенето в папка по папка в основната директория и public_html.
3. Записваш си данните от резултата и триеш всички папки и файлове с wp.
4. Проверяваш базата данни за наличие на таблици с wp и ако има такива запиши резултата и ги изтрий.
5. През интервал от минута до час провери дали това, което си изтрил няма да цъфне отново...
Изпълнено, но проблема си стои. Не знам дали шаблона изобщо ще работи на PHP 7.2, но до 7.1 версия със сигутност ще тръгне. И админа на хостинга също така смята.
Чистих остатъци тук таме, но без резултат. При смяна от 7.0 на 7.1 дава:

File does not exist: /home/.../public_html/favicon.ico

а фавикон-а го има в главна директория и при шаблона... Ако някой има друга идея, да каже  (coffee) (relax)
Или оферта за помощ към 7.1 също  jd
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: emstane в 27 Декември, 2018, 18:57:20
Навремето като се учех или, от що ли, не мога да деинсталирам старите шаблони. Някъде из нет-та препоръчват да се деинсталират.
Някой има ли идея как да го направя ръчно, че автоматиката не действа. Само папките да изтрия не е добра идея :)
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: emstane в 31 Декември, 2018, 15:36:19
Яйде за последно във старата 2018 - един класически въпрос.

Ако инсталирам текущата версия на Joomla, както се инсталира например обикновено всеки модул:

- Дали има шанс да се оправи някой-друг стар бъг.
- Дали сайтът ще продължи да си работи, без да се забележат някакви промени?

Някой правил ли го е този номер?

Наздраве  (beer) (beer) и за много години  (relax) 8)
For a many happy returns  :D
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: Михаил Михов в 02 Януари, 2019, 13:12:14
Ако инсталирам текущата версия на Joomla, както се инсталира например обикновено всеки модул:
Не става така, трябва да се инсталира само обновяващия пакет, но е по-зле отколкото пред компонента за обновяване.
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: emstane в 02 Януари, 2019, 17:14:34
Благодаря за инфото :)
Но не мога да дигна на 3.9.х, за сега оставам на 3.8.х
Ще ми трябват обиколни пътища...
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: Михаил Михов в 03 Януари, 2019, 01:41:50
За да я вдигнеш до 9, трябва да актуализираш или премахнеш приложенията, които не са съвместими.
Обикновено тези, които си работят на версия 8 си работят и на 9 //освен ако си слагал нещо изчанчено
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: emstane в 03 Януари, 2019, 10:21:48
Ъпдейтнати са всички приложения, освен да започна да изключвам едно по едно и да гледам как реагира системата....

Имам бъг в самата Джумла - в меню НАСТРОЙКИ (още в при влизането) като отида, там прозореца изглежда странно (все едно си в Windows 10) и отгоре няма бутони: Запис, Промяна, Изтриване и тям подобни (зеления и синкавите бутони най-отгоре).

Което ме навежда на мисълта, че има бъг в енджина (или каквото там на Джумлата).

Разбира се, всеки който е навътре в материята, може да ми праща на лични оферти за платена помощ .
Така де, за повече се пита началството, до 50 от себе си ще дам "за спорта"  (relax) (coffee).
Може и на мейл: engine <-> abv . bg

Ако някой има идеи или въпроси (за PrintScreen на тоя бъг например) - на линия съм  8)
Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: Михаил Михов в 03 Януари, 2019, 17:09:14
Дай права за достъп до там:
в меню НАСТРОЙКИ (още в при влизането) като отида, там прозореца изглежда странно (все едно си в Windows 10) и отгоре няма бутони: Запис, Промяна, Изтриване и тям подобни (зеления и синкавите бутони най-отгоре).

Титла: Re: Не мога да сменя версията на PHP...
Публикувано от: emstane в 08 Януари, 2019, 20:22:14
Благодаря за съдействието  (beer) (beer)

>> "има грешка в базата данни. Липсва колона в таблицата 'еди-коя-си' "

Какво ще става нататък > чака се мнение на началството, но ако има факир по грешки в базата - приемам идеи и помощ всякаква.

Още веднъж - благодаря  (relax) (coffee) 8)