DISCUZ win2003 環境で ./include/common.inc.php_PHP チュートリアルにアクセスできない
Script House からのメモ:
理論的には、次の方法が可能ですが、PHP 設定が正しいことを確認することが前提です。discuz プログラムおよび関連するサーバー関連ソフトウェアについては、新しい PHP バージョンを使用することをお勧めします。 s.jb51 ネットダウンロードにアクセスできます。
フォーラムでは過去 2 日間にエラー メッセージが頻繁に報告されています
警告: require_once(./include/common.inc.php) [function.require-
once]: ストリームを開けませんでした:
にはそのようなファイルまたはディレクトリはありません12 行目の E:hostaydswindex .php
致命的なエラー: require_once() [function.require]:
で必要な
'./include/common.inc.php' (include_path='.;C:php5pear') を開くことができませんでした12行目のE:hosaydswindex .php
インターネットで調べたところ、許可リクエストのはずですが、フォーラムが使用できるかどうかはわかりません。
解決策 1:
実際、言うまでもなく、この問題は非常に複雑です。この問題は、ディレクトリのアクセス許可の問題が原因で発生します。
2003 年の権限設定が通常わかりにくいことは誰もが知っています。
その解決策は次のとおりです:
例:
ゲスト ユーザー (または指定したユーザー) にのみ BBS ディレクトリにインターネット アクセス権を与える場合、フォーラムは WEBROOT の BBS ディレクトリに配置されます。また、親ディレクトリの場合は BBS に配置されます。 webroot に
INTERNET ゲスト ユーザー (または指定したユーザー) のアクセス権がない場合、上記の問題が発生します。
WEBROOT ディレクトリ (フォーラム ディレクトリの上位ディレクトリ) にインターネット ゲスト権限 (または
指定したユーザー) を与えるだけで、問題は解決します。
その理由は、すべての PHP ファイルの公式の ./include/ を include/ に変更することで解決できます
ただし、それらを 1 つずつ置き換えることはできません。私の個人的な解決策は、親ディレクトリを作成することです。
解決策 2:
このサーバーはシステムを再インストールしました
win で php mysql を設定しましたが、dz (Discuz) フォーラムにアクセスすると、次のエラーが表示されます:
警告: require_once() [function.require-once] : Unable E:mysiteceshiindex.php の 12 行目で
./include/common.inc.php にアクセスします
警告: require_once(./include/common.inc.php) [function.require-
once]: ストリームを開けませんでした:
E:mysiteceshiindex.php の 12 行目にそのようなファイルまたはディレクトリはありません
致命的なエラー: require_once() [function.require]: 必要なオープンに失敗しました
'./include/common.inc.php' (include_path='d :/ php5/includes') の 12 行目
E:mysiteceshiindex.php
この Web サイトには問題はありません。
最終的に解決するまでに長い時間がかかりました。
1. IIS6.0 は利用可能ですか? 親パスを有効にします
2. 権限の問題により、ユーザーに権限が与えられます (コンピュータ ディレクトリにも権限が必要であることに注意してください。そうでないと、この問題が発生します)。フォーラムを独自のサーバーに接続すると、サーバーは win2003+iis+ php+mysql ですが、フォーラムにアクセスすると、次のメッセージが常に表示されます:
警告: require_once() [function.require-once]: ./include/ にアクセスできませんE:im286index.php の common.inc.php (12 行目)
警告: require_once(./include/common.inc.php) [function.require-once]: ストリームを開けませんでした: E にそのようなファイルまたはディレクトリはありません: im286index.php 12 行目
致命的なエラー: require_once() [function.require]: E:im286index で必要な './include/common.inc.php' (include_path='d:/php5/includes') を開くことができませんでした.php 12 行目
方法 1: インターネット上の Google baidu ./include/ を include/ に変更すると問題が解決するのですが、私はいつも読み込みに失敗しました。それが権限の問題であることが判明するまでに長い時間がかかりましたが、veryone 権限を設定しましたが、すべて問題ありませんでした。最後に、iis が親パスを有効にする必要があることを皆さんに思い出させます。
方法 2:
1. IIS6.0 で親パスが有効になっていますか? 2. 権限の問題によりユーザーに権限が与えられます (コンピューターのディレクトリにも権限が必要であることに注意してください。そうでないと、この問題が発生します)。
権限の問題で、上位ディレクトリのみに全員の読み取り権限を追加しましたが、時間がかかり待ちきれなかったのでやめました。ディレクトリを e:im286bbs に変更し、上位ディレクトリに読み取り権限とアクセス権を与えます。プロンプト:
入力ファイルが指定されていません。方法 4: 検索。1 つの方法は、php.ini = の doc_root を変更することです。 " コメントアウトして確認しましたが、問題はありません。2 つ目はアプリケーション プールに関するものです。IIS がこのサイト用に新しいアプリケーション プールを作成しました。更新すると、Web サイトにアクセスできるようになります。権限に関連していますか?上位ディレクトリの全員の読み取り権限を削除して、再度更新してください。エラーメッセージはこれに関連していると思います。その後、それを追加すると問題は解決します。
方法 5:
私もこの問題を抱えています。長い間検索しても結果がありませんでした。問題がある場合は、(./include/common.inc.php) を変更しようとしましたが、結果は成功しました。
common.inc.php 内のすべての './' を '/ に変更します (真ん中のドットを削除するだけです)
方法 6: 究極の解決策
他のプログラムが正常であれば、ただし、問題が発生するのは一部の PHP システムだけです。ここでは phpmyadmin を例にします。現在のディレクトリが d:werrootphpmyadmin の場合は、phpmyadmin ディレクトリに別のディレクトリ web を作成し、iis 内のパスを d:werrootphpmyadminweb として指定するだけで問題を解決できます。 。これは、プログラム内での ./ の使用に問題があるはずです。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

