Активность
- Последняя неделя
-
Для обновления программных продуктов 1С необходимо следовать специальной инструкции. Перво-наперво необходимо запомнить - просто так устанавливать последнюю новую версию НЕЛЬЗЯ! Необходимо выявить цепочку основных версий генеральных обновлений, иначе можно получить ошибки в базе. Сайт для выявления версий главных версий: калькулятор релизов обновлений Выбираем вашу версию, указываем номер версии и система укажет вам какие конкретно номера версий необходимо устанавливать и в какой последовательности //тема будет дополняться
-
Первичное введение в систему программного обеспечения компании 1С (направление Бухгалтерия)
- Ещё раньше
-
При появлении ошибки (после запуска artisan): Signals are not supported. Make sure that the "pcntl" extension is installed and that "pcntl_*" functions are not disabled by your php.ini's "disable_functions" directive. необходимо зайти в настройки web сервера (php.ini) и закомментировать строку: ; disable_functions = pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,exec,system,passthru,shell_exec,proc_open,popen вот именно поставить ; в самом начале строки! Ссылка на решение проблемы: Enable PCNTL in Ubuntu PHP - test fails
-
Некоторые CMS и фреймворки создают свою иерархию каталогов и требуется запускать index.php не из каталога public_html, а из другого. Для решения этой задачи можно зайти в настройки: пользователь - WEB - Edit Web Domain - нажимаем кнопку "Advanced Option" и ставим галочку "Custom document root" в появившемся поле "Directory (Optional)" указываем необходимый нам каталог и всё.
-
Во время установки панели управления Hestia на ваш сервер система запрашивает адрес Hostname - это, обычно, домен третьего уровня, например: hestia.example.com где example.com - это ваш адрес сайта (ваш основной домен, привязанный к серверу) Дело в том, что сразу после установки зайти на панель управления Hestia можно только по ip адресу вашего сервера (+порт). Если попытаться зайти по указанному выше адресу - панель не откроется. Для решения данного вопроса необходимо зайти в настройки вашего регистратора домена (либо в настройки домена хостинга) и добавить поддомен hestia к имеющемуся example.com, выбрав указание на ваш сервер (тот же, что и на основной домен). После этого можно будет заходить по полноценному адресу. P.S.: для большей безопасности лучше сделать ограничение по входу по белому ip вашей штаб-квартиры.
-
После внесения изменений и в случае отсутствия реакции на изменения необходимо начинать с очистки кэшей, для чего необходимо отправить команду (находясь в каталоге с Aimeos): php artisan aimeos:clear
-
В системе Aimeos по умолчанию для главного сайта устанавливается значение 'default'. При попытке изменения адреса главного сайта происходит ошибка в попытке открытия сайта. Для правильного исправления адреса для дефолтного сайта необходимо в файле настроек "/config/shop.php" раскомментировать строку 'site' => 'marketplace', // used instead of "default" и вместо 'marketplace' указать необходимое вам название основного сайта (магазина). Изменения применяются сразу же. Ссылка на решение: Changing root site code from default breaks parts of site
-
При попытке установить движок Aimeos выдаётся ошибка: SQLSTATE[08006] [7] connection to server at "127.0.0.1", port 3306 failed: received invalid response to SSL negotiation: c (Connection: pgsql, SQL: select exists (select 1 from pg_class c, pg_namespace n where n.nspname = 'public' and c.relname = 'migrations' and c.relkind in ('r', 'p') and n.oid = c.relnamespace)) Причина в неправильном номере порта. Дело в том, что если вы решили использовать базу данных на основе PostgressSQL, то на этапе ввода данных для подключения к базе данных необходимо указывать порт 5432 (вместо дефолтного для MySQL 3306).
-
Процесс установки Aimeos на вирутальный сервер
-
При установке панели HestiaCP и необходимости повышения версии PHP категорически запрещается устанавливать отдельные PHP средствами операционной системы. Необходимо установить используя: sudo /usr/local/hestia/bin/v-add-web-php 8.3 Пример указан для версии PHP 8.3 - если необходима другая, просто меняете цифры (подверсии устанавливаются последние, при обновлении автоматически обновляются до последних стабильных) Ссылка на статью на форуме hestia
-
Если ваш сервер находится на территории России, то у вас с лета 2024 года будет выдаваться ошибка при установке панели управления сервером Hestiya: Failed to fetch https://packages.sury.org/apache2/dists/bookworm/InRelease 451 Ошибка 451 указывает на проблему изоляции ip адресов из зоны России. Решение очень простое: В следующих файлах etc/apt/sources.list.d/php.list и etc/apt/sources.list.d/apache2.list необходимо (в обоих файлах) заменить домен первого уровня org на su и всё
-
При проблеме с установкой/обновлением панели управления сервером Hestiya: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A189E93654F0B0E5 необходимо выполнить на сервере от имени root: gpg --no-default-keyring --keyring /usr/share/keyrings/hestia-keyring.gpg --keyserver 185.125.188.26 --recv-keys A189E93654F0B0E5 Этот вариант с ip адресом вместо домена будет выполнен точно. Даже для тех, у кого "Публичный ключ работает нормально, но apt.hestiacp.com не работает" Ссылка на решения: В самом конце комментарий на gihub На странице форума Hestiya
-
Для отработки черновых проектов удобно использовать локальную среду запуска WEB посредством Open Server Panel. Для версии 5: Как быстро запустить Laravel на Windows Для версии 6: Установка Laravel через composer Также необходимо учитывать, что по требованиям PHP 8.1 и выше необходимо использовать ssl даже на локальных проектах.