Jump to content

Recommended Posts

с белым экраном разобрался после перезапуска все заработало но.. 

проблема нарисовалась в последнем посте как боротся все что сказал сделать ВАСО не помогло.... 

РЕШЕНО-

После настройки WEB сервера На Ubuntu Desktop 13.10:

nginx

System Linux CEPBEP-1 3.11.0-13-generic #20-Ubuntu SMP Wed Oct 23 17:26:33 UTC 2013 i686

Build Date Oct 9 2013 14:47:29 Server API FPM/FastCGI

Virtual Directory Support disabled

Configuration File (php.ini) Path /etc/php5/fpm

Loaded Configuration File /etc/php5/fpm/php.ini

Scan this dir for additional .ini files /etc/php5/fpm/conf.d

Additional .ini files parsed /etc/php5/fpm/conf.d/05-opcache.ini, /etc/php5/fpm/conf.d/10-pdo.ini, /etc/php5/fpm/conf.d/20-apcu.ini, /etc/php5/fpm/conf.d/20-curl.ini, /etc/php5/fpm/conf.d/20-gd.ini, /etc/php5/fpm/conf.d/20-imagick.ini, /etc/php5/fpm/conf.d/20-memcache.ini, /etc/php5/fpm/conf.d/20-mysql.ini, /etc/php5/fpm/conf.d/20-mysqli.ini, /etc/php5/fpm/conf.d/20-pdo_mysql.ini, /etc/php5/fpm/conf.d/20-readline.ini, /etc/php5/fpm/conf.d/20-xdebug.ini

 

пытаюсь установить OPENCART в итоге белый экран в строке адреса в хроме http://oc156 появляется http://oc156/install/index.php и все заработало но...

Share this post


Link to post
Share on other sites

Версия PHP на сервере какая ?

Share this post


Link to post
Share on other sites

PHP Version 5.5.3-1ubuntu2

 

следующим вопросом будет я так подозреваю curl и mcrypt

з.ы. след на установку брокарт... :)

Share this post


Link to post
Share on other sites

не я ошибся как ни странно curl -v

а вот mCrypt - -

Share this post


Link to post
Share on other sites

