2012-02-03 96 views
0

我正在使用bluehost.com,当我试图上传视频文件时,他们没有上传,没有显示任何错误,我想这是由php.ini文件引起的。所以我去了cPanel并进入PHP Config,并复制了文件,但它重命名为php.ini.default,当我对该文件进行更改时,它似乎不起作用。所以我的担心是,从php.ini更改最大文件上传大小,并且我是否需要将php.ini.default重命名为php.iniPHP文件不会上传

回答

1

php.ini文件应该命名为php.ini以供读取。 无论如何,有些服务器会阻止您对该文件的更改,以检查更改是否生效,您可以使用函数ini_get查看您的设置值。

echo 'upload_max_filesize =' . ini_get('upload_max_filesize') . PHP_EOL; 

另外,您应该检查php.ini文件中的post_max_size,使用POST传输文件。

echo 'post_max_size = ' . ini_get('post_max_size') . PHP_EOL; 
+0

谢谢,它的工作:) – Grigor 2012-02-03 01:35:08

+0

为什么'PHP_EOL'常量?如果使用本地文件,只需要关心服务器平台 - 您可以使用'\ n'或'
'触发HTML输出中的换行符。 – dimo414 2012-07-16 18:31:00

+0

我只是将它们用于可移植性,我并不总是在unix环境中,但是可以避免使用它们。无论你的平台运行在哪里,他们都会输入一个信息。 – dvicino 2012-07-17 19:00:07