gpt4 book ai didi

apache2 - Mod_pagespeed 已启用。 FileCachePath 不能为空 :

转载 作者:行者123 更新时间:2023-12-02 12:22:01 25 4
gpt4 key购买 nike

我试图克制自己不要在 Stack Overflow 上问太多问题,但这几天我一直在尝试在我的 Apache2 服务器上启用 mod_pagespeed,并且准备好开始拔掉我的头发了哈哈。我安装了 mod_pagespeed 和 mod_pagespeed_ap24,尽管我的 Apache2 版本只需要 mod_pagespeed_ap24。我在/apache2/conf/httpd.conf 中编辑了 Apache 的配置,加载了模块

LoadModule pagespeed_module  modules/mod_pagespeed_ap24.so

我成功重新启动服务器,但收到 502 bad gateway,并且出现此错误

[mod_pagespeed 1.12.34.2-0 @27107] mod_pagespeed is enabled. FileCachePath must not be empty: define_name=(null) defne_line_number=0 server_hostname=web551.webfaction.com port=0

我多次尝试在 Linux 中编辑 mod_pagespeed 的配置文件,但没有任何效果。因此,我在 Webfaction 上创建了一个指向 static/php/cgi 的符号链接(symbolic link),通过 Apache 服务器而不是 Nginix 服务器为我的媒体提供服务,这样我就可以使用 .htaccess 文件来配置我的 Apache 服务器。但是我仍然遇到这个问题。

.htaccess 文件

Options +FollowSymLinks
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"

</IfModule>



#Begin gzip and deflate
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/css application/x-javascript text/plain text/xml image/x-icon
</IfModule>

<IfModule mod_pagespeed_ap24.c>
ModPagespeed on
ModPagespeedFileCachePath "/home/doc4design/var/cache/mod_pagespeed"
ModPagespeedEnableFilters rewrite_css,combine_css
ModPagespeedEnableFilters recompress_images
ModPagespeedEnableFilters convert_png_to_jpeg,convert_jpeg_to_webp
ModPagespeedEnableFilters collapse_whitespace,remove_comments
</IfModule>

Apache httpd.conf

ServerRoot "/home/doc4design/webapps/django_2016/apache2"

LoadModule authz_core_module modules/mod_authz_core.so
LoadModule dir_module modules/mod_dir.so
LoadModule env_module modules/mod_env.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule mime_module modules/mod_mime.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule wsgi_module modules/mod_wsgi.so
LoadModule unixd_module modules/mod_unixd.so
LoadModule pagespeed_module modules/mod_pagespeed_ap24.so

LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
CustomLog /home/doc4design/logs/user/access_django_2016.log combined
ErrorLog /home/doc4design/logs/user/error_django_2016.log

Listen 30651
KeepAlive Off
SetEnvIf X-Forwarded-SSL on HTTPS=1
ServerLimit 1
StartServers 1
MaxRequestWorkers 5
MinSpareThreads 1
MaxSpareThreads 3
ThreadsPerChild 5

WSGIDaemonProcess django_2016 processes=2 threads=12 maximum-requests=100 python-path=/home/doc4design/webapps/django_2016:/home/doc4design/webapps/django_2016/doc4_2016:/home/doc4design/webapps/django_2$
WSGIProcessGroup django_2016
WSGIRestrictEmbedded On
WSGILazyInitialization On
WSGIScriptAlias / /home/doc4design/webapps/django_2016/doc4_2016/webapp/wsgi.py

最佳答案

您确定路径 /home/doc4design/var/cache/mod_pagespeed 存在吗?如果是的话 Apache 可以访问该路径吗?

确认路径存在并向其上的 www-data 或 apache 正在运行的任何用户授予权限。

关于apache2 - Mod_pagespeed 已启用。 FileCachePath 不能为空 :,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46232705/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com