問題タブ [opcache]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
70539 参照

php - \(バックスラッシュ)はPHP(5.3+)で何をしますか?

PHPで何\をしますか?

たとえば、CSRF4PHPには\FALSE、、、\session_idおよび\Exception:があります。

0 投票する
5 に答える
267504 参照

php - PHP OPCache の使用方法

PHP 5.5 がリリースされ、OPCache と呼ばれる新しいコード キャッシング モジュールが搭載されていますが、それに関するドキュメントはないようです。

では、そのドキュメントはどこにあり、OPcache をどのように使用すればよいでしょうか?

0 投票する
0 に答える
1064 参照

php - PHP 5.5.1: opcahe と intl が機能しない

次の設定で、centos 5.8にphp 5.5.1をインストールしました

'./configure' '--prefix=/usr/local/php' '--with-libdir=lib64' '--with-config-file-path=/etc/php/php.d' '--disable -debug' '--with-pic' '--disable-rpath' '--without-pear' '--with-bz2' '--with-curl' '--enable-gd-native-ttf' ' --with-gdbm' '--with-gettext' '--with-gmp' '--with-iconv' '--with-openssl' '--with-pspell' '--with-zlib' '- -with-layout=GNU' '--enable-exif' '--enable-ftp' '--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' '--enable-sysvmsg' ' --enable-wddx' '--with-kerberos' '--enable-shmop' '--enable-calendar' '--with-mysqli' '--with-apxs2' '--with-mysql' '--with-gd' '--with-jpeg-dir=/usr' '--disable-dba' '--without-unixODBC' '--enable-mbstring' '--with-pdo-mysql' '- -enable-zip''--with-mcrypt''--enable-soap''--enable-opcache'

php.ini :

php はインストール中にエラーを表示しませんが、opcacheintlは phpinfo() の出力に表示されません (httpd の再起動)

ここで何が問題なのですか?それを修正するのを手伝ってください。

0 投票する
2 に答える
6707 参照

php - Doctrine2 キャッシュに ZendOpCache を使用するには?

開発環境に PHP 5.5.1 をインストールし、キャッシュ プロバイダーとして Zend OpCache を構成しています。すべてが新しいバージョンと設定でサーバー上で動作していますが、私の symfony 2 プロジェクト内にはいくつかの「静的」データ (国、言語など) を格納するための Doctine2 キャッシュがあり、Opcache では動作しません。

今までDoctrine\Common\Cache\ApcCacheクラスを使って APC を使って Doctrine2 のキャッシュを操作していましたが、OpCache を操作するクラスがないようです。

これは、APC キャッシュの config.yml です。

現在、OpCache を使用してZendDataCacheを使用してキャッシュ システムを処理しようとしましたが、機能しません。

このエラーが表示されるので、ZendDataCache クラスは OpCache 用ではないと仮定します。

FatalErrorException: エラー: /var/www/meediam/src/vendor/doctrine/common/lib/Doctrine/Common/Cache/ZendDataCache.php 行 38 の未定義関数 Doctrine\Common\Cache\zend_shm_cache_fetch() の呼び出し

最後に、ArrayCacheを構成しましたが、動作しますが、背後にキャッシュ システムはありません。

質問は、 Doctrine 2 キャッシュで Zend OpCache を使用する方法を知っている人はいますか?

PS: Symfony 2.3.2 を使用しています

0 投票する
2 に答える
3341 参照

php - シンフォニー 2 | OPキャッシュ| 警告: filemtime(): FileCacheReader.php の Acme-DemoBundle-Controller-SecuredController.cache.php の統計に失敗しました

Symfony 2 をインストールし、opcache (ZendOPtimizer) 拡張機能を有効にしました。Web ページのキャッシュを生成しようとすると、次のエラーが発生しました。

これは私のopcache設定です:

この拡張機能を無効にすると、キャッシュの生成が機能します

バージョン:

  • シンフォニー 2.3.3
  • PHP5.5
  • Windows 用の Apache 2.4.6
0 投票する
3 に答える
4512 参照

php - PHPのAPCユーザーデータキャッシュの完全な代替?

私は APC に大きく依存する大規模なサイトを持っており、主に関数を使用してカスタム データを格納しapc_addていapc_fetchます。

APCはPHP 5.4と完全には互換性がなく、 PHP 5.5 には Zend OPcache が組み込まれているようです。apc_add および apc_fetch 機能を置き換えるには、どのような代替手段が必要ですか?

memcached については言及しないでください。私はすでに使用していapc_fetchますが、APC はこの目的では memcached よりもはるかに高速であるため、多くの呼び出しを行っているため、APC の直接の代替品としては適していません。

提案と助けをありがとう。

編集: APCu が良い選択だと思いましたが、安定性に関して同じ問題があります (PHP segfaults)... ローカル ユーザー キャッシュ データを保存する方法は他にありますか?

0 投票する
2 に答える
15438 参照

php - Centos 6.4 に php 5.5 opcache をインストールできません

CentOSにphp 5.5をインストールしました(覚えている限り、Remiリポジトリから)。

ここで、opcache をオンにして構成したかったのですが、システムに opcache.so ファイルがないことが判明しました。ということでyumでインストールしてみました。

新しいバージョンの php がインストールされていて、依存関係を適切に解決できない場合、この問題に対処するにはどうすればよいですか?