Вопросы с тегом «php»

24
PHP выполняет синтаксический анализ файла php.ini?

Запуск PHP версии 7.1.30 под RHEL 7.7. Я хочу поднять memory_limit, но не был уверен, что у меня был правильный синтаксис (то есть 256M или 256MB). Поэтому для начала я поставил неверное значение "Hugo" в качестве параметра memory_limit. Проблема в том, что phpinfo () (работает под httpd) буквально...

22
Получить экземпляр подтипа модели с Eloquent

У меня есть Animalмодель, основанная на animalтаблице. Эта таблица содержит typeполе, которое может содержать такие значения, как cat или dog . Я хотел бы иметь возможность создавать объекты, такие как: class Animal extends Model { } class Dog extends Animal { } class Cat extends Animal { } Тем не...

20
vcruntime140.dll 14.0 не совместим с сборкой PHP

Я скачал PHP 7.4.1 NTS vc15 x86 на машине с Windows Server 2016. Я также скачал и установил vc_redist.x86.exe. Когда я пытаюсь запустить php-cgi из командной строки, я получаю следующую ошибку: Предупреждение PHP: 'vcruntime140.dll' 14.0 не совместим с этой сборкой PHP, связанной с 14.16 в Unknown...

16
Удалить термин, только если он находится на своей линии

У меня есть это: $text = ' hello world    hello '; Как мне удалить   только если это на своей линии? Таким образом, с приведенным выше примером, второй  должен быть удален. Результаты должны быть: $text = ' hello world  hello '; Что я...

14
Как я могу разрешить межсайтовое предупреждение файла cookie Google Analytics «SameSite = None» в Chrome на Apache 2.4 и PHP 7.1?

Веб-сайт моего клиента получает эти предупреждения о файлах cookie SameSite в Chrome. Я искал все, и я не могу получить предупреждения, чтобы уйти. Файлы cookie создаются благодаря отслеживанию конверсий объявлений Google на сайте Wordpress. Сайт работает на Apache / 2.4.7 (Ubuntu), размещенном на...

14
Apple Pay - authorize.net возвращает ошибку 153 только при работе, песочница работает

После поиска многих статей я не смог найти решение своей проблемы. Я встроил кнопку ApplePay на свой сайт и успешно провел транзакции в режиме песочницы . Я использую authorize.net php SDK для генерации запроса. Проблемы начались, когда я перешел к жизни. Сообщение от authorize.net: « Произошла...

14
Я хочу добавить новый сегментId (с тем же именем) в массив отображения, но с другим elementId, но с тем же методом

Ниже находится MapperInterface.php Я пытаюсь выяснить, как добавить оператор if-else в const. картографический массив. Примерно так: if (LIN02 == “VN”) o Treat LIN03 as the SKU · else if (LIN04 == “VN”) o Treat LIN05 as the SKU <?php declare(strict_types=1); namespace Direct\OrderUpdate\Api; use...

13
Как загрузить переменную сценария Java в текстовое поле модели начальной загрузки в качестве значения

У меня есть проблема с загрузкой переменной javascript в поле ввода модели начальной загрузки: setTimeout(function() { swal({ title: "OverTime Status!", text: "You Need to get Sub OT Approval " + data.value + " Hours to Time allocate in the department", type: "warning", confirmButtonText: "OK" },...

12
Docker & Laravel: configure: error: требования к пакету (oniguruma) не были выполнены

Может ли кто-нибудь помочь мне с этой проблемой. Когда я пытаюсь создать образ Docker из файла Docker для приложения Laravel, я получаю эту ошибку: проверка на oniguruma ... нет конфигурации: ошибка: требования пакета (oniguruma) не были выполнены: No package 'oniguruma' found Consider adjusting...

12
Предупреждения об устаревании после обновления Symfony 4.3.9 до 4.4.1 / 5.0

У меня была бесплатная установка Symfony 3.4.9. Поэтому я обновил FW до 4.1.1. Теперь я получил 9 предупреждений об устаревании из библиотек поставщиков: Создание Doctrine \ ORM \ Mapping \ UnderscoreNamingStrategy без уведомления о номере устарело и будет удалено в Doctrine ORM 3.0. Класс Symfony...

11
Таблица полных страниц TCPDF

Я пытался сделать так, чтобы таблица соответствовала странице (А4), как показано на картинке: я много искал, но не нашел ничего полезного в Интернете. Я использую динамическую таблицу, все в порядке, кроме ширины таблицы. вот мой код: $content = '<table><thead><tr><th...

11
Выход пользователя из веб-сайта, когда он переводит компьютер в спящий режим

Это странно. У нас есть веб-сайт Laravel, и на указанном сайте у нас есть таймер на пользователя, где они получают 15 минут неактивности перед загрузкой. Мы делаем это через таймер, который находится на странице в реагирующем компоненте, он работает так, как мы хотим, но теперь у нас есть новая...

10
file_get_contents получая неправильные результаты

Обновить Я решил проблему и отправил ответ. Тем не менее, мое решение не на 100% идеально. Я бы предпочел только удалить symlinkиз cacheс clearstatcache(true, $target)или, clearstatcache(true, $link)но это не работает. Я также предпочел бы предотвратить кеширование символических ссылок в первую...

10
Как копировать базы данных MongoDB с помощью PHP теперь, когда copydb устарела

В MongoDB версия 4.2 copydbи ее copyDatabaseоболочка устарели. Руководство MongoDB предполагает, что теперь мы должны использовать mongodumpи mongorestore. Но я вызывал команду копирования из PHP с помощью драйвера PHP MongoDB, а команды dump и restore - это команды, которые нужно запускать из...

10
Почему я внезапно получаю сообщение об ошибке «Свойство Typed не должно быть доступно до инициализации» при введении подсказок типа свойств?

Я обновил определения моего класса, чтобы использовать недавно введенные подсказки типа свойств, например: class Foo { private int $id; private ?string $val; private DateTimeInterface $createdAt; private ?DateTimeInterface $updatedAt; public function __construct(int $id) { $this->id = $id; }...

10
Woocommerce: определить, где была нажата кнопка «Добавить в корзину», и запустить другой код

В интернет-магазине: На главной странице отображаются элементы, и под каждым из них есть кнопка «Добавить в корзину». При нажатии этой кнопки товар добавляется в корзину. При повторном нажатии этой кнопки количество товара, уже существующего в корзине, увеличивается на 1. Я считаю, что это цикл ....

10
переписать префикс URL в nginx месте

Мой конфигурационный файл nginx выглядит так: server { listen 80; listen 443 ssl; server_name XXX.com; error_log /log/nginx/xxx.com_error.log; access_log /log/nginx/xxx.com_access.log main; root /data/www/; index index.php index.html index.htm; location ~ \.php$ { add_header X-Frame-Options...

10
В PHP: в чем разница между «return», «yield», «yield from» и смешиванием yield и return в одной и той же функции?

Разница между return и yieldказалась очевидной, пока я не выяснил, была также yield fromи возможность комбинировать и то returnи другое в одной и yieldтой же функции! Мое понимание returnбыло то, что все после не было выполнено, верно? Однако: function generate(): iterable { return [1, 2, 3]; }...