エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Apache 起動直後に PHP で ORA-00911 エラーが発生
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Apache 起動直後に PHP で ORA-00911 エラーが発生
Apache 起動直後に PHP から Oracle に接続すると、ORA-00911 エラーが発生することがあります。 ORA-00... Apache 起動直後に PHP から Oracle に接続すると、ORA-00911 エラーが発生することがあります。 ORA-00911: invalid character in hogehoge.php on line X しかし、SQL には誤りはなく sqlplus で実行できますし、しばらく時間が経過すると、Apache + PHP 上でもエラーかでなくなります。PHP のコード中では putenv("NLS_LANG=Japanese_Japan.UTF8"); として、NLS_LANGの値を設定していますが、どうもこの設定が反映されないようです。いろいろ調べると、apache の起動スクリプト中で環境変数を設定すればよいということでした。 /etc/rc.d/init.d/httpd を直接編集しても良いのですが、Red Hat 系(Fedora や CentOS) では