私のApacheはhttpd-2.2.22-win32-x86-openssl-0.9.8t、
phpはphp-5.3.5-Win32-VC6-x86です
zendはZendGuardLoader-php-5.3-Windowsです
ZendLoaderのdllを入れました。を php の ext ディレクトリにコピーし、php.ini を次のように変更します
zend_extension=”g:/wamp/php5/ext/ZendLoader.dll”
zend_loader.enable=1
zend_loader.disable_licensing = 0
zend_loader. obfuscation_level_support = 3
サーバーを再起動しても、インターネットで上記の方法を見つけました。アドバイスをお願いします。
Zend Optimizer を使用しないのはなぜですか?
これを使用することを主張しているので、Apache の起動時にエラーの内容を投稿するか、エラー ログを投稿してください。理由
php5.3 バージョンでは Zend Optimizer が使用できないようです
[Sun Dec 30 11:03:25 2012] [通知] 親: 再起動シグナルを受信しました
[Sun Dec 30] 11:03:25 2012 ] [通知] 子 1680: 終了イベントが通知されました。子プロセスが終了しています。
警告: DocumentRoot [G:/WAMP/apache2/docs/dummy-host.www.wuliao] が存在しません
警告: DocumentRoot [G:/WAMP /apache2/docs/dummy-host2.www.wuliao] は存在しません
[Sun Dec 30 11:03:26 2012] [notice] Child 1680: 開始ミューテックスを解放しました
httpd.exe: Could not be used ServerName に 169.254.67.235 を使用するため、サーバーの完全修飾ドメイン名を確実に決定できません
[Sun Dec 30 11:03:26 2012] [通知] Apache/2.2.22 (Win32) PHP/5.3.5 が構成されました -- 通常の操作を再開します
[Sun Dec 30 11:03:26 2012] [notice] サーバー構築: Jan 28 2012 11:16:39
[Sun Dec 30 11:03:26 2012] [notice] 親: 子プロセス 1804 を作成しました
警告: DocumentRoot [G:/WAMP /apache2/docs/dummy-host.www.wuliao] は存在しません
警告: DocumentRoot [G:/WAMP/apache2/docs/dummy-host2.www.wuliao] は存在しません
httpd。 exe: ServerName に 169.254.67.235 を使用して、サーバーの完全修飾ドメイン名を確実に特定できませんでした
ild 1680: 子プロセスが終了しています
警告: DocumentRoot [G:/WAMP/apache2/docs/dummy-host.www.wuliao]存在しません
警告: DocumentRoot [G:/WAMP/apache2/docs/dummy-host2.www.wuliao] が存在しません
httpd.exe: ServerName に 169.254.67.235 を使用しているため、サーバーの完全修飾ドメイン名を確実に特定できませんでした
”g:/ wamp/php5/ext/ZendLoader.dll” の読み込みに失敗しました
[Sun Dec 30 11:03:28 2012] [notice] Child 1804: 子プロセスが実行中です
[Sun Dec 30 11:03:28 2012] [通知] 子 1804: 開始ミューテックスを取得しました
[Sun Dec 30 11:03:28 2012] [通知] 子 1804: 64 個のワーカー スレッドを開始しました
[Sun Dec 30 11:03:28 2012] 1804: ポート 80 でリッスンするスレッドを開始しています。
私もこの問題に遭遇しました。投稿者はそれを解決したのでしょうか?
http://blog.sina.com.cn/s/blog_4bce22f40101f55r.html
上記のブログを見ると、php5.3+apache には解決策がないようです。