0

I've installed Apache 2.4.x webserver on Ubuntu and also PHP5.5.x from sources. I go to php installation folder and do find . -name "opcache.so". Then, to php.ini (same as in phpinfo()), I add zend_extension=/php5/lib/php/extensions/no-debug-zts-x/opcache.so, and opcache.enable=On (or 1) and restart Apache with apachectl restart. Then I check phpinfo() but opcache does not get enabled! Please help.

I think a wrong php.ini file might be used, but in phpinfo() it shows the path to file which I do edit. When I change maximum upload filesize from 2M to 4M in the php.ini, and restart Apache, it does not get changed in phpinfo()

4

1 に答える 1

0

コンパイル後、PHP は、インストールした場所ではなく /usr/local/lib で ini ファイルを探します。

 --with-config-file-path=PATH
Set the path in which to look for php.ini [PREFIX/lib]

これを確認するには、php --ini を実行して、ファイルが正常に読み込まれたかどうかを確認します。しかし、phpファイルを読み込もうとすると白い画面が表示されます:)

それが役に立てば幸い。

于 2014-07-16T03:39:48.130 に答える