-
問題
解決報錯ftp_rawlist: Unable to create temporary file. Check permissions in temporary files directory問題 -
場景:
在winserver 2012伺服器下,早上運維人員開啟搜尋,發現搜尋出來的圖片都是裂開的(載入不出來),然後我拿到圖片地址,直接訪問,就出現瞭如題的錯誤,然後上FTP檢視圖片是真實存在的,這可把我整蒙了,laravel框架原始碼vendor/league/flysystem/src/Adapter/Ftp.php 565行報如題錯誤。 -
查詢原因:
當時在想windows下應該不存在資料夾許可權的問題,只有資料夾被刪除了,但是又沒許可權建立的問題,當時瞬間想起問題出現的原因,清晨的時候有人發圖給我說redis中有病毒是否要清理,然後就清理了,估計是這個臨時資料夾被刪除了 -
解決:
- 上網搜到瞭如果php.ini中的sys_temp_dir中如果沒有設定
,就會用系統分配的臨時檔案目錄 - 然後利用
echo sys_get_temp_dir();
然後輸出了C:\Users\ADMINI~1\AppData\Local\Temp\2
- 然後去尋找這個資料夾發現2這個資料夾不見了,然後手動建立好2這個資料夾,重新搜尋一下圖片就刷出來了
- 另一種更好的解決方案我覺得應該是配置php.ini中的sys_temp_dir的值
- 發現ftp拿圖片是先要放在快取裡的,而且快取資料夾被刪除後,不能自動建立
- 上網搜到瞭如果php.ini中的sys_temp_dir中如果沒有設定
ftp_rawlist: Unable to create temporary file.
相關文章
- Fatal error in launcher: Unable to create process using '"'Error
- java.lang.OutOfMemoryError- unable to create new native thread 問題排查JavaErrorthread
- mac 下vscode 更新時提示:Could not create temporary directory: 許可權被拒絕MacVSCode
- git拉取程式碼報錯filename too long unable to create fileGit
- [FATAL] [INS-32012] Unable to create directory: /u01/app/19.3.0/grid,APP
- ORA-31633: unable to create master table "SYSTEM.SYS_EXPORT_FULL_XX"ASTExport
- 安裝11.2.0.1資料庫軟體報[FATAL] [INS-32035] Unable to create資料庫
- Linux 無許可權建立資料夾( 報錯:Unable to create ... directory.)Linux
- 靜默安裝11.2.0.1資料庫軟體報[FATAL] [INS-32035] Unable to create資料庫
- ORACLE 19C RAC FOR RHEL7 打補丁報錯OPatchException: Unable to create patchObjectOracleExceptionObject
- GLOBAL TEMPORARY TABLE(轉)
- [virtualbox] temporary failure in name resolutionAI
- spark大批量讀取Hbase時出現java.lang.OutOfMemoryError: unable to create new native threadSparkJavaErrorthread
- java.lang.OutOfMemoryError: unable to create new native thread問題排查以及當前系統最大程式數量JavaErrorthread
- Temporary failure resolving ‘archive.ubuntu.com‘AIHiveUbuntu
- 01.svn commit 時提示 Commit failed (details follow) Unable to create pristine install stream 系統找不到指定的路徑MITAI
- Sybase IQ 錯誤 : Temporary space limit exceededMIT
- temporary、interim、tentative和provisional的區別
- create_singlethread_workqueue, create_workqueuethread
- Unable to find a specification for ''
- Resolving archive.cloudera.com... failed: Temporary failure in nameHiveCloudAI
- OUTLOOK - Unable to Delete Meetingsdelete
- [20181112]Private Temporary Tables Oracle Database 18C.txtOracleDatabase
- Android:Unexpected lock protocol found in lock file. Expected 3, found 0.AndroidProtocol
- SQL__CREATESQL
- Object.create()Object
- create-a-page
- create-a-document
- Docker create命令Docker
- create index .. onlineIndex
- Unable to boot ApiServiceProvider configure..bootAPIIDE
- Unable to locate factory with name [default]
- 【MySQL】ERROR 1878 (HY000): Temporary file write failure.MySqlErrorAI
- openGauss lo_create
- create-a-blog-post
- Create apps with Ribbon UIAPPUI
- save() create()區別
- Procedure to create Distribution model