Hello/Hi/Greetings,
The security monitoring by my webhost blocked me (WAN address) from accessing Piwigo. My webhost restored my access to Piwigo and informed me of the root cause, which is the following:
"From what I can see now, you have called more than 25 times this URL within the past 2 hours :
https://[domainkeptprivate]/thephotoclub/feed.php?feed=d0erlYw2C2u73pEt46J14UkjC9JOqd2c3cWFu43plqMWBTMGIB
This has resulted in a 404 error in the logs for each call. Recommend that you check your website and remove this 404 URL that seems to be called from time to time, or create this file in order to prevent an error 404."
Is this URL (i.e., the "?feed=d0erl..." a query? If so, how do I determine what is causing this query?
Please note that I will be updating to the latest 15.x release today and see if that resolves the issue.
Any advice will be greatly appreciated.
DrMaemo
Environment Details:
Piwigo 15.3.0 Check for upgrade
Installed on 7 March 2020, 5 years 4 months 1 week 2 days ago
Operating system: Linux
PHP: 8.1.33 (Show info) [2025-07-17 10:22:03]
MySQL: 10.11.13-MariaDB [2025-07-17 12:22:03]
Graphics Library: ImageMagick ImageMagick 6.9.13-25
Cache size 0 Mo calculated 2 years ago Refresh
Offline
I received two recommendations from my host provider, which is below.
[- you could try to find out why this URL (query) is called and make sure it's not called any more
- or create even an empty file /[domainkeptprivate]/feed.php that would contain nothing, just to send a response that will not be 404 (Not Found) as the file would exist.]
If I replace the current feed.php file with a new empty feed.php file, what is the worst that could happen besides non-functioning links at /[domainkeptprivate]/notification.php?
With kind regards,
DrMaemo
Offline
feed.php is responsible for RSS feed generation. If it results in 404 it simply means that there is no feed registered with an ID of d0erlYw2C2u73pEt46J14UkjC9JOqd2c3cWFu43plqMWBTMGIB. As it's your WAN address that is banned by your hosting provider (why even, just because of a few 404 errors), make sure your RSS reader / browser / whatever stops calling feed.php with that feed-ID.
Offline