0

システム:redhat

構成、設定:

./configure --prefix=/path/to/php/share/php --with-apxs2=/path/to/apache2/bin/apxs --with-mysql --with-libdir=lib64 --with-ldap --with-ldap-sasl --with-config-file-path=/path/to/php/share/php.ini

php.iniで、 upload_max_filesize50に設定し、apacheを再起動します。

私が使う

<?php
phpinfo();
?>

チェックする。構成ファイル(php.ini)パスは正しいですが、upload_max_filesizeは2Mのままです。構成が失敗した理由を誰かが知っていますか?ありがとう。


; Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
upload_max_filesize = 50M

; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = Asia/Shanghai
4

3 に答える 3

2

phpinfo()がphp.iniへのパスを示しているという情報の中で、正しいものを編集していることを再確認してください。また、変更を加えた後、apacheを再起動する必要があります:-)。

于 2012-05-31T04:10:41.700 に答える
0

phpinfoの出力は正確にはどのように見えますか?post_max_size設定も増やす必要がある場合があります。

于 2012-05-31T04:13:59.987 に答える
0

サーバーにアクセスできないため、今は確認できませんが、このリンクの指示に従って、問題が解決するかどうかを確認してください。–バッカス

バッカスに感謝します。.htaccessは機能します!しかし、php.iniが機能しない理由はまだ理解できません。

于 2012-05-31T06:09:57.653 に答える