問題タブ [suphp]
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 - DireactAdmin サーバーで suPHP で PEAR を使用するには?
DireactAdmin サーバーにいくつかの PEAR (XML_RPC2 など) パッケージを正常にインストールしました。しかし、それらのパッケージを含めようとすると、見つかりません。
私の open_basedir は/usr/local/php5/lib/php. そのディレクトリには、PEAR フォルダもあります。ファイルをインクルードしようとすると
エラーが発生します:
Fatal error: require() [function.require]: Failed opening required 'XML/RPC2/Client.php' (include_path='.:/usr/local/php5/lib/php') in /dir/to/file/controller.php on line 20
open_basedir の設定が間違っているのではなく、suPHP の問題だと思います。それは可能ですか?Google をいろいろ試しましたが、まだ解決策が見つかりません。
前もって感謝します!
php - Joomla 2.5 とグローバル構成管理ページ
最近、サイトを Joomla 1.7 から Joomla 2.5 にアップグレードしました。グローバル構成ページである 1 つのページを除いて、すべてが正常に機能しているようです。参照: http://imgur.com/Q9CQj
管理者ファイルの再アップロードを試み、権限を確認しました。何か案が?
cpanel - デフォルトのphp.ini値はどこから来ていますか?
suPHP Webサーバーでカスタムphp.iniファイルを使用する場合、そのphp.iniファイルで構成しないすべての変数がデフォルト値を取得します。それらは正確にどこから来たのですか?
例として、完全に空白のphp.iniファイルを使用でき、とにかく構成全体が実行されます。phpinfo()出力でテストできるように。
私はcPanelサーバーでテストしており、phpinfoに表示されるphp.ini構成パスは次のとおりです。
/ usr / lib
しかし、そのパスのphp.iniファイルには、カスタムphp.iniを作成したときに表示されるデフォルト値がありません。
たとえば、/ usr / lib / php.iniのmemory_limitは64MBですが、カスタムの空白のphp.iniファイルを使用すると、phpinfoでmemory_limit128MBが取得されます。
これらのデフォルト値がどこに設定されているのかわかりません。どこで見つけることができますか?
php - 空白ページの原因となる PHP エラー (エラー報告は正しく機能しています)
この質問には回答済みです (以下の質問を参照)
元の質問: 正しく機能し、問題のない Web サイトを構築しました。次に、VPS ベースのサーバーから真の専用サーバーへの移行を開始しました。これを行っている間に、ホスティング会社は私たちを CentOS 4 から CentOS 6 に、PHP 5.2.9 から PHP 5.3 にアップグレードし、DSO から SuPHP に切り替えました。現在、新しいサーバーが以前にはなかったエラーを引き起こしています。ページの 1 つが空白で表示されており、1 行のコード (26 行目) に絞り込みました。
私の人生では、26行目で何か問題を見つけることはできませんが、そこに残すと空白のページが表示され、コメントアウトすると、すべてが機能します(それを参照しているが期待するページに移動するまで)壊れる)。
また、補足として、私は MySQL とのやり取りに ADOdb Database Abstraction Library (http://adodb.sourceforge.net/) を使用しています。
実際には、コードに問題はなく、テスト サーバーのパフォーマンスが制限されており、キャッシュされていないページの読み込みの負荷を処理できませんでした。必要なものを見つけるために正しい方向に考えさせてくれたので、コメントをありがとう。
drupal - suExec/suPHPとシンボリックリンクを使用したDrupalマルチサイトセットアップ
Drupalのコピーを1つ維持したいのですが、そのコピーから多くのサイトが実行されています。
cPanelを使用してユーザーを作成し、帯域幅とディスクスペースの制限を追加しているため、cPanelユーザーのホームディレクトリ内にアップロードを配置する必要があります。ユーザーのサイト構成は他のユーザーには表示されないはずです。そのため、ある種のsuExecまたはsuPHPを使用する必要があると思います。
これは私がフォローしようとしたガイドです:http://drupal.org/node/1274642
基本的に、ユーザーがサブドメインに入り、cPanel APIを介してそのサブドメインのユーザーを作成し、帯域幅とディスク容量の制限を追加するフロントエンドがあります。
誰かがこのセットアップの作成を手伝ってもらえますか?/ home / dp1234/public_htmlから/path/ to / drupal / copyへのシンボリックリンクを作成することを考えていましたが、そうすれば、誰もがDrupalのサイトフォルダーにある設定ファイルを表示できるようになります-私は思いますか?
奇妙な許可の問題が発生し続けます。何度か動作させましたが、突然動作しなくなりました。
どんな助けでも大歓迎です!ありがとう!
php - cgi/suexec としての php ハンドラ
私のphpinfoでは、phpハンドラーがcgi/fastcgiとして表示されていますが、cgi/suexecに変更したいと考えています。私は whm php と suexec 構成から試してみましたが、suphp がデフォルトの php ホルダーであることがわかりました。なぜ phpinfo が cgi/fastcgi をデフォルトのハンドラーとして表示しているのか.
しかし、wmショー
apache - VPS に FastCGI または SuPHP を使用する必要がありますか?
Centos を実行している VPS と Cpanel のインストールがあります。2GBのRAM。
現在、Apache 1.3.42 を実行しています。2.0.64 または 2.2.22 も使用できますが、アップグレードする必要がありますか?
PHP (5.3) は SuPHP として動作します。
今の設定のままでいいのか迷っています。または、FastCGI を実装し、PHP オペコード キャッシュ (APC、XCache など) を使用する必要がありますか?
可能であればオペコード キャッシュを使用してページ生成時間を短縮したいのですが、VPS で FastCGI を実行するとサーバーの負荷が増加する可能性があることを読みました。
SuPHP と FastCGI のセキュリティ上の関係は何ですか?
magento - サーバーから SuPHP サーバーへの Magento の移動
素敵な Magento サーバーがあり、他のサーバー ホストに移動する必要があります
Magento を Php 5.2.17 サーバーから SuPHP サーバーに移動する
私のすべてのファイル権限は、新しいサーバーでは偽物であり、何も機能しません。何を変更する必要がありますか、または Magento を (非 SuPHP から) SuPHP サーバーに移動する適切な方法は何ですか?
方法 1 -> 現在のプロセス:
古いサーバー
- セッション/キャッシュなどを削除
- tar gz all + SQL ダンプ
新しいサーバー (SuPHP)
- gz の解凍 + SQL のアップロード
- local.xml で SQL サーバーを更新する
- データベースの core_config を更新する
方法 2 -> アイデア
- 古いDBを再インストール+アップロード
- 特定のフォルダーのみをコピーします(ただし、拡張子などをコピーする方法がわかりません)
Magento SUPHP を機能させるには、何を変更する必要がありますか?
.htaccess - suphp を有効にした後、アップロード スクリプトが機能しない
centos にファイルをアップロードする php スクリプト - Apache サーバーは正常に動作していました。今日、サーバーで suphp を有効にしましたが、その後、スクリプトはファイルをアップロードしません。以前は .htaccess で "php_flag register_globals on" を使用していました。しかし、500サーバーエラーを防ぐために、「.htaccess」からその行を削除しました。助けてください