SAK ソフトウェア FAQ - PHP

SAK Streets メインストリート 工房 一覧 SAK Streets 検索
| VB | SQL | Perl | PHP | ASP | JSP | C | PC | HP | FAQ | フリーソフト |

PHP

Q-【PHP】 公開サイトでテストできていません

■PHP の公開ソフトについては、開発環境では十分にテストしていますが、実際
  の公開サイトでは、あまりテストできていません。
  (現時点では @nifty は PHP 未サポートのため。)
  サイト仕様や PHP のバージョンによって正しく動作しない可能性があります。
  特に PHP3 での動作にはあやしいものがあります。(テストでエラー)
  PHP4 は、UNIX サイトでの動作実績があります。

■もし、エラーなどで動作しない場合は、念のため PHP 設置フォルダのパーミ
  ッションを 777 でテストして下さい。
  これでもエラーや動作しない場合は、開発環境では問題が発生しないため、
  現時点では対応不能です。

■お使いのサイトが CGI-Perl をサポートしていれば、公開ソフトの Perl 版を
  使用して下さい。Perl のバージョンは 5 です。

Q-【PHP】 PHP3 での修正点

■PHP3 で動作させるための修正点を頂戴したので、公開しておきます。

  1. <?= xxx ?> でエラーになるので、<?php= xxx ?> に修正する。

  2. function を使用している .php で、先に function を宣言しないとエラー
     になるので、.php の「// 準備」の次ぐらいに移動する。

Q-【PHP】 PHP でもパーミッション設定必要なサイトあり

■PHP の設置は一般にパーミッション設定不要なのですが、一部サイトでは厳密
  なパーミッション設定が必要なようです。
  サイトの FAQ に指定パーミッションがある場合は、それを設定して下さい。

Q-【PHP】 入力データやバラメタ指定が無効になる

■register_globals がセキュリティ上、off になっているサイトがあります。
  この場合、フォームからの入力やクエリストリングによるパラメタ指定が引き
  取れません。(POST や GET が受け取れない。)
  サイトに on にする FAQ があれば、それをお試し下さい。
  一般的かどうか知りませんが、動作させたい PHP が存在するディレクトリに
  php_flag register_globals on
  と記述した .htaccess と言う名のファイルを置くことで on にする事が可能
  なようです。
| VB | SQL | Perl | PHP | ASP | JSP | C | PC | HP | FAQ | フリーソフト |

SAK Streets メインストリート 工房 一覧 SAK Streets 検索



Copyright (C) 1999-2024 Y.SAK