WINGS(Www INtegrated Guide on Server-architecture)
Www INtegrated Guide on Server-architecture :
   ホーム お問い合わせ サーバーサイド環境構築設定 つぶやき ブックマーク レンタルサーバー 総合FAQ/訂正&ダウンロード このエントリーをはてなブックマークに追加        
  • 刊行書籍情報  [書籍マップ
  • オンライン公開 技術記事
  • シリーズ別書籍リスト
  • 「WINGS News」登録/解除
  • WINGSプロジェクト紹介
  • WINGSプロジェクトメンバ募集





 FAQ[改訂新版 基礎PHP]


No.該当頁質問 回答更新日
1 279 PEARパッケージマネージャのインストールができない P.279のコマンドからインストールできない場合は、代わりに「> go-pear.bat」を実行してください。
ただし、PHPのバージョンによって、go-pear.batには不具合があり、そのままでは正しく起動しないようです。エラーが発生してしまう場合には、go-pear.batに以下のようなコードを追加してください(追記部分は★~★で表しています)。

%PHP_BIN% -d output_buffering=0 ★-d phar.require_hash=0★ PEAR\go-pear.phar
2010年4月04日
2 181 メールが送信できず、以下のようなエラーが表示される。 

エラー例
 ・Warning: mb_send_mail() [function.mb-send-mail]: SMTP server
response: 554 User not local. 

 ・Warning: mb_send_mail() [function.mb-send-mail]: SMTP server
response: 550 Relaying denied. 

 ・Fatal error: Maximum execution time of 30 seconds exceeded in ~ 

 ・Your email message was unable to be sent because your mail server 
rejected the message. (ウイルスソフトでの表示。ご使用のソフトによって表示が異なります)
SMTPサーバ側にて、認証その他の制限(セキュリティ設定)がかかっている場合があります。
ご利用のプロバイダの管理者に問い合わせてみてください。
2008年1月21日
3 - サンプルを実行すると以下のようなエラー出ます。
failed to open stream: No such file or directory
php.iniのinclude_pathパラメータが正しく設定されているかどうか、今一度、確認してみてください。 2006年10月08日
4 151 addressinput.phpにはクロスサイトスクリプティング脆弱性があるのではないか? ご指摘の通りです。本書サンプルではまずはシンプルなコードでデータのやり取りの記述を理解いただくために、よりシンプルな記述をしていますが、実際のアプリケーションでは以下のように記述するべきです。
5 $name=htmlspecialchars($_POST['name']);
クロスサイトスクリプティングについては、以下のサイトなどを参考にしてください。


http://www.atmarkit.co.jp/fsecurity/special/30xss/xss01.html
2006年1月17日
5 265 Windows環境で、PHP5.1にバージョンアップしたら、SQLiteが使えなくなった。 Windows版 PHP5.1からはSQLiteを外部エクステンションとしてphp.ini上で組み込む必要があります。
extension=php_pdo.dll
extension=php_pdo_sqlite.dll
extension=php_sqlite.dll
を追加してください。
2005年12月16日
6 - MySQL4.1環境ですが、データベース関係のサンプルが動作しません。 本書ではMySQL4.0環境をベースに紹介していますので、MySQL 4.1、5.0系をご使用の方は4.0をご利用ください。MySQL4.1以降に接続するためには、MySQLi関数を使用します。 2005年11月11日
7 - サンプルを実行するとundefined ~というエラーが表示される。 php.iniの格納場所は正しいでしょうか。
今一度、環境設定の項を参考にご確認ください。

また、Apacheの再起動はされていますでしょうか。
ご確認ください。
2005年1月06日
8 - サンプルを実行すると文字化けしてしまう。 (対処法1)
ブラウザが文字コードを自動判定している場合、EUCを選択する。
IEをお使いの場合、文字化け表示された状態のまま、メニューの
「表示」→「エンコード」→「日本語(EUC)」と選択。

(対処法2)
「php.ini」にてmbstring系の設定を行う

以下URLより「PHPのインストール」 の「PHPの設定ファイル「php.ini」を作成する」を参照ください。

http://www.wings.msn.to/contents/env/index.html
2004年11月12日

[ 書籍ホーム]   [ FAQ]   [ 本書訂正]

著作権情報個人情報保護について広告掲載についてRSSフィードについて
出版社の方々へ会社概要スタッフ紹介サイトマップ  
書籍/記事に関するご質問/お問い合わせは「WINGSお問い合わせフォーム」をご利用ください。
Copyright(c) 1998-2024,Yamada Yoshihiro.  All Right Reserved.