小编tin*_*bai的帖子

php.ini更改但在ubuntu中无效

我想改变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 linux ubuntu apache2

45
推荐指数
4
解决办法
9万
查看次数

将类的实例分配给php中的新对象

以下是手册中的示例:

<?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)

任何人都可以告诉我答案,我认为这三个变量指向同一个实例。

php

5
推荐指数
1
解决办法
2132
查看次数

为什么smarty函数date_format得错时间

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是正确的.

php timezone datetime smarty

0
推荐指数
1
解决办法
2037
查看次数

标签 统计

php ×3

apache2 ×1

datetime ×1

linux ×1

smarty ×1

timezone ×1

ubuntu ×1