我想改变php上传文件大小的限制
这是我的phpinfo的一些信息.
Configuration File (php.ini) Path /etc/php5/apache2
Loaded Configuration File /etc/php5/apache2/php.ini
Run Code Online (Sandbox Code Playgroud)
这是我的php.ini文件的内容:
upload_max_filesize = 50M
post_max_size = 50M
memory_limit = 128M
Run Code Online (Sandbox Code Playgroud)
然后我重启apache2,但phpinfo节目也是:
upload_max_filesize 2M
Run Code Online (Sandbox Code Playgroud) 以下是手册中的示例:
<?php
$instance = new SimpleClass();
$assigned = $instance;
$reference =& $instance;
$instance->var = '$assigned will have this value';
$instance = null; // $instance and $reference become null
var_dump($instance);
var_dump($reference);
var_dump($assigned);
?>
Run Code Online (Sandbox Code Playgroud)
我无法理解结果:
NULL
NULL
object(SimpleClass)#1 (1) {
["var"]=>
string(30) "$assigned will have this value"
}
Run Code Online (Sandbox Code Playgroud)
任何人都可以告诉我答案,我认为这三个变量指向同一个实例。
echo date('Y-m-d',time())
Run Code Online (Sandbox Code Playgroud)
我得到2012-07-16,但是当聪明的输出是
{$smarty.now | date_format : "%Y-%I-%d"}
Run Code Online (Sandbox Code Playgroud)
我得到2012-04-16
我已经确定time_zone是正确的.