Перейти к содержанию
lavlan

HELP! При установке Opencart белый экран...

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

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

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

РЕШЕНО-

После настройки 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 и все заработало но...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

PHP Version 5.5.3-1ubuntu2

 

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

а вот mCrypt - -

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Точно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

phpMyAdmin - Error

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

 

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

 

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в 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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

судя по

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

mcrypt включил...

но вот 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я не занимался установой 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);

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

// 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
и белый экран...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Отключение 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 все работает...
ВСЕМ огромное С П А С И Б О !!!  :)....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

 

 

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

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

ОС 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 (предварительно подправив).

 

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

http://www.turnkeylinux.org/lampstack

 

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробуй воспользоваться вот этим 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. Вопрос к админам куда выкладывать...

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

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


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


      Дистрибутив ocStore + OpenShop

      Это дистрибутив-установщик нового магазина, в который входят последние версии OpenShop CMS 1.7, ocStore 1.5.5.1.2, vQmod 2.4.1 и более 20 языковых пакетов.
      Основной язык магазина выбирается в начале установки, все настраивается автоматически. Идеальное решение для разворачивания нового магазина для себя или клиентов.
      Основные достоинства OpenShop CMS
      система управления контентом: страницы, новости, текстовые блоки
      ускоренное оформление заказов с гибкой настройкой
      выбор цвета и анимации шаблонов
      упрощенная и переработаная админка
      совместимость с ocStore и возврат к чистому ocStore в один клик

      Демо магазина - http://openshop.org.ua/rudemo
      Демо админки - http://openshop.org.ua/rudemo/admin
      Также есть возможность безопасно одеть OpenShop CMS на работающий магазин, используйте файл OpenShop-Extension.zip


      Детальное описание проекта OpenShop CMS
      Добавил MaxD Добавлено 17.03.2014 Категория Прочее  
    • От rim89
      Скачать/Купить дополнение


      Чистая установка
      Очищенный SQL файл установки.
      Для чего это надо ?
      Демо данными мало кто пользуется. Удалять их вручную - долго и глупо. Поэтому лучше сразу ставить чистую систему.
      Удалено:
      Все демо-данные
      Почти все страны и области. Оставлено: Беларусь, Россия, Украина

      Как устанавливать ?
      Скачивает архив. Распаковываете с заменой в папку \upload\install . Устанавливаете систему как обычно.
      Нашли баг - напишите в теме.
      Добавил rim89 Добавлено 12.04.2013 Категория Прочее  
    • От digistore
      Для oc 2.3 на официальном сайте opencart есть только архив 2.3.0.2-compiled (https://www.opencart.com/index.php?route=cms/download/history), на githubе (https://github.com/opencart/opencart/releases) можно скачать версию non-compiled (без папки vendor).
      Какую версию ставить? Смотрел ролик по установке, там папку vendor вообще не загружали. Но если она есть в дистрибутиве, это для чего-то нужно.
      Что такое composer и для чего он нужен? Как проверить, стоит ли он уже на сервере?
      Что в папке vendor и для чего она нужна? Заметил, что некоторые модули создают папку vendors (S на конце) в корневой папке opencart. При первой установке я папку vendor не закачивал вообще. Папки vendor и vendors как-то связаны?
    • От igor23740
      Здравствуйте. Подскажите пожалуйста, существует ли в природе вменяемый мануал по установке и настройке шаблонов иностранных разработчиков? Как избежать подводных камней с локализацией, как правильно активировать модули, наконец как правильно позиционировать карусель,баннеры, фото?
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×