New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Directory /var/www/html/mysite.com/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Serializer not writable, please chmod to 777 #20
Comments
You are right. I didn't publish the config file. |
Even without publish the config file, it should suppose to work uninterrupted. |
I cant seem to find anything about "publish the config file"? any reference where I can look into, i have the same error. |
Same error... the config file is published |
@nielslucas It's literally the second installation step in the readme:
HTMLPurifier requires a cache path, and will default to its own folder inside the vendor directory if you do not publish the configuration file.
Clear your configuration cache. |
Since this is a sanitation library, I do not want to merge the configuration with the default built-in configuration, as this may include settings that the developer does not want in their purified text. This could cause major issues for people and they may wonder why some attributes are being removed / included. All developers must publish the configuration file to define explicitly what they want to be filtered and kept in the purified HTML. |
@stevebauman hey thanks for the responses to the others. I don't understand why it didn't work for me. I have a staging site on a vps, but when I started to deploy my page I found out that I had the same bug as in the comments. I didn't want to give chmod rights to the vendor folder so I was forced to look for other packages. This one had the same issue mewebstudio/Purifier#27, and fixed it somehow. So with this package from the mewerbstudio, I don't have any issues at all and don't have to do anything. It worked out of the box, even though I prefer your package for the simpler settings much more... And for the staging site, I'm using a zero deployment tool where all caches are cleared etc. |
This was just fixed in v3.0.1. |
I have an issue after deployment:
Directory /var/www/html/mysite.com/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Serializer not writable, please chmod to 777
The fix is released already. You can see the ticket here:
passbolt/passbolt_api#274
Can you please update your package
The text was updated successfully, but these errors were encountered: