我收到以下錯誤,而在服務器 - Warning: copy() [function.copy]: URL file-access is disabled in the server configuration in D:\Hosting\6448289\html\upload.php on line 112
如何在服務器服務器配置中啓用文件訪問?
對應的122線上傳圖像是 -
$copied = copy($_FILES['image']['tmp_name'], $newname);
我收到以下錯誤,而在服務器 - Warning: copy() [function.copy]: URL file-access is disabled in the server configuration in D:\Hosting\6448289\html\upload.php on line 112
如何在服務器服務器配置中啓用文件訪問?
對應的122線上傳圖像是 -
$copied = copy($_FILES['image']['tmp_name'], $newname);
這是你自己的服務器或共享一個?似乎你的主機不允許遠程連接,這是由於一些很好的理由。聯繫你的主人。
另外this link可能對您有所幫助。
看到
allow_url_fopen
和PHP Manual: How to change configuration settings
了allow_url_fopen PHP5中被標記爲PHP_INI_SYSTEM,所以你只能在php.ini或在httpd.conf中相關的配置文件,但不改變其價值通過ini_set()。
如果你必須在你的主機目錄的.htaccess文件的能力,你可以嘗試添加以下任一啓用了allow_url_fopen的:
php_flag allow_url_fopen 1
php_flag allow_url_fopen on
後者更可能奏效
$ NEWNAME包含一個像'ftp:// host/path/filename'這樣的方案? – VolkerK 2010-08-11 07:37:40