Articles of Блокировка

Почему stream_select в STDIN становится блокирующим, когда cmd.exe теряет фокус?

Цель: запустить PHP-файл в cmd, цикл скриптов x раз и на каждой итерационной проверке, чтобы узнать, ввел ли пользователь какой-либо вход ( stream_select () с STDIN ), и если это так – приостанавливает цикл до тех пор, пока пользователь не наткнется на ввод, затем распечатает ввода и продолжается с итерацией. Проблема: сценарий работает отлично до […]

Как запретить WordPress удалять HTML-теги в выдержке

Я использую wp_trim_words, чтобы обрезать некоторые отрывки на моей домашней странице. Он отлично работает, за исключением того, что он удаляет теги HTML из выдержек. Мне нужно сделать некоторые фрагменты выдержки полужирным шрифтом (используя <strong> ). Следуя инструкциям здесь , я попытался удалить функцию wp_trim_words и заменить ее новым, используя следующий код, который заменяет $text = […]

PDO, mysql, транзакции и блокировка таблицы

Для удовольствия я заменяю расширение mysqli в своем приложении PDO. Через некоторое время мне нужно использовать транзакции + блокировку таблицы. В этих ситуациях, согласно руководству mysql, синтаксис должен быть немного другим. Вместо вызова START TRANSACTION вы делаете это так … SET autocommit=0; LOCK TABLES t1 WRITE, t2 READ, …; … do something with tables t1 […]

Чтение и запись в файл при сохранении блокировки

Я делаю простой счетчик загрузки страницы, сохраняя текущий счет в файле. Вот как я хочу это сделать: Заблокировать файл (стадо) Чтение текущего счета (fread) Увеличить его (++) Напишите новый счетчик (fwrite) Разблокировать файл / закрыть его (flock / fclose) Можно ли это сделать, не потеряв замок? Насколько я понимаю, файл не может быть записан без […]

PHP flock () альтернатива

Страница документации PHP для flock() указывает, что ее нельзя использовать в IIS. Если я не могу полагаться на flock при любых обстоятельствах, есть ли другой способ, которым я мог бы безопасно достичь того же?

PHP: Как я могу избежать чтения частичных файлов, которые были перенесены мне с FTP?

Файлы пересылаются на мой сервер через FTP. Я обрабатываю их с помощью PHP-кода в модуле Drupal. O / S – Ubuntu, а FTP-сервер – vsftp. Через определенные промежутки времени я буду проверять новые файлы, обрабатывать их с помощью SimpleXML и перемещать их в папку «Готово». Как избежать обработки частично загруженного файла? vsftp имеет lock_upload_files по […]

Intereting Posts
youtube-dl и php exec Почему анализ php DOM влияет на кодировку? Файлы конфигурации в PHP (XML против файлов YAML и PHP) Как загрузить представление из альтернативного каталога в Laravel 4 API геокодирования Google Maps – смещение страны, причудливые результаты Войти и загрузить изображение в codeigniter Результат разбиения на страницы Yii с использованием CSqlDataProvider Расширитель Codeigniter расширенный MY_Controller Как создать учетную запись электронной почты в Cpanel через PHP? Сообщение Ajax Jequery без тега формы и без обновления Как я могу исправить свой код для печати синтаксиса jSON? php exec () – mysqldump создает пустой файл фабрикатор получает сообщение об авторе из истории фида для историй, которые относятся к проблемам, комментариям и аудитам Смешивание столбцов GROUP (MIN (), MAX (), COUNT (), …) без столбцов GROUP является незаконным, если нет предложения GROUP BY Возврат из файла include