Qoo10.ai 发表于 2023-8-31 08:58:49

Ec-cube 4 共享主机 一些页面 打不开 解决方案 .htaccess

本帖最后由 Qoo10.ai 于 2023-8-31 09:00 编辑

.htaccess
Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 44044288 bytes) in /home/r7242186/public_html/domain.jp/vendor/symfony/cache/Traits/FilesystemTrait.php on line 98

添加了 添加了一个memory的配置,大概是第10行,我回去后看看发给你具体配置

DirectoryIndex index.php index.html .ht

php_value max_input_vars 9000
php_value suhosin.get.max_vars 9000
php_value suhosin.post.max_vars 9000
php_value suhosin.request.max_vars 9000
php_value memory_limit 512M

<FilesMatch "^composer|^COPYING|^\.env|^\.maintenance|^Procfile|^app\.json|^gulpfile\.js|^package\.json|^package-lock\.json|web\.config|^Dockerfile|\.(ini|lock|dist|git|sh|bak|swp|env|twig|yml|yaml|dockerignore)$">
    order allow,deny
    deny from all
</FilesMatch>

<Files ~ "index.php">
    order deny,allow
    allow from all
</Files>

<IfModule mod_headers.c>
    # クリックジャッキング対策
    Header always set X-Frame-Options SAMEORIGIN

    # XSS対策
    Header set X-XSS-Protection "1; mode=block"
    Header set X-Content-Type-Options nosniff
</IfModule>

# デザインテンプレートを適用するため10Mで設定
<IfModule mod_php7.c>
    php_value upload_max_filesize 70M
</IfModule>

<IfModule mod_rewrite.c>
    #403 Forbidden対応方法
    #ページアクセスできない時シンボリックリンクが有効になっていない可能性あります、
    #オプションを追加してください
    #Options +FollowSymLinks +SymLinksIfOwnerMatch

    RewriteEngine On

    # Authorization ヘッダが取得できない環境への対応
    RewriteCond %{HTTP:Authorization} ^(.*)
    RewriteRule ^(.*) -

    # さくらのレンタルサーバでサイトへのアクセスをSSL経由に制限する場合の対応
    # RewriteCond %{HTTP:x-sakura-forwarded-for} !^$
    RewriteRule ^(.*) -

    RewriteRule "^\.git" -
    RewriteRule "^src/" -
    RewriteRule "^app/" -
    RewriteRule "^tests/" -
    RewriteRule "^var/" -
    RewriteRule "^vendor/" -
    RewriteRule "^node_modules/" -
    RewriteRule "^codeception/" -
    RewriteRule "^bin/" -
    RewriteRule "^dockerbuild/" -

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !^(.*)\.(gif|png|jpe?g|css|ico|js|svg|map)$
    RewriteRule ^(.*)$ index.php
</IfModule>

# 管理画面へのBasic認証サンプル
#
#   AuthType Basic
#   AuthName "Please enter username and password"
#   AuthUserFile /path/to/.htpasswd
#   AuthGroupFile /dev/null
#   require valid-user
#
#   SetEnvIf Request_URI "^/admin" admin_path# ^/adminは, 管理画面URLに応じて変更してください
# <RequireAll>
#   Require all granted
#   Require not env admin_path
# </RequireAll>#


页: [1]
查看完整版本: Ec-cube 4 共享主机 一些页面 打不开 解决方案 .htaccess