GoDaddy PHP ve paylaşılan Windows Server dosya yükleme sorunları

0 Cevap php

Benim müşteri için bir PHP CMS kuruyorum ve ben dosya yükleme işe alma konusunda sorun yaşıyorum.

My client is on a GoDaddy.com shared Windows IIS 7.0 server running PHP 5. I can not switch to Linux because my client has other sites hosted on his GoDaddy account that use ASP.NET. I tried switching to Linux and those sites failed, so I'm stuck with Windows.

As you can see I have used an absolute path for this:
upload_tmp_dir = D:\Hosting\2556240\html\mytemp

Ama hiçbir şey yapmış gibi görünüyor. Ben yükleme komut dosyası çalıştırdığınızda bu hatayı alıyorum:

Uyarı: move_uploaded_file () [function.move-tarih-file]: D 'img/1291406212_slideshow_run.jpg' için: '\ temp TMP \ php895B.tmp \ D': taşımak için açılamıyor Hosting \ \ 2556240 \ html \ admin_class \ 48 hattı üzerinde simpleIMG.php

Benim upload_tmp_dir kurmak, ve bunu benim orada olduğunu görebilirsiniz bile phpinfo(), ben de hala listede aşağıdaki SICAKLIĞI / TMP dizinleri görmek:

TEMP d:\temp\tmp
TMP d:\temp\tmp

_SERVER["TEMP"] d:\temp\tmp
_SERVER["TMP"] d:\temp\tmp

session.save_path D:\TEMP\PHP
(I have tried changing this session.save_path to the same absolute path I have for upload_tmp_dir, but then my PHP session() login script stopped working. So I had to change it back to D:\TEMP\PHP)

Help! I know there's got to be a way for me to use a file upload script on a Windows server.

Ben php.ini dosya benim eksik bir şey var mı? Ya da işe dosya yükleme alternatif bir yolu var mı?

0 Cevap