Joomla! България

Стари версии на Джумла! => Joomla! 3.x => Общи въпроси за Joomla! 3.x => Темата е започната от: Ventcislav в 05 Април, 2017, 09:27:16

Титла: PHP 7 и по - ниските версии...
Публикувано от: Ventcislav в 05 Април, 2017, 09:27:16
Здравейте,

да запитам, имам сайт създаван на по - ниска версия на PHP, а сървъра в момента е на 7-ма версия и съответно сайта не сработва...
Какво мога да направя в този случай...

Предварително благодаря!

Венци
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Уеб дизайн Seo в 05 Април, 2017, 12:01:33
При повечето компании за споделен хостинг можеш да сменяваш версията на php с 1 ред код в .htaccess в съответната папка където се намира сайта ти.

Пробвай да превключиш към 5.6:
AddHandler x-httpd-php56 php
ако не работи - към 5.5:
AddHandler x-httpd-php55 php
ако пак не работи - към 5.4:
AddHandler x-httpd-php54 php
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Бого в 05 Април, 2017, 14:34:17
Здравей,

пусни дебъгера и виж за кои приложения дава грешка във версията на php7. И Еди това което ти писа, виж в .htaccess.
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ventcislav в 05 Април, 2017, 17:07:20
аз не мога да стигна до това....
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Бого в 05 Април, 2017, 17:59:36
аз не мога да стигна до това....

я пак, че не разбрах. Не можеш да влезнеш в админа на сайта ли?
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ventcislav в 05 Април, 2017, 18:52:21
да, не мога..
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ivan Ivanov в 05 Април, 2017, 19:19:06
в configuration.php ВИЖ стойноста на $dbtype и кажи каква е
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Михаил Михов в 05 Април, 2017, 19:36:20
Я пиши на спорта по темата. //всеки доставчик има различни чалъми за това, а някой нямат ;)
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ivan Ivanov в 05 Април, 2017, 19:39:05
има разлика стойноста каква е-сПорта после :)
ако е mysql тогава Джумла пробва да ползва PHP ext/mysql, а то е премахнато от PHP7
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ivan Ivanov в 05 Април, 2017, 19:43:12
ако е mysqli или pdomysql или  pdo то иска инсталирани респективно ext/mysqli - ext/pdomysql - ext/pdo и тогава е време да пита сПорта или да промени първо
public $dbtype = 'mysqli'; и да тества.
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ventcislav в 05 Април, 2017, 19:49:35
ако е mysqli или pdomysql или  pdo то иска инсталирани респективно ext/mysqli - ext/pdomysql - ext/pdo и тогава е време да пита сПорта или да промени първо
public $dbtype = 'mysqli'; и да тества.

Нещото - сайта е с база на  mysqli , но сървъра е с MariaDB, да не би това да е проблем и да трябва да направя нещо...

$dbtype = 'mysqli';
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ivan Ivanov в 05 Април, 2017, 20:02:54
я дай грешката която връща при зареждане на сайта-определено надушвам проблеми с базата данни-или по-скоро с драйвърите
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ventcislav в 05 Април, 2017, 20:11:34
The www.name.eu page isn’t working

www.name.eu is currently unable to handle this request.
HTTP ERROR 500

Reload
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ivan Ivanov в 05 Април, 2017, 20:18:04
пробвай public $dbtype = 'mysqli' да замениш с това
public $dbtype = 'pdomysql'  и кажи какво дава и дали става
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ventcislav в 05 Април, 2017, 20:31:00
пробвай public $dbtype = 'mysqli' да замениш с това
public $dbtype = 'pdomysql'  и кажи какво дава и дали става

смених, но сега ми върна:

Database Error: Unable to load Database Driver: pdomysql
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ivan Ivanov в 05 Април, 2017, 20:33:45
значи не е инсталиран-абе я кажи коя версия ползваш на джумла щото въпроса ти е направо ....дай млко инфо за сетъпа демек всичко
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ventcislav в 05 Април, 2017, 21:18:28
като пусна phpinfo и разглеждам върната таблица за mysqli попадам на това:

Client API library version                          mysqlnd 5.0.12-dev - 20150407 - $Id: b396954eeb2d1d9ed7902b8bae237b287f21ad9e $

