Drupal8のインストールについて

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
MIHODA's picture

はじめまして。
初心者です。
昨日Drulap8をインストールしたのですが、
デザインが反映されません。

PHP 5.6 MySQLバージョン5.5

さくらインターネット
です。
原因などおわかりになる方がいらしたら、教えていただきたいです。

ちなみに、同じサーバーにDrupal7は普通にインストールできました。

よろしくお願いたします。m(__)m

AttachmentSize
gamen.png57.7 KB

Comments

さくらスタンダードで、D6⇒D8の場合

e384's picture

同じ症状が出ました。
.htaccessの設定が、D6(/D7)の時には、/.htaccess だけだったのですが、
/.htaccessと、/vendor/.htaccess と、
.htaccessファイルを生成する /core/lib/Drupal/Component/PhpStorage/FileStorage.php プログラムの修正をすると、改善しました。

後もう少し設定して、D6からD8に移行出来そうなことを確認しています。
( http://www.e384.net/node/861 を見てください)

・/taxonomy/NN で、対象が全て表示されない (記事は全て移行できている感触)
の問題が解決したらD8に移行する予定です

コアのハックはほどほどに

blauerberg's picture

/core/lib/Drupal/Component/PhpStorage/FileStorage.php プログラムの修正をすると改善しました。

修正内容次第なのですが、セキュリティーに穴が開いたり、以降のバージョンアップが
適用できなくなったりするので注意してください。
標準の振る舞いにはそれなりに意味がありますので。。

回答ありがとうございます。

MIHODA's picture

e384 さんblauerberg さん、ご回答いただいてありがとうございます。

自分には少し高度な内容ですので、勉強してやり直したいと思います。
すぐに、試すことができなくてすみません。

ありがとうございました。

saiyuuki8's picture

私も同じ環境で同じ現象に悩んでいて、偶然にも環境設定→パフォーマンスのAggregate CSS filesのチェックを外したら環境が改善されました。このあたりの設定に問題がありそうですね…(-。-;

ご参考までに☆

File system内Temporary directoryの設定

Shumpei's picture

Configuration > File systemにある、Temporary directoryのフィールドを/tempに変えてみてください。

ローカルのMAMP等で開発し、DBを本番環境に移行すると、同フィールドの値が/Applications/MAMP/tmp/php等になってしまいキャッシュがうまく動かなくなります。

また、もし/tempで症状が改善されない場合には、本番環境でDrupalを新規インストールした際に設定されている値を確認し、それを入力してみて下さい。

ご返答、ありがとうございます。

saiyuuki8's picture

ご返信、ありがとうございます。
返信が遅くなってしまい、すみません。
Aggregate CSS filesのチェックを外すだけじゃ解決になっておりませんでした。

あとからTemporaryのパスが間違えているせいか、
画像アップロードできないという問題に気づきました。
※正確にはできないというわけではなくアップロードしても画像は表示されず、アップロードした画像のファイル名のリンクを押すとInternal Server Errorになります

/tempに変更すると、レンタルサーバーの中に/tempがないので以下のエラーが発生してしまいます。

"ディレクトリー /temp は存在せず、作成もできませんでした。"
※レンタルサーバー上に/tempではなく/tmpはありました

今回、移行ではなく新規に本番用の環境作りを行っております。
新規インストールした際はデフォルトで/tmpになってました。

レンタルサーバーなのでルート直下の/tmpの指定ではなくユーザー毎のディレクトリにある/tmpを指定しなければならないのかと思い、/home/{ユーザー名}/tmpの様に指定しても状況は改善できませんでした。

他に何か心あたりがあれば、お手数お掛けしますがご教授頂けないでしょうか。

.htaccess

kenkun's picture

sites/default/files/配下の.htaccessのoptionsをコメントアウトしたらなおりませんか?エラーログに何か出力されてないですか?

.htaccess

kenkun's picture

sites/default/files/配下の.htaccessのoptionsをコメントアウトしたらなおりませんか?エラーログに何か出力されてないですか?

下記の記事によりますと、sites/default/fil

Shumpei's picture

下記の記事によりますと、sites/default/files/tmpと、Drupal内のフォルダを設定しても動くようです。私の環境で試してみましたが、問題なく動きました。(sitesの前に”/”は要りません。)

Fix File upload error. Could not move uploaded file in Drupal 7 (How to)
http://web.archive.org/web/20141106100939/http://sandu.camerzan.md/conte...

saiyuuki8's picture

みなさま、早朝からありがとうございますm(__)m

原因は.htaccessのoptionsをコメントアウトしていなかったからでした…(-。-;
テンポラリも/home/{ユーザー名}/tmpでもsites/default/files/tmpでもどちらでもいけました!

テンポラリは一応Webからアクセスできない場所に置くべきらしいので
/home/{ユーザー名}/tmpを使いたいと思います☆

ほんとうに、助かりました。どうもありがとうございました☆

日本 コミュニティ: Drupal Japan User Group

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week