問題タブ [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.

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

zend-framework - Zendのすべてのリンクで404が見つかりません

私は zend フレームワークが初めてです。Windows 7 に Zend サーバー CE をインストールしましhttp://myproject/signuphttp://myproject/

何が問題なのか提案してください。

0 投票する
1 に答える
370 参照

php - Zend デバッガー - メッセージを送信できません

Zend Debugger のセットアップでいくつか問題があります。Zend Server CE をインストールしました。Zend Studio を開発環境として使用しています。

Zend Studio のデバッグ構成で、デバッガーをテストできます。すべて正常に動作します。しかし、プロジェクトをデバッグしようとすると、ブラウザがポップアップして正しいページが表示されますが、デバッグ セッションは直接終了します。IndexController にブレークポイントを設定しましたが、デバッグ セッションが直接終了します。

Zend Server Logs タブの下の Server Error Log に、「[Zend Debugger] Cannot send message」と表示されます。

誰でも私を助けることができますか?

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

zend-framework - データベースに接続するためのリソースパラメータを追加するときにエラーが発生しました

これをapplication.iniのセクションプロダクションに追加します

しかし、アプリケーションを実行していると、次のエラーが発生します。

Netbeans +ZendServerCEを使用しています

編集:

私がデジタルをインストールしているとき、インストールフォルダにメインのindex.php:

警告:include_once(Digitalus \ Installer.php)[function.include-once]:ストリームを開くことができませんでした:C:\ Program Files \ Zend \ ZendServer \ share \ ZendFramework \ library \ Zend\Loader.phpにそのようなファイルまたはディレクトリはありません146行目

警告:include_once()[function.include]:インクルードのために「Digitalus \ Installer.php」を開くことができませんでした(include_path='。;。/library;。;C:\ Program Files \ Zend \ ZendServer \ share \ ZendFramework \ library ' )146行目のC:\ Program Files \ Zend \ ZendServer \ share \ ZendFramework \ library \ Zend\Loader.phpにあります

致命的なエラー:19行目のC:\ Program Files \ Zend \ Apache2 \ htdocs \ digitalus \ install\install.phpにクラス「Digitalus_Installer」が見つかりません

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

virtualhost - Zend Server CE Virtual Host が Mac の /Users/me ディレクトリの下にあるドキュメント ルートにアクセスできるようにアクセス許可を設定する方法

OSX Snow Leopard を実行している Mac で Zend Server CE Virtual Host をセットアップしようとしています。

仮想ホスト ドキュメント ルートを入れた場合

/usr/local/zend/apache2/vhosts/site

すべて正常に動作します。

入れたら

/ユーザー/私/ドキュメント/サイト

私は得る:

「禁止 このサーバーの / にアクセスする権限がありません。」

/Users/me/Documents/site の権限は次のとおりです。

drwxrwxrwx 3 私のスタッフ 102 30 7 月 12:33 テスト

どうすれば zend サーバーデーモンが Documents ディレクトリ内のファイルを提供できるようになりますか?

0 投票する
1 に答える
256 参照

php - すぐに使える魔法.. PDOを使用

これが私の認証方法です。__construct($arg1, $arg2); $arg1 はアクションを取得し、$arg2 は $self::params であり、この場合に必要な電子メール名とパスワードを取得します。テスト目的でアクティベーションリンクを出力し、その後に Array( ) が表示されます。isset($row) を持つ if ステートメントは、行が設定されていることをスクリプトに伝えているため、それが持っていることを実行していません。そして、print_rすると何も表示されません...エコーするとArray()が表示されます... PHP 5.4でZendサーバーCEを使用すると、次のような構造のテーブルがあります。

ID、 - 名前、 - パスワード、 - 暗号鍵、 - 暗号ベクトル、 - メール、 - activation_code、 - アクティブ、 - ユーザータイプ
1、 - J.Smith、 - pwd、 - キー、 - ベクター、 - some@mail、 - アクティベーション コード、 - 0, - 候補

0 投票する
1 に答える
311 参照

php - phprequireはインクルードパスの順序を使用しません

私はZendFrameworkを使用しており、自分のライブラリ(メインのZFライブラリではない)に次のカスタムファイル(これはこのライブラリにある唯一のファイルです!)があります。

私のインクルードパスは次のとおりです。

通常のファイルは、ZFライブラリ(/ usr / local / zend / share / ZendFramework ...)にあります。

ZFでは、Zend_Form_Text_ElementがXhtml_Elementを次のように拡張します(スニペット)。

しかし、Text_Elementを呼び出すとき、私のカスタムファイルは無視されます。Xhtml.phpファイルをZFライブラリから削除すると、カスタムファイルが選択されます。したがって、カスタムZendライブラリがインクルードパスの最初のエントリであるにもかかわらず、ZF通常ライブラリがカスタムクラスよりも優先されているように見えます。私の開発環境では、期待どおりに機能するのとまったく同じ構成になっていることに注意してください。

なぜこれが起こり、避けることができるのかについての助けは大歓迎です。

背景:外部ライブラリをいじるのは好きではありませんが、ここでは非常に便利です。内部のZend拡張チェーンに侵入して(Zend_Form_Elementのデフォルトのデコレータを変更するため)、ZFライブラリにすばらしい作業を続けさせることができます。 。

0 投票する
1 に答える
393 参照

apache2 - Zend Server CE で SSL キーを生成する - Windows

Windows で zend サーバー ce の証明書要求を生成しようとしています (openSSL を使用しています)。また、このオンライン ツールを使用してコマンドを生成しています: tools.ssl.com

しかし、実行しようとすると、openSSL に問題があります。

何が間違っている可能性がありますか? ヒントはありますか?

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

apache - 別のコンピューターにあるフォルダーに仮想ホストを追加する方法は?

私のマシン (Windows 7 ホーム エディション) に Zend Server がインストールされており、サーバーにあるフォルダーに仮想ホストをセットアップしようとしています。何らかの理由で、Apache Web サーバーをそこに設定できないため、自分のコンピューターで行う必要があります。

しかし、私はそれを成し遂げることができません。httpd-vhosts.conf での仮想ホストのセットアップは次のようになります。

そしてホストファイル:

Apache ログを確認しました。警告があります:

このフォルダへのフル アクセスを取得し、ローカル ドライブのようにマップしました。DocumentRoot を次のように設定しようとしましたが、うまくいきませんでした。「Z:\」を設定した後、Apache が再起動しません。

この v-host をサーバー フォルダーにポイントする方法はあるのでしょうか。何か案は?

0 投票する
1 に答える
724 参照

php - PHP インクルード パスの順序とステータス キャッシュ

そのファイルの独自のバージョンのコピーができるまで、製品インスタンスがメイン フレームワーク ファイルを使用するフレームワークを構築しています。これを達成するために、私は次のことを行いました:

したがって、呼び出すinclude('view-users.php');と、最初に MY_PRODUCT_ROOT で /view-users.php が検索され、それが見つからない場合は、MY_FRAMEWORK_ROOT/view-users.php が検索されます。

製品ルートにファイルを追加するまで、この手順は非常にうまく機能しています。clearstatcache(true);PHP/Apache がインクルードをキャッシュしていることは知っており、ステータス キャッシュをクリアするために実行すると考えられます。PHP は、その include(); 内で file_exists を使用する可能性があります。そして、新しいファイルがまだ存在しないと考えています。Apache を再起動しようとしましたが、効果はありませんでした。

残念ながら、ランニングclearstatcache(true);も役に立ちません。MY_FRAMEWORK_ROOT/file を削除した場合にのみ、キャッシュをクリアして再試行すると考えられるため、MY_PRODUCT_ROOT/file が見つかります。

ファイルが存在するかどうかについての PHP/Apache の理解を更新する必要があることはわかっていますが、役に立ちclearstatcache(true);ません...

何か案は?

更新: 修正、Apache の再起動が役立つようです。これは、カスタマイズのために既存の MY_FRAMEWORK_ROOT ファイルをオーバーラップするために MY_PRODUCT_ROOT にファイルを追加しようとした場合にのみ発生することを繰り返します。

更新: 開発環境は、Windows 上の Zend Server CE PHP 5.3.14、運用環境 Centos linux httpd、PHP 5.3+ です。私の開発環境でZendオプティマイザーが有効になっているという事実は、効果がある可能性があります。また、APCやその他のキャッシュスクリプトを使用していません

0 投票する
1 に答える
2356 参照

php - 致命的なエラー:ZendServerCEの更新後にDOMDocumentが見つかりません

Windows 7(64ビット)システムでZendServerCEを使用しています。

ZendFramework2.0を使用してWebサイトを開発しています。このWebサイトでは、DOMDocumentを使用して外部Webサイト(URLで指定)を分析します。

このプロジェクトは、ZendFramework1.12とZendServerCE 4(PHP 5.2)で開始しました。ここで、Zend Server CE 5.6.0(apache2.2、PHP 5.3.14、ZF2-Support)をインストールしました。ZF2.0でプロジェクトを再構築します。1つの機能を除いて、すべてが正常に機能します。

DOMDocumentをインスタンス化しようとすると、次のエラーメッセージ(php-error.log)が表示されます。

PHP 5.2(ZF 1.12)およびZend Server CE 4では、この機能は完全に機能しました。しかし今...何も変更せずに、このエラーをスローします。

dom-extensionとxml-extensionはPHP5.3に組み込まれています。phpinfoとphp.iniをチェックして、これらの拡張機能が実行されていることを確認しました。

php-xmlをインストールする必要があることを読みました。しかし、dom、xml、libxmlが実行されています...なぜそれらを再インストールする必要があるのですか?

ZendServerCEをアップグレードした後にDOMDocumentをインスタンス化できなかった理由はわかりません。ZF2.0がこのエラーの考えられる理由である可能性があります。しかし、私はこれを指し示すものを見つけることができません。