Версията на PHP e 7.1.3

Казуса е  следния - купих си тема  https://themeforest.net/item/themeorg-responsive-multipurpose-joomla-theme/5113392

Quickstart_package идва архивирана с с Akeeba backup и всичко което писах до сега е за този пакет.., тя си вървеше и единственото, което мисля, че съм променил е версията на pHP -то там където инсталирам от 5.6.14 на 7.1.3... Версията на joomla tuk e 3.3

Сега пробвах и инсталирах чиста joomla v. 3.6.5 и след това инсталирах Template_only_package, с който също разполагам, но след като се опитах да заредя сайта ми върна:

"Error displaying the error page: Class 'Helix' not found: Call to a member function Header() on null"

Та това е накратко...
 
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ventcislav в 05 Април, 2017, 21:42:27
успях да подкарам нещото с чистия шаблон Template_only_package , инсталирах  Helix Framework version 2 и тръгна, но сега се нервя, защото май ще трябва да инсталирам модули и компоненти един по един, а м исе иска да не изтърва нещо от това, което има в Quickstart_package...

Някъква идея, как да допълня празния шаблон с модулите и компонентите от Quickstart_package...

Предварително благодаря..
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ventcislav в 10 Април, 2017, 10:14:33
Здравейте,

както казах успях с чист шаблон, но ми се иска да ползвам всичко от Quickstart_package...
При условие, че нещото тръгва с последната версия на joomla, явно в архивния пакет Quickstart_package (направен е с  Akeeba backup) , където версията на joomla е 3.3 , то тя не сработва с PHP 7, та въпроса е мога ли да променя въпросната версия от архива, за да може да тръгне?

Поздрави:
Венци
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Михаил Михов в 10 Април, 2017, 10:44:16
Свали версията на пхп и обнови Джумла до последната версия, после пак го вдигни до 7
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ventcislav в 10 Април, 2017, 14:43:07
Пробвах да намаля версичята на PHP с  код в .htaccess в съответната папка където се намира сайта ти, примерно с Код: [Маркирай кода]
AddHandler x-httpd-php56 php, но сега започна да ми изтегля един файл... и не зарежда нищо повече, да не би аз да бъркам...
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Михаил Михов в 10 Април, 2017, 14:56:25
Я пиши на спорта по темата. //всеки доставчик има различни чалъми за това, а някой нямат ;)
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ventcislav в 10 Април, 2017, 21:12:56
Akeeba backup има сто версии?!?
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Михаил Михов в 10 Април, 2017, 22:17:35
Akeeba backup има сто версии?!?
Да, но архива няма ;)

Защо вместо да се занимаваш с глупости, не попиташ там от хостинга как се работи с различни версии на php?
//или поне сподели къде е тоя сайт  (coffee)
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ventcislav в 11 Април, 2017, 09:04:52
Здравейте отново,

напредвам, понижих версията на PHP, обнових до по - висока версия на joomla, направих архив с Akeeba backup и разахивирах на новото място, което е до PHP 7 и нещото тръгна, но ... винаги има едно но...

На новото място трябва да кача файловете разахивирани (няма друг начин) и когато разахивирам локално под Windows ми се появи искане за презаписване на един файл, може да видите на приложената снимка, установих , че на оригинала наистина в тази директория има два файла с едно и също име, които са si_LK.gif и si_lk.gif за Linux това са два различни файла, но за Windows са еднакви и за това предлага да ги презапише....

И питането е мога ли да дръпна тези два файла от оригинала и да ги сложа директно на новия хост и за какво въобще служат....?!?

Предварително благодаря!
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: mao в 11 Април, 2017, 10:07:19
Слагай без никакви опасения. Това е картинката за определеният език.

Ако беше започнал от нулата до сега вече да си свършил.
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ventcislav в 11 Април, 2017, 10:14:05
благодаря за съветите...
а колкото до ровенето, то е защото трябва да се стигне до най-малката подробност, трябва да се знае кое как действа... :)

Благодаря Ви още веднъж :)
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ventcislav в 17 Април, 2017, 17:31:02
Здравейте отново,