в 5.5 версии, по моему отменили драйвер mysql и добавили mysqli, попробуйте в конфиге (при установке сделать такую вот модификацию в коде: https://github.com/opencart-ce/opencart-ce/commit/541a2db42764e4b966bfd4bd2c73dcc303a2b3ef

 

p.s. В брокарте так же фикс под новую версию PHP 5.5  ещё не сделал.

Share this post


Link to post
Share on other sites

то что зеленым надо добавить? Я правильно понял

Share this post


Link to post
Share on other sites

Точно.

Share this post


Link to post
Share on other sites

Наверное вчерашний день не кончится ни когда....

phpMyAdmin - Error

The json extension is missing. Please check your PHP configuration.

 

куда копать...

 

 

Р а с к о п а л....

Share this post


Link to post
Share on other sites

в 5.5 версии, по моему отменили драйвер mysql и добавили mysqli, попробуйте в конфиге (при установке сделать такую вот модификацию в коде: https://github.com/opencart-ce/opencart-ce/commit/541a2db42764e4b966bfd4bd2c73dcc303a2b3ef

 

p.s. В брокарте так же фикс под новую версию PHP 5.5  ещё не сделал.

при переходе на шаг 2

mCrypt: Off On bad.png

при переходе на шаг 3

Warning: mCrypt extension needs to be loaded for OpenCart to work!

 

хотя если верить phpinfo()

 

 

Directive Local Value Master

Value mysqli.allow_local_infile On On

mysqli.allow_persistent On On

mysqli.default_host no value no value

mysqli.default_port 3306 3306

mysqli.default_pw no value no <------- не здесь ли собака зарыта....

value mysqli.default_socket /var/run/mysqld/mysqld.sock /var/run/mysqld/mysqld.sock

mysqli.default_user no value no value

mysqli.max_links Unlimited Unlimited

mysqli.max_persistent Unlimited Unlimited

mysqli.reconnect Off Off

Share this post


Link to post
Share on other sites

модуль mCrypt включен?

Share this post


Link to post
Share on other sites

судя по

System Linux CEPBEP-1 3.11.0-13-generic #20-Ubuntu SMP Wed Oct 23 17:26:33 UTC 2013 i686

Build Date Oct 9 2013 14:47:29 Server API FPM/FastCGI

Virtual Directory Support disabled

Configuration File (php.ini) Path /etc/php5/fpm

Loaded Configuration File /etc/php5/fpm/php.ini

Scan this dir for additional .ini files /etc/php5/fpm/conf.d

Additional .ini files parsed /etc/php5/fpm/conf.d/05-opcache.ini,

/etc/php5/fpm/conf.d/10-pdo.ini,

/etc/php5/fpm/conf.d/20-apcu.ini,

/etc/php5/fpm/conf.d/20-curl.ini,

/etc/php5/fpm/conf.d/20-gd.ini,

/etc/php5/fpm/conf.d/20-imagick.ini,

/etc/php5/fpm/conf.d/20-memcache.ini,

/etc/php5/fpm/conf.d/20-mysql.ini,

/etc/php5/fpm/conf.d/20-mysqli.ini,

/etc/php5/fpm/conf.d/20-pdo_mysql.ini,

/etc/php5/fpm/conf.d/20-readline.ini,

/etc/php5/fpm/conf.d/20-xdebug.ini

нет

 

хотя 

Scan this dir for additional .ini files /etc/php5/fpm/conf.d

отсутствует

хотя в /etc/php5/conf.d 

присутствуют файлы 

curl.ini

mcrypt.ini

Share this post


Link to post
Share on other sites

mcrypt включил...

но вот 

Warning: MySQL extension needs to be loaded for OpenCart to work!

Share this post


Link to post
Share on other sites

установка на 3м шаге использует только mysql драйвер. можете переписать под mysqli

Share this post


Link to post
Share on other sites

при установке сделать такую вот модификацию в коде: https://github.com/o...c73dcc303a2b3ef

вот это сделал

Share this post


Link to post
Share on other sites

я не занимался установой opencart с драйвером mysqli

но вижу что в файле /install/model/install.php

функции mysql

    public function mysql($data) {        $connection = mysql_connect($data['db_host'], $data['db_user'], $data['db_password']);                mysql_select_db($data['db_name'], $connection);                mysql_query("SET NAMES 'utf8'", $connection);        mysql_query("SET CHARACTER SET utf8", $connection);

 

Share this post


Link to post
Share on other sites

в шаге  закоментировал 

// if (!extension_loaded('mysql')) {
// $this->error['warning'] = 'Warning: MySQL extension needs to be loaded for OpenCart to work!';
// }
перешел на шаг 3 
все заполнил
в хроме в строке адреса появилось http://oc156/install/index.php?route=step_3
и белый экран...

Share this post


Link to post
Share on other sites

если переписать функции mysql на mysqli нет возможности, устанавливайте магазин под младшей версией php, а далее переходите на 5.5 и драйвер mysqli

Share this post


Link to post
Share on other sites

Отключение Mcrypt в OpenCart

Opencart недавно увеличили безопасности в новой версии. Но многие пользователи сталкиваются с трудностями в установке OpenCart. Кто хостингом и не в состоянии установить расширение Mcrypt из PHP. Так вот метод, как отключить Mcrypt в OpenCart.

Для решения этой проблемы удалите весь код из   System / Library / encryption.php  и вставьте следующий код в этом файле. Но я все равно рекомендую попросить ваш хостинг обеспечить, чтобы установить расширение Mcrypt или обновить PHP версии 5.3, поскольку он включает встроенную Mcrypt Extension.

<?php
class Encryption {
private $key;

function __construct($key) {
$this->key = $key;
}

function encrypt($value) {
if (!$this->key) {
return $value;
}

$output = '';

for ($i = 0; $i < strlen($value); $i++) {
$char = substr($value, $i, 1);
$key = substr($this->key, ($i % strlen($this->key)) - 1, 1);
$char = chr(ord($char) + ord($key));

$output .= $char;
}

return base64_encode($output);
}

function decrypt($value) {
if (!$this->key) {
return $value;
}

$output = '';

$value = base64_decode($value);

for ($i = 0; $i < strlen($value); $i++) {
$char = substr($value, $i, 1);
$key = substr($this->key, ($i % strlen($this->key)) - 1, 1);
$char = chr(ord($char) - ord($key));

$output .= $char;
}

return $output;
}
}
?>

Оригинал на http://www.codefix123.com/disable-mcrypt-in-opencart/

 

# aptitude purge phpmyadmin 

 

правда в добавок к этому еще надо и в step_2.php сделать так:

//if (!function_exists('mcrypt_encrypt')) {
// $this->error['warning'] = 'Предупреждение: расширение Mcrypt должено быть загружено для работы OpenCart!';
//}
база mysql все работает...
ВСЕМ огромное С П А С И Б О !!!  :)....

Share this post


Link to post
Share on other sites

теперь надо из LINUX-ов найти что нибудь легкое и проделать то же самое...

а то машинка на работе celeron 2.6 (2 ядра...) 

 

 

Brocart поставить не получается.....:(

  • +1 1

Share this post


Link to post
Share on other sites

Да кажется рановато я попрощался... со ВСЕМИ...

Вот такая ситуация:

ОС Windows:

Nginx 1.5.6

PHP 5.5.4

Mysql 5.6.14

 

OC Linux:

Nginx 1.5.6

PHP 5.5.4

Mysql 5.6.не помню

 

Дистрибутив с GitHaba 1.5.6.1

Windows - ни одного вопроса

Linux -  1,5,6 весь мозг вынес но все же поставил...(завтра буду пробовать 1,5,6,1)

я уже подумываю,  а не использовать ли мне конфиги от Windows в Linux (предварительно подправив).

 

Так что эпопея продолжается...

в чем может быть прикол.....

Share this post


Link to post
Share on other sites

LINUX-оидов НЕТ???

Share this post


Link to post
Share on other sites

Попробуй воспользоваться вот этим turnkeylinux "LAMP Stack Web Stack (MySQL)"

http://www.turnkeylinux.org/lampstack

 

есть ISO, есть для виртуалки. Там уже все настроено, кроме виртуальных хостов. Посмотри :)

и еще, может пока отказаться от nginx в пользу apache хотя бы на стадии отладки

Share this post


Link to post
Share on other sites

Попробуй воспользоваться вот этим turnkeylinux "LAMP Stack Web Stack (MySQL)"

http://www.turnkeylinux.org/lampstack

 

есть ISO, есть для виртуалки. Там уже все настроено, кроме виртуальных хостов. Посмотри :)

и еще, может пока отказаться от nginx в пользу apache хотя бы на стадии отладки

у tutnkeylinux есть и это только вот нет графического интерфейса (хотя я прикручивал к нему и графику это оказалось немого сложнее чем) Настроить UBUNTU DESKTOP 13.10. Чуть позже выложу подробное описание как этим бороться без воды, и чтобы все работало. В сети много есть мануалов но там в основном сводится поставил проверил как бы работает и все (типа если Apache то набираем в строке браузера localhost и видим  Its Work!, и в случае с Nginx 

Welcome to nginx! , но это далеко еще не все....)

Правда придется скачать вот отсюда   дистрибутив OPENCART 1.5.6.1 и все будет работать. Там с mCrypt заморочка получается, но это может быть только в Ubuntu.....

 

(как в том анекдоте про учителя: Объяснил новый материал, ни кто не понял, объяснил еще раз -

результат тот же, повторил объяснение - сам понял ну и т.д...)

P.S. Вопрос к админам куда выкладывать...

До вечера теряюсь...

Share this post


Link to post
Share on other sites

PHP как CGI (FastCGI) может сам по себе подбросить сюрпризов. Я всегда использую PHP как Apache MOD (Not CGI). Ну и опять-же. На большинстве хостингов Apache+Nginx. Голого Nginx мало, посему я в его сторону пока не гляжу. А в качестве легковесного httpd сервера, можно рассмотреть lighttpd http://www.lighttpd.net/

 

Web 2.0

lighttpd powers several popular Web 2.0 sites like YouTube, wikipedia and meebo. Its high speed io-infrastructure allows them to scale several times better with the same hardware than with alternative web-servers.

 

Share this post


Link to post
Share on other sites

Доброго времени суток.

Убунту сервер 16.04 панель управления веста.

Пытаюсь установить опенкар на шаге три после заполнения информации о базе данных выпадает белый экран.

до этого в выпадающем меню не отображалось MySQLi решение нашол здесь

Собственно у парня та же проблема по ссылке выше.

The install continues to fall over - I get to stage 3, give it my details and it then falls over to a white screen.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By chick
      Скачать/Купить дополнение


      Модификатор загрузки расширений oc2
      Описание
      Работа с FTP подразумевает 2 режима (активный и пассивный). Очень жаль, что разработчики opencart подразумевают только активный.
      Модификатор позволяет включить пассивный режим при загрузке расширений в opencart 2.x, что помогает избавится от возникающих ошибок
      Установка
      Заливаете скаченный файл через установку расширений. В списке модификаторов должен появиться Fix ftp.
      Не забываем нажать кнопку “Обновить”.
      Готово.
      Добавил chick Добавлено 07.02.2016 Категория Прочее  
    • By Friden
      Это баг или фича? Отсутствует раздел "История" и я не могу окончательно удалить какой-либо плагин.

    • By Vice
      500.00 руб
      Скачать/Купить дополнение


      Доработка моих модулей
      ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ
       
      Доработка моих модулей под Ваши задачи Разработка модулей Адаптация моих модулей под Ваш дизайн сайта Установка шаблона или модуля Добавил Vice Добавлено 20.10.2019 Категория Услуги  
    • By kaaspb
      Здравствуйте
      в поиске специалиста, который сможет сделать магазин+ к которому потм можно обратиться за периодическим обслуживанием и ведением
       
      Установка шаблона интернет-магазина
      Развернуть сайт на хостинге или сервере https://www.hetzner.com/
      (хостинг или сервер в процессе выбора, если сервер, то подключение панели управления типа https://www.isplicense.ru/)
      К магазину подключить и настроить стандартные модули: корзина симпла, смс уведомление, яндекс-маркет (формирование и выгрузка yml)
       
      2 склада / 2 цены : Изменение стандартной логики “количество - цена”
      необходимо сделать 2 количства - 2 цены - 2 статуса товара и актуальную цену в зависимости от нахождения кол-ва на том или ином складе:
       
      склад 1 (кол-во 1) = статус в наличии, его же и отдаем в маркет = цена 1
      склад 2 (кол-во 2) = статус под заказ, его же и отдаем в маркет = цена 2
      если товар есть на обоих складах, то приоритет у первого склада и цены для него
       
      пример:
      https://prnt.sc/r7cwqf
       
      Экспорт/Импорт в гугл-таблицы (выгрузка заказа, обновление актуальных складов и цен) 
      СКРИПТ УЖЕ ЕСТЬ И ЕГО МОЖНО СКОПИРОВАТЬ СО СТАРОГО САЙТА или его логику с реализацией на примере
       
      ну и всякие допилки и доделки по шаблону, которые по ходу будут всплывать
      обязательно в будущем понадобится поддерживать сайт в виде реализации доп задач/доделок/переделок как обычно
    • By insona10
      Всем привет, использую сейчас стандартный бесплатный модуль от Яндекс Маркета и столкнулся с проблемой. Этот модуль выгружает все опции размеров товара на сайт, даже которых нет. Например есть 4 размера у товара, 1,2,3 - нет, а 4 - есть, вот модуль выгружает все размеры и соответственно, клиент переходящий с Маркета по карточке размера 1, попадает на карточку товара, где только размер 4, и цена дороже соответственно, из-за этого блокирует Маркет.
       
      Нужно настроить, чтобы он брал данные о количестве из вкладки Опции карточки товаров? Или еще варианты, чтобы выгружал только те размеры, которые есть на сайте.
      Очень желательно вот через этот модуль: 
       
       
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.