問題タブ [zend-server-ce]
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.
php - php filetype() 関数がマウントされたディレクトリで機能しない
Zend サーバー (CE) を実行している Ubuntu マシンがあります。cifs マウント /mnt/disk1 がありますが、そのディレクトリまたはその中の他のファイルで filetype 関数を実行しようとすると、次の警告が表示されます。
また、ボリュームをアンマウントすると filetype() が機能するため、正しいパスを使用していると確信しています。
他の誰かがこれに出くわしましたか? 最善の回避策は何ですか?
php - phpinfoでこのファントムパスを設定しているのは何ですか?
PATH の下の phpinfo に古いパスが表示されています。私はそれをどこでも探しました。そのパスを設定しているものを理解できません...
php.ini、Apache conf ファイルを確認しました。.htaccess はなく、index.php には何もありません。古いパスが何らかの形でどこかにキャッシュされていない限り、それがどこから来ているのかわかりません。
Max OSX Leopard で Zend Server CE を使用しています。
私は何かを見落としましたか?パスが設定されていることを確認する必要がある他の場所はありますか?
更新: ファントム パスを削除する可能性があると考えて、マシンを再起動しました。
xdebug - Zend Debugger から XDebug に切り替えました - Zend Server で UserServer エラーが発生しました
Zend Debugger から XDebug に切り替えましたが、XDebug は正常に動作するようになりましたが、zend サーバーが正しく起動しません。ブラウザ ウィンドウに次のエラー メッセージが表示されます。
これは、Zend デバッガーを無効にして XDebug をインストールしたことと関係があると確信していますが、どうすれば修正できますか。
php - zend サーバー ce macosx での intl 拡張機能の ICU アップグレード
zend サーバー ce macosx の intl ext 用の新しいバージョンの icu はどこにインストールすればよいですか?
readmeファイルの説明に従って試しましたが、/usr/local/libにインストールされ、zendサーバーは/usr/local/zendにありますZend phpInfoはまだ古いものを示しています。
どうすればそれを zend で動作させることができますか?
ありがとう。
php - Zend Server CE5.5のsha256を使用したPHPcrypt()は、提供されたソルトを切り捨てます
Zend ServerCE5.1からZendServerCE 5.5へのアップグレード中に、PHPも5.3.5から5.3.8にアップグレードされました。この移行後、私が取り組んでいるzendアプリケーションのログイン機能が突然壊れました。
デバッグしようとすると、の実装がcrypt()
PHPマニュアルを反映していないように見えるか、誤解しています。思い切って推測すると、後者です。
PHPマニュアルの例として使用されているSHA256を使用して、より大きなソルトの一部として16文字の長さのソルトを使用しています。
入力したパスワードをハッシュした後
戻り値として次のような文字列を取得します。
私を困惑させているのは、より大きな部分(上記の1234abcd5678defg)の一部である16文字のソルトが、現在12文字に切り捨てられていることです。
これは意図したとおりですか?このcrypt()
関数はまた、以前とは異なる結果を返すように見えます-これはPHPのバージョン間で通常ですか?変更ログには、暗号化アルゴリズムの根本的な変更を示唆するものはありません。
php - Zend Server CE、アンインストール後、localhost が機能しない
これは奇妙です...
Zend Server をインストールしてテストしました。私はそれが気に入らなかったので、MAMP に戻りたいと思いました。しかし、Zend Server CE をアンインストールすると、「localhost」が機能しなくなります。127.0.0.1 からのみ MAMP にアクセスできます
イライラするし、全然好きじゃない。
何か案は?
ホスト:
nslookup 言います:
php - PHP5.3.8-ZS5.5.0を使用してOSX10.7Lionでintl拡張機能をICU4+にアップグレードするにはどうすればよいですか。
Zend Server CE 5.5(したがって、PHP 5.3.8)でOS X10.7Lionを実行しています。新しいSymfony2プロジェクトをセットアップしようとすると、設定チェッカーがintl拡張機能をICU4+にアップグレードするように警告します。
私は別のStackOverflow投稿、主にLionでのintlのアップグレードに関するこのブログ投稿で見つけた指示に従いました。しかし、PHP5.3.8で拡張機能をコンパイルしようとすると。次のエラーが発生します。
PHP 5.3.6でintl.soをコンパイルできましたが、そのファイルをphp_extensionsディレクトリに置くと、PHPはintlをまったく認識しません。前回の試みでは、ICU 4.0.1でコンパイルしようとしたと思いますが、4.8.1や4.6.1などの他のバージョンも試しました。現在、10.7でPHP 5.3.8を使用してICUをコンパイルする可能性はありますか?
php - php is_dir('〜/ tmp')の使用は、あるマシンでは機能しますが、別のマシンでは機能しません。なんで?
次のコードを実行しようとしています。
共有LAMPスタック上。正常に動作し、TRUEを返します。(そのディレクトリが存在します。)ローカルボックス(Mac OSX 10.5、Zend Server Community Edを実行)で同じコードを実行すると、FALSEが表示されます。これは、〜/ tmpが存在し、アクセス許可が777に設定されているため間違っています。
どこかにサーバーディレクティブがありません。
私はphpInfoで確認しましたが、(ローカルと本番の両方で)次のようになっています。
だから私は何かが足りないと思いますが、何ですか?
[編集...]いくつかの詳細情報...
私のローカルで以下を実行します
'username'を取得します。これは、〜/ tmpディレクトリを確認したい正しいユーザーですが、
「デーモン」をくれます。だから私は自分の問題がどこから来ているのか知っていると思います。ここで、ローカルでWebサーバーを実行しているユーザーを変更できるかどうか/どのように変更できるかを理解する必要があります。
macos - Zend Server CE - MacOSX での PHPUnit の問題
MacOS Lion に Zend Server CE をインストールしましたが、PHPUnit 以外はすべてスムーズに動作しています。
私がインストールした PHPUnit は、Zend Server CE に付属の PERL から作成されました。
コンソールからphpunitを実行したときの出力は次のとおりです。
問題が何であるかを誰かが知っていますか?
よろしくお願いします!
macos - Mac OS X Lion にアップグレードした後、Vhosts を実行に戻すことができません
MacBook Pro を Mac OS X Lion にアップグレードした後、「Zend Server」を以前のように実行できなくなりました。最初に「Zend Server」をコマンドラインから起動すると、サービスエラーが発生しました。これを修正するには、Zend Server を完全に新規インストールします。
この新しいインストールの後、Zend Server は正常に動作し、まったく問題はありません。だから今、私は自分のzendプロジェクトを元に戻したいと思っています。vhost ファイルのバックアップを作成して元に戻しました。Lion がホスト ファイルに触れていなかったようです。私は次のことをしました。
- 仮想ホストの 1 つを conf/extra/httpd-vhosts.conf に戻します (1 つだけ確認します)。
- conf/httpd.conf に含まれる vhost のコメントを外します。
- ホストファイルを確認しました
- コマンドラインから zend サーバーを再起動する
この後、http://foo.localhost:10088/を参照してもプロジェクトにアクセスできません
仮想ホスト
ホスト
これが問題に影響を与えるかどうかはわかりませんが、コマンドラインから zend を再起動すると、次のようになります。
よろしく、ニッキー