вече мислех ,че съм приключил с това, но тези дни видях това съобщение на сървъра си ...
(системата е след разархивиране, вдигане на версия на joomla, архивиране и връщане на сървър с PHP  7):
 
|DATABASE: venty| |TABLE: y5cym_finder_tokens| ERROR: venty.y5cym_finder_tokens
note     : The storage engine for the table doesn't support check
|DATABASE: venty| |TABLE: y5cym_finder_tokens_aggregate| ERROR: venty.y5cym_finder_tokens_aggregate
note     : The storage engine for the table doesn't support check

та въпроса е какво да сторя, да обръщам ли внимание или не...?!?

Благодаря предварително!

Венци
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Михаил Михов в 17 Април, 2017, 19:36:30
Виж какво е положението с базата данни от:
administrator/index.php?option=com_installer&view=databaseи ако се налага нещо го поправи от там.
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ventcislav в 18 Април, 2017, 21:32:23
Notice

Database table structure is up to date. ???
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ventcislav в 29 Април, 2017, 19:14:49
Здравейте,

двете таблици, които ми създават проблем и за които писах преди  са сред тези, които са изобразени на приложения PrintScr...Разликата между тях и всички останали е в типа- червения кръг....

Моля , някой да помогне?!?

Благодаря предварително!
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ventcislav в 02 Май, 2017, 16:27:51
Здравейте,

двете таблици, които ми създават проблем и за които писах преди  са сред тези, които са изобразени на приложения PrintScr...Разликата между тях и всички останали е в типа- червения кръг....

Моля , някой да помогне?!?

Благодаря предварително!
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Михаил Михов в 03 Май, 2017, 01:11:10
Още съм в празник и не ми се занимава в база данни :)
Изключи добавките за умното търсене /* finder от избора за вид*/
Изключи и компонента от управлението:
/administrator/index.php?option=com_installer&view=manage
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Уеб дизайн Seo в 03 Май, 2017, 08:40:14
Мишо, защо да изключва и компонента, заради проблемите в базата ли? Ако изключи само плъгините на умното търсене, би трябвало да не товари.
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Михаил Михов в 03 Май, 2017, 10:41:16
Не съм сигурен ако е включен, дали пак няма да ползва въпросните таблици, Еди.
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ventcislav в 04 Май, 2017, 23:17:07
благодаря за отоворите, но и аз излизам, а от утре влизам в друг празник :)

но някак ми се иска да не се ограничавам, като спирам нещо си..., иска ми се да вникна в проблема с базата и да го реша... :)
 
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Михаил Михов в 05 Май, 2017, 14:26:15
Тогава чети документацията за работа с phpMyAdmin & SQL
https://www.phpmyadmin.net/
https://www.w3schools.com/sql/DEfaULT.asP
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ventcislav в 21 Юли, 2017, 13:10:55
При повечето компании за споделен хостинг можеш да сменяваш версията на php с 1 ред код в .htaccess в съответната папка където се намира сайта ти.

Пробвай да превключиш към 5.6:
AddHandler x-httpd-php56 php
ако не работи - към 5.5:
AddHandler x-httpd-php55 php
ако пак не работи - към 5.4:
AddHandler x-httpd-php54 php

Здравейте,

реших да изпробвам този код, но като го копирам и сложа във файла .htaccess в съответната папка където се намира сайта ми и искам да заредя сайта, единственото, което се случва, е че изтегля  index файла....

Сигурно нещо бъркам...!??

Предварително благодаря...
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Уеб дизайн Seo в 21 Юли, 2017, 16:06:32
Първо гледаш каква ти е версията в момента. След това сменяваш към по-висока. Като слагаш само 1 ред от този код - за съответната версия. Ако отново ти дава файл за изтегляне, пробваш с другите варианти :

AddHandler application/x-httpd-php56 .php
или
AddHandler application/x-httpd-php56  .php56 .php

Започни от тук: с коя версия на php си сега и към коя искаш да превключиш?
Титла: Re: PHP 7 и по - ниските версии...
Публикувано от: Ventcislav в 23 Юли, 2017, 22:34:56
Сърдечно благодаря, но аз не искам да повишавам, а да намалям от 7 към 5 нещо си....