問題タブ [server-configuration]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PDO 拡張機能の構成 - PHP アプリケーションで PDOException "could not find driver" が発生し続けます
私が作成した PHP アプリケーションで、次のようなエラーが発生し続けます。
このメッセージに基づいて、私は PDO についていくつかの調査を行いましたが、理解できないようです。
これは、PDO 情報を示す私の phpinfo() のスクリーンショットです。
PuTTY 経由でサーバーにログインし、「php -m」と入力すると、モジュールのリストが表示されます。リストには、PDO と pdo_sqlite の両方のエントリがあります。
私はサーバー構成にやや慣れていないため、これをセットアップするために何が間違っているのかを理解できないようです。ヘルプ!
nginx - nginx-要求されたヘッダーに基づく応答
nginx1.0.8をインストールしています。ここに私の問題があります:私は2つのファイルを持っています:file1.jsとfile2.js。要求されたパスは次のようになります。
www.mysite.com/files_dir/%user%/file.js
要求されたヘッダー:「X-Header」が存在し、値が「OK」の場合、応答されるコンテンツはfile1.js、それ以外の場合はfile2.jsである必要があります。
ファイルは「html/files_dir」にあり、%user%は、私のサービスを通じて登録されたユーザー名を表すディレクトリのセットです。
これをnginxで構成するにはどうすればよいですか?nginxで可能である場合にのみ、php、asp、または同様のテクノロジーには興味がありません。
ありがとう
apache - htaccessでヘッダー内にファイル名を設定する
サーバーからファイルをダウンロードするアプリケーションがあります。それらをダウンロードした後、それを保存する必要があります。そのために、応答ヘッダーからのファイル名パラメーターを使用します。
標準の PHP を使用している場合、download.php?id=downloadID
問題なくヘッダーを設定できます。
ここでのタスクは、クライアント サーバーで使用可能な php がないことです。応答ヘッダー内にファイル名を設定する必要があります。
これが私が持っているhtaccessです:
そして、htaccessを使用してファイル名をヘッダーに動的にパースする方法がわかりません。私はそれを探しましたが、まだ解決策はありません。
助言がありますか?
wordpress - サーバー構成で URL ファイルアクセスが無効になっています
私のサイトでは、次のような問題が発生しています.....
警告: getimagesize() [function.getimagesize]: /homepages/46/d390162509/htdocs/public_html/sugapps/wp-content/themes/grizzly-theme/base/shortcodes/image のサーバー構成で URL ファイル アクセスが無効になっています89行目の.php
警告: getimagesize(http://www.sugapps.com/wp-content/uploads/2012/02/2806313447_2900756f3d_b.jpg) [function.getimagesize]: ストリームを開けませんでした: /homepages/46 に適切なラッパーが見つかりませんでした/d390162509/htdocs/public_html/sugapps/wp-content/themes/grizzly-theme/base/shortcodes/image.php 行 89
いろいろ試しているのですがうまくいきません。ローカルでも機能していますが、サーバーで問題が発生しています。また、剪断された巻き上げであるため、php.iniファイルはありません....
誰かがこれを解決できるか、この問題を解決するための良い情報を私に提供してくれるなら、私はあなたに満足しています. 私のサイトでこの問題を確認したい場合は、http ://www.sugapps.com/ にアクセスしてください。
php - この CI php アプリケーションをローカル マシンから実行するにはどうすればよいですか
簡単なローカル マシンのセットアップになると思っていたものについて、助けが必要です。
ステージングサーバーともちろん本番サーバーにphp codeIgniterアプリがあります。私は、ステージング、テスト、確認、そして本番環境への移行について編集を行ってきました。近いうちにいくつかの重要な変更を行うように見えるので、ステージング コードをローカル マシンに移動して、実際にハッキングできるようにすることにしました。これは恥ずかしいことですが、私の命を救うために、このphpアプリをローカルマシンで実行するように構成することはできません. 1週間以上試した後、私は恥ずかしくて欲求不満に陥り、絶望に陥っています. 以前にローカル マシンにアプリをインストールしたことがないわけではありませんが、これは私を殺しています。
このアプリに関するいくつかの洞察。これは、複数のクライアントがアクセスできる 1 つの供給要求アプリであり、コースはクライアントのアカウント番号によって規制されています。
クライアントが [ahh.supplygrp.com] をブラウザに入力すると、URL からログイン ページに移動し、ログインしてすべての「自分の」会社関連情報にアクセスします。クライアント「Bee」は [bee.supplygrp.com] をブラウザに入力し、URL でログイン ページに移動し、ログインしてすべての「自分の」会社関連情報などにアクセスします。
Ahh と Bee は acct_name です [添付の db スキーマを参照] URL はサーバーに送られ、アプリを見つけ、データベースで Ahh または Bee を検索し、見つかった場合はサーバー名を追加し、ahh.supplygrp であるその URL を開きます。 .com、ログイン ページを表示し、ログインに成功 >> オフにします。
サーバー名、仮想ホスト、ホスト ファイル、構成ファイルの規則につまずいていることはわかっています。私は何かが欠けていて、何がわからない。PC に easyphp5++ [WAMP] の新規インストールを設定し、基本的な php ページと Codeigniter の一般的なインストールで動作することを確認しました。問題のアプリをデータベースとともにインストールしました。
サーバー、ホストファイル、構成ファイル、仮想ホスト構成に関連して、このアプリをローカルマシンで実行するために必要なことを誰かに教えてもらえますか。
構成ファイル、acct スキーマが参照用に添付されています。
よろしくお願いします。
php - PHP でサブドメインとドメインをリダイレクトする標準的な状況ではない
彼ら!
やりたいことを説明します。誰かがこれを手伝ってくれるなら、アドバイスをください。
私はウェブサイトを持っています。それをhttp://mysite.comと呼びましょう。そしてサブドメイン、たとえばhttp://myname.mysite.comとしましょう。
mysite.com と myname.mysite.com のそれぞれの個人データ (ICQ 番号の例) を含む構成ファイル inc.php が 1 つあります。mysite.com ディレクトリにあるすべての一般的な Web サイト ファイル。
サブドメインで完全に類似したファイルを作成しないように、サブドメイン myname.mysite.com で mysite.com のすべての一般的なファイルを作成できるようにしたいと考えています。ただし、個々の ICQ 番号を含む myname.mysite.com にある個々の構成ファイルを含めます。
これは、私がこれをどのように機能させたいかの例です:
メイン ドメイン "mysite.com" には、次のページを含むルート フォルダー "public_html" があります。そのため、「mysite.com」Web サイトを検索すると、inc.php からの ICQ 番号が表示されます。
サブドメイン「myname.mysite.com」にはフォルダー「public_html/subdomain/myname」があり、ICQ 番号「222-222」の構成ファイル inc.php のみがあります。したがって、myname.mysite.com にアクセスすると、「mysite.com」の Web ページが表示されますが、ICQ 番号は「public_html/subdomain/myname/inc.php」から取得されます。アドレス バーには、Web ページが次のように表示されます 。 http://myname.mysite.com/index.php http://myname.mysite.com/about.php http://myname.mysite.com/articles.php
そのため、訪問者は自分が個々の Web サイト myname.mysite.com をサービス提供していると考えますが、実際には、訪問者は mysite.com Web ページをサービス提供します。したがって、mysite.com のコンテンツを変更すると、myname.mysite.com のコンテンツも変更されます。
パートナーに個人のサブドメイン名を与えるアフィリエイト プログラムを組織したいので、このすべてのスタッフが必要ですが、コンサルティングには ICQ 番号が必要な個人の構成ファイル inc.php を使用します。
自分がやりたいことを説明しようとしたと思います。神様、この状況を説明するのは難しいです。ああ、言い忘れていましたが、これはすべて PHP で行いたいことです。
web-applications - ロケーション正規表現を使用してnginx経由で検索エンジンからのリクエストをリダイレクト/処理するにはどうすればよいですか
ハッシュバン URL を使用して ajax ベースの Web アプリケーションを開発しました。
検索エンジンからの要求を、HTML スナップショットを生成して応答を送信する別のサーバーにリダイレクトしようとしています。以下に示すように、場所ディレクティブを使用してnginxでこれを達成しようとしています:
しかし、私はこれを機能させることができません。誰かが私が使用している正規表現を修正できますか (または)、これを達成するための代替ソリューションを提供してくれますか?
前もって感謝します。
python - ブラウザで Python ファイルを開くと 500 Internal Server Error が発生する
Python ファイルを開くことができません。私はPythonを使用するのが初めてで、PHPのバックグラウンドから来ましたが、これは私にとってはまったく異なります。サーバー `public_html/python/index.py' に、単純な hello world コードを含むテスト ファイルを作成しました。
私は周りを見回しており、Pythonファイルを実行するためにいくつかの構成手順を実行する必要があるようです。
シェルで y を実行して Python がインストールされ、動作していることを確認しpython
ました。
次に、pythonがインストールされた正しいパスを探しましたが、正しいtype -p python
です:
最後に、ブログで、 cgi-bin フォルダー外の python ファイルを実行するには、次の行で .htaccess ファイルを変更する必要があることを読みました。
cgi-bin
これも機能しませんでしたが、フォルダー内で実行しようとしても、同じエラーが発生します。
念のため、ファイルのアクセス許可も変更しましたが、何も変更しませんでした:
このすべての後、Web ブラウザーで URL を開こうとすると、まだ 500 内部サーバー エラーが発生します。
実行するod index.py -c
と、次のようになります。
この謙虚な python 初心者へのヘルプとガイダンスに感謝します。ところで、専用サーバーで WHM と CPanel を使用しています。
php - How can I change the user owner so a folder created with a PHP script can be edited and/or deleted through FTP?
We have a little CMS where we create folders for specific content. Everything was working fine until we moved to a new server; I noticed that on the new server the "user" from PHP (CMS action) is different from the FTP user. This was not happening before, but now every time a new folder is created through the PHP script it can not be modified through FTP.
I noticed that the owner of the PHP folders is 99 99 which I thing is 'nobody'.
What do I need to do in order for it to work as it was working in the previous server? On my PHP scripts the permissions are set to 0777 so I really don't know what else to do.
I have access to SSH, WHM and cpanel, maybe there is something inside the PHP settings or APACHE settings that I can modify, maybe straight through WHM.
Please, if there is something to work on the command shell describe it step by step as I mostly know nothing about shell scripting.
This is the code I use in PHP to create my folders:
Thanks!
php - Nginx 構成ファイルが Codeigniter/PHP アプリを見つけられない
Nginx 構成ファイルで Codeigniter アプリを見つける方法がわかりません。このサーバーで PHP を提供することは問題ではありません。b/c ルート ディレクトリに php ファイルを配置すれば、できecho "hello world";
ます。
これは、このチュートリアルのほぼそのままの Nginx 構成ファイルです。これらのパラメーターの多くを操作しましたが、どれも効果がなかったことに注意してください。そのため、このファイルを機能させるためにこのファイルを超えて調べる必要があるかどうか疑問に思っています?:
これは単純なパスの問題だとずっと考えていました。b/c Codeigniter にはやや紛らわしいルーティング構造がありますが、私の設定の問題はわかりません。考え?