第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

“無法將圖像數(shù)據(jù)寫入路徑” - 拉拉維爾圖像干預

“無法將圖像數(shù)據(jù)寫入路徑” - 拉拉維爾圖像干預

PHP
瀟湘沐 2022-09-12 09:15:32
無法將圖像數(shù)據(jù)寫入路徑(拉拉維爾)我無法將任何內(nèi)容保存到 Laravel 項目中的存儲目錄中,并收到以下錯誤:在過去的三周里,我一直試圖找出為什么我不能在沒有運氣的情況下將圖像保存到文件夾中。我已經(jīng)搜索了堆棧溢出,并得出結論,這可能是由于我的Docker映像。如果可能的話,我很樂意使用我的自定義圖像,但要讓它們正常工作。這是我的設置:StorageLaravel泊塢文件(基本映像)ARG VERSION=7.4FROM php:${VERSION}-fpm-alpine# PHP_CPPFLAGS are used by the docker-php-ext-* scriptsENV PHP_CPPFLAGS="$PHP_CPPFLAGS"# Install zip for csv stuff# hadolint ignore=DL3018RUN apk add --no-cache \    libzip-dev \    zip \&& docker-php-ext-install zip \&& apk del libzip-dev# Install gd for image stuff# hadolint ignore=DL3018RUN apk add --no-cache libpng libpng-dev libjpeg-turbo-dev libwebp-dev zlib-dev libxpm-dev \    && docker-php-ext-install gd \    && apk del libpng-dev libjpeg-turbo-dev libwebp-dev zlib-dev libxpm-dev# Install Nginx & PHP packages and extensions# hadolint ignore=DL3018RUN apk add --no-cache \    # for PHP/Laravel    git \    icu-dev \    msmtp \    nginx \    unzip \    # zip \    && mkdir -p /run/nginx \    && docker-php-ext-install \        pdo_mysql \        opcache \    && { \        echo 'opcache.memory_consumption=128'; \        echo 'opcache.interned_strings_buffer=8'; \        echo 'opcache.max_accelerated_files=4000'; \        echo 'opcache.revalidate_freq=2'; \        echo 'opcache.fast_shutdown=1'; \        echo 'opcache.enable_cli=1'; \    } > /usr/local/etc/php/conf.d/php-opocache-cfg.ini \    && apk del icu-devCOPY /config/nginx.conf /etc/nginx/conf.d/default.confCOPY /config/msmtprc /etc/msmtprcCOPY /scripts/start.sh /etc/start.shCOPY --chown=www-data:www-data src/ /var/www/htmlWORKDIR /var/www/htmlEXPOSE 80 443ENTRYPOINT ["/etc/start.sh"]泊塢文件(項目,引用上面的多克文件 ^)FROM justintime50/nginx-php:dev # the dockerfile aboveCOPY --chown=www-data:www-data ./src /var/www/htmlCOPY nginx.conf /etc/nginx/conf.d/default.confRUN php composer.phar install -q --no-ansi --no-interaction --no-scripts --no-suggest --no-progress --prefer-dist \    && chmod -R 775 storage \    && php artisan storage:link \    && chmod -R 775 bootstrap/cache
查看完整描述

1 回答

?
皈依舞

TA貢獻1851條經(jīng)驗 獲得超3個贊

我不記得確切的修復程序,但我相信我濫用了.以下是更正后的 PHP 代碼:storage_path


    public function uploadPostImage(Request $request)

    {

        $request->validate([

            'upload_image' => 'required|image|mimes:jpeg,jpg,png|max:2048',

        ]);

        $id = mt_rand(100000000000, 999999999999); # TODO: This is hacky, fix down the road


        if (!is_dir(storage_path("app/public/post-images"))) {

            mkdir(storage_path("app/public/post-images"), 0775, true);

        }


        // Upload Avatar (IMAGE INTERVENTION - LARAVEL)

        Image::make($request->file("upload_image"))->save(storage_path("app/public/post-images/".$id.".png"));


        session()->flash("message", "Image uploaded successfully.");

        return redirect()->back();

    }

我使用了相同的 Docker 映像和 Docker 撰寫文件,這意味著它必須已通過正確使用進行修復。storage_path


查看完整回答
反對 回復 2022-09-12
  • 1 回答
  • 0 關注
  • 94 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號