我目前在MAC OS X上使用XAMPP,並在我的php.ini
中使用適當的配置來啓用文件上傳。使用form/php無法看到上傳的文件 - 使用XAMPP在Mac OSX上開發
通過HTML形式執行上載後,當我顯示$ _FILES陣列,我看到以下內容:
Array
(
[name] => koopa.jpg
[type] => image/jpeg
[tmp_name] => /Users/jay/Sites/uploads/php5QJtL3
[error] => 0
[size] => 14158
)
如圖所示,錯誤代碼是[0],這是一個指示該文件已成功上傳。但是,/ Users/jay/Sites/uploads /的內容完全是空的。
我已經通過了以下用戶對文件夾所有權的迭代:root,jay,nobody,zend和每次更改文件夾所有權時重新啓動XAMPP。我也設置該文件夾的權限爲777.
但是,我仍然無法看到/找到上傳的文件。
有沒有其他人有這個相同的問題?
請在上面的帖子中用「jay」替換「myfolder」,引用[tmp_name]索引。 – spammypie
發佈處理文件上傳的PHP代碼。 – Nasreddine
我沒有Mac,所以我無法測試文件上傳自己,但這裏有一個可能有所幫助的鏈接:http://data.agaric.com/file-upload-not-working-mac-os-x -development-environment – imkingdavid