1

サーバーにSymfony2をインストールして設定しようとしています。私のウェブサイトは共有ホスティングプレートフォーム上にあるため、ルートレベル、Apache、およびphp.iniファイルへのアクセスが制限されています...

私は自分の開発環境にsymfony2ファイルをダウンロードして抽出しました:

 www/
 dev/
     symfony/
              app/
              bin/
              web/
              ...

http://dev.mydomain.com/symfony/web/config.phpに移動すると、いくつかの推奨事項が表示されます。

  1. APCなどのPHPアクセラレーターをインストールして有効にします(強くお勧めします)。
  2. 新しいICUバージョン(4以降)でintl拡張機能をアップグレードします。
  3. php.ini*でshort_open_tagをoffに設定します。
  4. php.ini*でmagic_quotes_gpcをoffに設定します。

共有ホスティングプレートフォームを使用しているため、これらの推奨事項を修正するために必要なファイルを変更/ダウンロードすることは許可されていません(インストールをブロックするべきではないと思います)。

「設定をバイパスしてウェルカムページに移動する」リンクをたどると、http://dev.mydomain.com/symfony/web/app_dev.php/に移動します。

サーバーは500内部サーバーエラーをスローします。

その問題を修正する方法についてのアドバイスをいただければ幸いです。

ありがとう、

ジョン

4

1 に答える 1

4

それが起こったとき、FTPクライアントに非表示のファイル(.htaccess)も転送するように指示するのを忘れたか、/webフォルダーのアクセス許可が正しくありません

于 2011-12-31T10:05:55.367 に答える