1. Windows 11で設定を開きます。 Win+I ショートカットまたはその他の方法を使用できます。 2. 「アプリ」セクションに移動し、「アプリと機能」をクリックします。 3. バックグラウンドでの実行を禁止したいアプリケーションを見つけます。三点ボタンをクリックして、[詳細オプション] を選択します。 4. [バックグラウンド アプリケーションのアクセス許可] セクションを見つけて、目的の値を選択します。デフォルトでは、Windows 11 は電力最適化モードを設定します。これにより、Windows はアプリケーションがバックグラウンドでどのように動作するかを管理できるようになります。たとえば、バッテリーを節約するためにバッテリー セーバー モードを有効にすると、システムはすべてのアプリを自動的に終了します。 5. アプリケーションがバックグラウンドで実行されないようにするには、[なし] を選択します。プログラムが通知を送信していない、データの更新に失敗しているなどに気付いた場合は、次のことができることに注意してください。

DeepSeekはファイルを直接PDFに変換できません。ファイルの種類に応じて、異なる方法を使用できます。一般的なドキュメント(Word、Excel、PowerPoint):Microsoft Office、Libreoffice、その他のソフトウェアを使用してPDFとしてエクスポートします。画像:画像ビューアまたは画像処理ソフトウェアを使用してPDFとして保存します。 Webページ:ブラウザの「Print into PDF」関数を使用するか、PDFツールに専用のWebページを使用します。 UNCOMMONフォーマット:適切なコンバーターを見つけて、PDFに変換します。適切なツールを選択し、実際の状況に基づいて計画を作成することが重要です。

Java の DAO (Data Access Object) は、アプリケーション コードと永続層を分離するために使用されます。その利点は次のとおりです。 分離: アプリケーション ロジックから独立しているため、変更が容易になります。カプセル化: データベース アクセスの詳細を非表示にし、データベースとの対話を簡素化します。スケーラビリティ: 新しいデータベースや永続化テクノロジをサポートするために簡単に拡張できます。 DAO を使用すると、アプリケーションはデータベースの詳細を直接処理することなく、メソッドを呼び出してエンティティの作成、読み取り、更新、削除などのデータベース操作を実行できます。

アプリを使用しようとすると、「カメラとマイクへのアクセスを許可できません」というメッセージが表示されますか?通常、カメラとマイクのアクセス許可は、必要に応じて特定の人に付与します。ただし、許可を拒否すると、カメラとマイクは機能しなくなり、代わりにこのエラー メッセージが表示されます。この問題の解決は非常に基本的なもので、1 ~ 2 分で解決できます。解決策 1 – カメラ、マイクの権限を提供する 必要なカメラとマイクの権限を設定で直接提供できます。ステップ 1 – [設定] タブに移動します。ステップ 2 – [プライバシーとセキュリティ] パネルを開きます。ステップ 3 – そこで「カメラ」権限をオンにします。ステップ 4 – 内部には、携帯電話のカメラの許可を要求したアプリのリストが表示されます。ステップ5 – 指定したアプリの「カメラ」を開きます

Java では、「フィールド」は、データまたは状態を格納するために使用されるクラスまたはインターフェイスのデータ メンバーです。フィールドのプロパティには、タイプ (任意の Java データ型)、アクセス権、静的 (インスタンスではなくクラスに属する)、最終 (不変)、および一時 (シリアル化されていない) が含まれます。フィールドは、オブジェクト データの保存やオブジェクトの状態の維持など、クラスまたはインターフェイスの状態情報を保存するために使用されます。

Java リフレクション メカニズムを使用すると、プログラムはソース コードを変更せずにクラスの動作を動的に変更できます。 Class オブジェクトを操作することで、newInstance() によるインスタンスの作成、プライベート フィールドの値の変更、プライベート メソッドの呼び出しなどが可能になります。ただし、リフレクションは予期しない動作やセキュリティ上の問題を引き起こす可能性があり、パフォーマンスのオーバーヘッドがあるため、注意して使用する必要があります。

Oracle は、次の手順で dbf ファイルを読み取ることができます。外部テーブルを作成し、その dbf ファイルを参照し、データを Oracle テーブルにインポートします。

コンピュータのメモリ モジュールはどのようなものですか? これは、コンピュータのグラフィック カードとメモリ モジュールの概要です。コンピュータの独立したグラフィックス カードはファン付きのグラフィックス カード スロットに挿入され、メモリ モジュールはコンピュータのマザーボード上の緑色の長方形の形をしたメモリ モジュール スロット内にあります。ラップトップのメモリ モジュールはデスクトップのメモリ モジュールとは異なるため、互換的に使用することはできません。外観の違い1:デスクトップメモリ、細身、長さ13〜14 cm。 2: ノートのメモリは短く、約 5 センチメートルです。メモリはコンピュータの橋渡し役であり、プロセッサとハードウェア (ハードディスク、マザーボード、グラフィックス カードなど) の間のデータ交換を担当します。途中の赤丸がメモリースティックで、CPUファンの横にありメモリースティックに差し込まれています。ほら、コンピューターのメモリースティックはこんな感じです。ドライバーを使用してデスクトップ コンピューターのカバーを開けます。中央の赤い丸がメモリ モジュールです。メモリースティックとは何ですか?
