Articles of Выполнение

php-файл с командами CURL, не работающими на сервере

У меня есть php-файл, который состоит из curl-кода, чтобы получить доступ к api. Но когда я загружаю этот файл на сервер и пытаюсь выполнить его по URL-адресу, вывод не выводится. Также символ файла не отображается, как показано для файла php. Направляйте меня, как решить эту проблему. Код в файле php: <?php // set up the […]

PHP – остановка выполнения вызывающей функции

Это немного сложно объяснить, но я постараюсь изо всех сил. Это похоже на код, который я сейчас запускаю. function func1() { func2() } function func2() { exit(); } Мне нужно, чтобы остановить выполнение func1 из func2, но мне нужен лучший способ сделать это, чем exit (). Поскольку вызывающий элемент func1 может выполнять другие операции, я […]

Запретить выполнение кода или функции больше, чем однажды

Есть ли способ предотвратить запуск кода или функции внутри кода более одного раза, даже если я повторно выполнил (или перезагрузил) файл PHP? Я имею в виду, могу ли я запретить кому-то выполнять скрипт php более одного раза? Кажется, я не могу найти способ сделать это.

PHP exec () не выполняет команду для FFmpeg

Я установил ffmpeg на свой сервер, и он отлично работает через мой терминал. Я могу успешно конвертировать файл в формат webm, поэтому я уверен, что установка прекрасна. Я также уверен, что у меня есть только одна установка ffmpeg, установленная на моей машине. Проблема возникает, когда я пытаюсь преобразовать файлы через PHP через PHP exec (). […]

В моем php-скрипте более крупный файл занимает больше времени для загрузки и его привязки max_execution_time

В моем php-скрипте более крупный файл занимает больше времени для загрузки и его привязки max_execution_time. когда max_execution_time был установлен в 60, и я загружал файлы под 1MB, проблем не было. как только я загрузил файл через 3 МБ, я продолжал получать пустой экран без ошибок. Не волнуйтесь, все ли ограничения загрузки установлены и да, ошибки […]

PHP Phpmyadmin не выполняется, но работают другие скрипты php

При вызове веб-сайта phpmyadmin для application/x-httpd-php- php появляется диалоговое окно «save file», поэтому мой сервер не выполняет php-скрипт phpmyadmin, но передает код в мой браузер. Другие php, такие как roundcube или ispconfig, работают так, как предполагалось. Я нашел здесь тему, которая заявила, чтобы включить short_open_tags в php.ini, но это не помогло (т.е. оно уже было […]

Избегайте ограничения времени выполнения PHP

Мне нужно создать скрипт на языке PHP, который выполняет перестановку чисел. Но PHP имеет ограничение времени выполнения, установленное на 60 секунд. Как запустить сценарий, чтобы, если вам нужно запустить более 60 сеансов, не прерывается сервером. Я знаю, что могу изменить максимальное время выполнения в php, но я хочу услышать другую версию, которая не требует заранее […]

Прогресс Ajax с сеансом PHP

У меня есть приложение, которое обрабатывает изображения и использует jQuery для отображения прогресса пользователю. Я сделал это с записью в текстовый файл каждый раз, и изображение обрабатывается, а затем считывает этот статус с помощью setInterval. Поскольку в обработке не записаны никакие изображения (я делаю это в памяти PHP), я думал, что log.txt будет решением, но […]

PHP-функция или файл для запуска до и после каждого запроса

Мне интересно, есть ли способ указать php-функцию или файл, который будет вызываться каждый раз, когда пользователь посещает и выходит из страницы на моем сайте. Так что, если пользователь посещает, скажите example.com/ex.php, могу ли я вызвать функцию до запуска ex.php и после завершения ex.php? Я хочу иметь возможность записывать время, необходимое для выполнения php-файлов на моем […]

Как выполнить большой скрипт PHP?

В принципе, я могу выполнить скрипт, который может занять до 1 часа. Я действительно хочу отправить SMS своим пользователям с использованием стороннего API. Так что в основном я предоставляю свой скрипт с набором телефонных номеров и запускаю метод отправки SMS. Однако при условии, что для отправки 1 SMS требуется 5 секунд, и я хочу отправить […]