Како поправити: FastCGI sent in stderr – PHP message: PHP Warning: move_uploaded_file

PHP Warning: move_uploaded_file је типична грешка веб сервера са НГИНКС и појављује се када желимо да отпремимо датотеку на сервер. Већину времена, када морамо да отпремимо сертификате или друге датотеке које не припадају “Media”, не видимо грешку у интерфејсу администрације ЦМС-а.

У конкретнијем облику, грешка “PHP Warning: move_uploaded_file” налазимо га у error.log као:

FastCGI sent in stderr: "PHP message: PHP Warning:  move_uploaded_file(/srv/www/domain.test/public/file.file): failed to open stream: Permission denied in /srv/www/domain.test/public/script.php on line 748 PHP message: PHP Warning:  move_uploaded_file(): Unable to move '/tmp/phpqAVtWy'

Зашто долази до грешке PHP Warning: move_uploaded_file и како то решавамо

Као што сам рекао горе, грешка се јавља када покушамо да отпремимо датотеке на веб сервер.

"FastCGI sent in stderr„То је типично за сервере који имају ПХП-ФПМ и НГИНКС као софтвер за веб. Дакле, проблем је негде у односу скрипте преко које се фајлови учитавају.

"move_uploaded_file(): Unable to move„Врло јасно нам говори да те датотеке не могу да се отпреме и преместе у другу фасциклу на веб серверу помоћу скрипте која обавља операцију.

Реши ову грешку PHP решава се врло једноставно, постављањем исправних дозвола на серверу, како за скрипту за извршавање, којој највероватнији корисник: нгинк није имао приступ, тако и за одредишни фолдер.

Ако датотеке веб локације не припадају кориснику, као што је на цПанелу, VestaCP или друге платформе за управљање хостингом, онда је готово сигурно решење да се нгинк кориснику да приступ фасцикли за отпремање и скрипти.

За горњи пример кода, извршићемо следећу команду у ССХ:

chown -R nginx:nginx /srv/www/domain.test/public/
chmod g+w file.file

Настављамо са отпремањем и све би требало да ради без грешке move_uploaded_file(): Unable to move.

Ако и даље имате проблема, можете их решити у коментарима овог упутства.

Страствен за технологију, пишем са задовољством StealthSettings.цом од 2006. Имам велико искуство у оперативним системима: macOS, Windows си Linux, али и на програмским језицима и блогерским платформама (WordPress) и за онлајн продавнице (WooCommerce, Магенто, ПрестаСхоп).

како » Туторијали и ИТ вести » Како да поправите: ФастЦГИ послат у стдерр – ПХП порука: PHP Warning: мове_уплоадед_филе

1 мисао о „Како да поправим: FastCGI sent in stderr – PHP message: PHP Warning: мове_уплоадед_филе”

  1. Поздрав,
    Ј'аи лу ет релу вос артицлес сур ле сујет [мове_уплоад_филе].
    Ил се троуве куе је суис цонфонн авец це проблеме ет куе је цхерцхе депуис моулт моис де м'ен сортир санс суццес.
    Имам лични сајт на коме имам страницу Формаире.хтмл која не функционише само делимично, да знам: немогуће је отворити ток итд... и безбедно их је преместити у 'уплоадс'.
    Јесуис ретраите дес Артс грапхикуес, типограпхе а 13 анс, пуис монтеур оффсет, инфограпхисте, вебмастер, бреф ј'аи 84 анс ретраите ет је суис тоујоурс ет енцоре пассионне пар мон метиер.
    Ако ми је дебруилле авец ле хтмл и ле ЈаваСцрипт, то ме хеурте аујоурд'хуи ау ПХП.
    Радим са својим колегама анциенс цомбаттант д'Алгерие, де петитес сортиес ет реалисе дес "репортагес" које сам ставио на свој сајт Персо а диспо поур цеук куи сонт интерессес; донц, је десире рецевоир дес доцс цар је не пас тоут фаире мои меме поур иллустрер мес пропос, д'оу л'идее ду Формулаире ет траитемент ПХП.
    Направио сам свој сајт са верзијом „Дреамвеавер ЦЦ2020“. Mac хеберге цхез мои сур ун сервер Синологи “Нгник” ДМС в. 7.1 – ПХП 8 (могућност пхп 7.2, пхп 7.3, пхп 7.4). Подразумевани сертификат (Но-Ип): ТрустЦор ДВ ЦА – Г2 РСА
    Образац ради исправно за поља „текст“, али одбија поља „медиј“.
    Ако то желите, можете се повезати на УРЛ изнад, кликнути на фигурицу и пошто не морам да активирам хтмл "повратак", можете визуализовати резултат на ПХП страници. (Одвојио сам 10 Мб и 20 Мб) за медије.
    Ет си је воус суис биен, ле соуцис виендраит ду “ФастЦГИ” дес серверс Нгинк ПХП-ТПМ це куи ест мон цас, алорс данс ле волет ТПМ, ил екисте биен моулт цасе а цоцхер оу децоцхер, маис лес куеллес?
    Приметио сам ССХ команду:
    chown -Р нгинк:нгинк /срв/ввв/домаин.тест/публиц/
    chmod г+в фајл.датотека
    Маис цонвиендра-т-телле а мон сервер?
    Мерци пар аванце де вос прециеук цонсеилс

    одговорити
Оставите коментар