kris1110
Forum Replies Created
-
I download last verstion from your previuos link and set:
add_filter(‘webpc_uploads_root’, function($path) {
return ‘C:/xampp/htdocs/projects/project/web/’;
});add_filter(‘webpc_site_url_path’, function($path) {
return ‘/’;
});add_filter(‘webpc_uploads_path’, function($path) {
return ‘app/uploads’;
});add_filter(‘webpc_uploads_webp’, function($path) {
return ‘app/uploads-webpc’;
});add_filter(‘webpc_uploads_prefix’, function($prefix) {
return ‘/’;
});htaccess:
# BEGIN WebP Converter # ! --- DO NOT EDIT PREVIOUS LINE --- ! <IfModule mod_mime.c> AddType image/webp .webp </IfModule> <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_ACCEPT} image/webp RewriteCond %{DOCUMENT_ROOT}/app/uploads-webpc/$1.jpg.webp -f RewriteRule (.+)\.jpg$ /app/uploads-webpc/$1.jpg.webp [T=image/webp] RewriteCond %{HTTP_ACCEPT} image/webp RewriteCond %{DOCUMENT_ROOT}/app/uploads-webpc/$1.jpeg.webp -f RewriteRule (.+)\.jpeg$ /app/uploads-webpc/$1.jpeg.webp [T=image/webp] RewriteCond %{HTTP_ACCEPT} image/webp RewriteCond %{DOCUMENT_ROOT}/app/uploads-webpc/$1.png.webp -f RewriteRule (.+)\.png$ /app/uploads-webpc/$1.png.webp [T=image/webp] </IfModule> <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/webp "access plus 1 year" </IfModule> # ! --- DO NOT EDIT NEXT LINE --- ! # END WebP ConverterUnfortunatly the browsers don’t change jpg to webp.
I set AddType image/webp .webp in my apache server, but still doesn’t work.
Any ideas?Hi
I added :add_filter('webpc_uploads_root', function($path) { return 'C:/xampp/htdocs/projects/project/web/'; }); add_filter('webpc_uploads_path', function($path) { return 'app/uploads'; }); add_filter('webpc_uploads_webp', function($path) { return 'app/uploads-webpc'; });The error has disappeared, but htaccess have incorrectly url:
it should be web/app not web/wp/app# BEGIN WebP Converter # ! --- DO NOT EDIT PREVIOUS LINE --- ! <IfModule mod_mime.c> AddType image/webp .webp </IfModule> <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_ACCEPT} image/webp RewriteCond %{DOCUMENT_ROOT}/projects/project/web/wp/app/uploads-webpc/$1.jpg.webp -f RewriteRule (.+)\.jpg$ /projects/project/web/wp/app/uploads-webpc/$1.jpg.webp [T=image/webp] RewriteCond %{HTTP_ACCEPT} image/webp RewriteCond %{DOCUMENT_ROOT}/projects/project/web/wp/app/uploads-webpc/$1.jpeg.webp -f RewriteRule (.+)\.jpeg$ /projects/project/web/wp/app/uploads-webpc/$1.jpeg.webp [T=image/webp] RewriteCond %{HTTP_ACCEPT} image/webp RewriteCond %{DOCUMENT_ROOT}/projects/project/web/wp/app/uploads-webpc/$1.png.webp -f RewriteRule (.+)\.png$ /projects/project/web/wp/app/uploads-webpc/$1.png.webp [T=image/webp] </IfModule> <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/webp "access plus 1 year" </IfModule> # ! --- DO NOT EDIT NEXT LINE --- ! # END WebP ConverterStill the same
1. wp-content/uploads
2. wp-content/uploads-webpc
3. C:\xampp\htdocs\projects\project\web\wp//wp-content/uploads
4. C:\xampp\htdocs\projects\project\web\wp//wp-content/uploads-webpcadd_filter(‘webpc_uploads_root’, function($root)
{
$path = ‘C:\xampp\htdocs\projects\project\web\app\uploads’;
return $path;
});If I give my path manually, did makes the same errors like above.
No they don’t exist, my uploads catalog there is in C:\xampp\htdocs\projects\project\web\app\uploads
1. wp-content/uploads
2. wp-content/uploads-webpc
3. C:\xampp\htdocs\projects\project\web\wp//wp-content/uploads
4. C:\xampp\htdocs\projects\project\web\wp//wp-content/uploads-webpcI checked webpc_uploads_root filter :
add_filter(‘webpc_uploads_root’, function($path) {
var_dump($path);
});it ($path) returns: C:\xampp\htdocs\projects\project\web\wp/
What filter I should add ?
I tested your 1.1.3 beta version plugin but I got these errors:
The path for uploads files does not exist. Please use the webpc_uploads_path filter to set the correct path. The default path is: C:\xampp\htdocs\projects\project\web\wp/wp-content/uploads/.
Unable to create or edit .htaccess file. Please change directory permissions. The default path of file is: C:\xampp\htdocs\projects\project\web\wp/wp-content/uploads/.htaccess.
- This reply was modified 6 years, 2 months ago by kris1110.