767 comments found.
Hi author, is there any option to visitors can use the tools without register if admin want?
Hello tofayelsfamily,
Sorry, that’s not possible at the moment.
Regards,
Lunatio.
Hi, I have some more question. (1) how to set meta description? (2) what is developer option in footer & how to off/remove that? (3) can admin add menu in header?
Hello tofayelsfamily,
Just a quick update on this matter. We’re currently working on a major update, and at this point I can confirm that our next update will have the ability to allow Guest users to use the Tools section: https://i.imgur.com/ngLAEDL.png
Thank you for your feedback.
Regards,
Lunatio.
Hello tofayelsfamily,
phpRank v1.8.0 is now out, featuring a reworked Tools section, Related tools for Tool pages, 12 new tools, the ability to make Tools available to Guests (see Admin > Settings > Advanced > Tools > Guest) and more. Complete change-log available at: https://lunatio.com/phprank/changelog – thank you for your feedback.
Regards,
Lunatio.
Are you able to add a bsc token payment accepting method? maybe using either Metamask or WalletConnect? If so please let me know the cost to add this.
Hello businessbro,
We’re not available for custom work.
Regards,
Lunatio.
Hi Guys, another question, Theres’ no option to export PDF, only print option and the layout is not great, it breaks the layout. Please help
Hello Prebo,
Your print dialog has an option both to save and print files, see the following screen-recording: https://streamable.com/yys7hd
It works on all major operating system and browsers.
Regards,
Lunatio.
That’s what I am referring to, the export is not great, the layout print or export cuts content bwtn pages, surely you are able to build in a proper Report export for a tool like this than depending on native print browser feature.
I cannot send a report like this to a client, with sections cut btwn pages
Hello Prebo,
Sections being cut is inevitable.
Take the following example: https://streamable.com/lp5w3k
In this video, we have the “Title” and “Meta description” sections that are extremely short, and then – the “Headings” section, which when expanded – exceeds the page’s height.
How would you handle this? Would you display the first two sections (Title and Meta description) on a page, and then show 70% of that page completely empty? Only to push the “Headings” section onto the next page?
If the answer is yes – then what do you do when the “Headings” section exceeds the page’s height? or any other section for that matter.
Because for example, the “In-page links” can show hundreds or even thousands of links when expanded, and we had customers specifically asking for this functionality to be available.
Regards,
Lunatio.
Hello. Just purchased the plugin and tried installing it. Here is the error that I get:
Failed to migrate the database. SQLSTATE42000: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table `pages` add index `name`(`name`))
Anything I can do on my part? I get all the way to install and, when I have to submit my admin data, it gets this error.
Hello dojodesign,
Your server does not meet our software’s minimum requirements. Please upgrade your database engine to a compatible version. For more details, consult https://lunatio.com/phprank/documentation#requirements
Regards,
Lunatio.
I am hosted on HostGator. How do I go about upgrading the database engine? Or at least what do I tell the support there, since they’ll probably have to handle this. Thank you for your help
Hello dojodesign,
Please reach out to your hosting administrator and ask them to upgrade your database engine to a newer version. Our software requires MySQL 5.7.7 (which was released back in 2015) or higher.
Regards,
Lunatio.
Thank you, will try 
iam docker install and dynamic env add `printenv` see env all seting but
/install dont see .env problem.
docker Environment all add and console `printenv` see and php artisan tinker run and see env(‘APP_NAME’) etc. but dont see phpransee see.
/install dont next Permissions Files .env problem
Hello aoniva,
Please keep in mind that the Installation and Configuration of the software are not part of the Support plan.
With that said, we’ve never heard of this “printenv” command. Not really sure what are you trying to achieve.
The .env file is being configured during the installation procedure. Please follow the Documentation steps to set-up our software.
If you receive any errors during the installation process, feel free to send us a screen-shot of the issue you’re having, and we’ll try to guide you trough it.
Regards,
Lunatio.
iam ubuntu docker Environment add env but your project dont see. Normally Laravel sees this dynamic env. But your system does not see it.
https://docs.docker.com/compose/environment-variables/Hello aoniva,
What do you mean our system does not see the env file? Please include the error that our software is showing during the installation.
Regards,
Lunatio.
Hello aoniva,
Please set the file permissions as instructed in the Documentation. Depending on how your server is configured, you’ll have to set CHMOD to the .env file to 755, 775, or 777.
Regards,
Lunatio.
No .env file dynamic env size I posted docker link. https://docs.docker.com/compose/environment-variables/
Laravel normally supports and sees this. But you added mandatory conditions to search for files.
Hello aoniva,
We did not added any mandatory rules to search for any files.
We’re requiring some files to be writable on your server, so that the Installation process can write the configuration values done during the installation procedure.
Please follow the Documentation in order to install the product.
Regards,
Lunatio.
Since I’m using docker and github, I can’t put .env, I can only create dynamically. For this security, the env should not go through github.
Please search it in laravel and add the relevant feature.
Hello aoniva,
You can upload .env files in your github just fine. The .gitignore file holds the file restrictions for your git repository. Update the .gitignore file according to your needs and you’re ready to go.
Regards,
Lunatio.
Why is my server information going through github? Docker already sees the env file and it’s laravel, but for additional checks, it acts as if there is no information in the env.
https://devdojo.com/devdojo/snippet/dynamically-change-env-file-in-laravelHello aoniva,
You upload the .env file provided with our software. The default .env file provided with our software contains no server information. The .env file is being configured during the installation procedure.
Regards,
Lunatio.
But I will add my old data. I’m moving to new server. So when I put it on github, the docker regenerates. That means deleting the env file.
because iam used https://docs.docker.com/compose/environment-variables/ add old env add settings.
Hello aoniva,
Again, you must use the .env file provided with our software, and set the proper file permissions to it. If your docker regenerates this file, then you need to figure out a way to prevent that from happening.
Regards,
Lunatio.
docker already creates a terminal env. And laravel sees it. But you ask for file. Could you go and check the dynamic env as well. Because docker does not create an env.
okay .env is fixed. But old .env settings add https://aa.com/install page see. Dont old see website. iam copy db and .env add all some settings.
add `storage/installed` fixed.
Hi Guys, I am being asked to go to /install , to start with the installation, but there’s no file called install to run, so when I do enter the address domain/com/install, nothing happens, it just refreshes with my site homepage. Please help
Hello Prebo,
There isn’t supposed to be any install files. This path is being resolved internally by the the software trough the routing system.
Please make sure your server has mod_rewrite enabled, that it can read .htaccess files, and that you’ve uploaded the .htaccess file provided with the software (in the /public folder).
Also make sure that you’ve set the web root directory to point to the /public folder of phpRank, as instructed in the Documentation, under step 3.4.
Regards,
Lunatio.
This is an excellent script, but what will boost this script more is if a blog is added, cos that will determine how it ranks on google. I am buying it now tho’
Hello dapsalmy,
There are no plans for a blogging system. We recommend using Wordpress, or a similar open-source alternative for that. It will do a far better job than we’ll ever be able to do.
Regards,
Lunatio.
You’re right fam, but that would be on a subdomain not on the domain, google classifies subdomains as an entirely different domain. I don’t know if I would be able to get adsense approval for the domain without a blog on it. Even if a simple blog, please kindly listen to reviews it’s important as I can see some people have asked for it too. Your script is intelligently built no doubt, but no man is an island of knowledge, pls kindly consider it, it will help create more links for google to crawl the SEO script more. Thanks, and I’m buying today. Your developer tools are great as well, you’re good.
Hello dapsalmy,
Why would that be on a sub-domain? You can install wordpress in your /blog folder just fine, and have it like example.com/blog.
Regards,
Lunatio.
It’s because some script conflicts with it when it’s in a subfolder. But for you to say this means your script is expected to work perfectly with it on a subfolder. You’re an awesome guy. A new customer is incoming in a moment!
Hello dapsalmy,
Correct. You can install your Wordpress blog in phpRank’s /public folder and it will work just fine. If it doesn’t, we’ll provide you with rewrite rules to ensure it’s working as expected, no worries.
Regards,
Lunatio.
I got on board yesterday, part of the lunatio family now. Let me see your other scripts as well. Good creative work fam.
Hello dapsalmy,
Thank you so much, highly appreciated.
Regards,
Lunatio.
Hello, I have a pre buy question. I have read your documentation carefully but don’t understand something. In your Changing the public directory you tell,
Configure your web server’s document / web root to point to the public directoryBut I don’t understand, How to configer/point web root to public? (how to point web root to public) please tell me, I want to understand before in buy. Thanks.
Hello tofayelsfamily,
That’s something that depends from server to server. Reach out to your hosting administrator for assistance.
Regards,
Lunatio.
Hi Author, can I install phpRank in Subdomain?
Hello tofayelsfamily,
Absolutely.
Regards,
Lunatio.
Hi there,
I’m interested in your script.
I checked your demo for keyword research, how can I add more countries in the selection?
Thanks
Hello wonderland8,
Those are the only regions KeywordsEverywhere provide, there’s no way to add more regions. Use the “All” region for the rest of the world.
Regards,
Lunatio.
Hi, I have a big problem, I think the same as everyone else. The thing is that I keep getting spam emails from my contacts page. Capcha does not help. You need to think about how to implement manual captcha, so that a live person can send a letter. I personally am tired of deleting spam emails from my box.
Hello Mitya_Shepelev,
When you say manual captcha, what do you mean by that?
Regards,
Lunatio.
I meant that the captcha must be entered as numbers from the picture to send the letter.
Hello Mitya_Shepelev,
That would be even worse, as traditional captchas are much easier to programmatically decode.
Google reCaptcha is significantly harder to programmatically decode, and it will show an image challenge, where you have to match the objects in an image, when it detects suspicious activities.
You could go to /routes/web.php and change the throttle:5,10 from the contact routes to throttle:1,60. This will limit the ability of an user to send a maximum of 1 message per hour. You can play with these values to suit your needs.
Alternatively, I would suggest disabling the Contact form for a while, and re-enable it once whoever is using your Contact form stops doing it. See /resources/views/contact/index.blade.php.
The emails you’re getting, are you sure it isn’t someone just filling out your form and sending you those emails?
Regards,
Lunatio.
Hello Mitya_Shepelev,
Added on the suggestions list. I like it because it’s privacy friendly, we might implement it. We’ll look into it in Q3 of 2022. Thank you for your feedback!
Regards,
Lunatio.
Can the main color be replaced (that green color)?
Hello TEZZERACT,
You have three ways of doing that.
1. Via Admin > Settings > Appearance > Custom CSS field, by rewriting the current CSS rules.
2. By modifying the CSS files located in /public/css/ folder.
3. (Recommended, but advanced) By recompiling the SASS files located in /resources/sass/ folder (this requires knowledge in working with SASS files). We’ve included the entire SASS project so that you can customize it as you please.
Regards,
Lunatio.
Can you implement a credit system or limit on the KeywordsAnywhere keyword research tool to avoid abuse and skyrocketing costs?
Hello morninbrew,
The KeywordsAnywhere is already on a credits system, so you won’t be billed more than the credits you already have.
With that said, we can definitely implement a throttling mechanism on our backend, for all the API based tools.
How many checks per day would you feel would be a reasonable use case before preventing the user for 24 hours to use that service?
Regards,
Lunatio.
It would be great to be able to limit credits based on plans, similar to the limits we can impose on how many reports a user can generate. That said, somewhere in the region of a 4,000 credits per month per user limit would be sufficient. Thanks.
Hello morninbrew,
There are no plans to add a limit per plan for the tools section (at least not at the moment, should this get more requested, we’ll consider it).
If you haven’t done it already, enable reCaptcha as it will prevent most spam attempts.
Additionally, we can implement a throttling mechanism which will prevent users from abusing the API based tools. We were thinking at 200 requests per day for each tool. This should be sufficient enough that it won’t pop-up for a legitimate user.
Regards,
Lunatio.
Sounds great, thanks
Hello morninbrew,
This change will be present in our next release. Thank you for your feedback.
Regards,
Lunatio.
Is it possible to replace ‘Learn more’ links in the reports?
Hello TEZZERACT,
Yes, the entire software source code is open and unencrypted. You can change whatever you want in it, provided that you have the required knowledge to do so.
Regards,
Lunatio.
Is it possible to disable tools? I only need the reports feature.
Hello TEZZERACT,
There’s no such option, however they have no additional costs if you don’t do the API integrations of the tools.
If you really want, you can remove it from the software, if you’re familiar with PHP.
Regards,
Lunatio.
How easy can I add more languages?
Hello TEZZERACT,
This is covered in the Documentation, under the FAQ section. It’s as easy as copying the en.json file, and start changing it as per your needs.
Regards,
Lunatio.
Hi Team,
I have checked your demo website, I am really interested.
I have some question that
1. These SEO reports are generating based on API support or without api. if it is working based on api, I need to buy API too after purchase this script. right? if what will be the api cost?
2. Website thumb image are retrive from api or what. ?
3. Finally, How many api I have to subscribe after purchase this script. or script only enough to run?
Can you please explain it.
Thanks, Anantha kumar.
Hello texonsolutions,
1. SEO reports are stand-alone, with the exception of the “Google Safe Browsing” SEO test, which is optional, but if you want this test too, obviously it requires you to have an API key from Google.
2. Yes, we’re using Thum.io’s API.
3. You don’t have to subscribe to any APIs, however you’ll be losing the before mentioned functionality, and the SEO tools from the “Tools” section. For the complete APIs integrations, please consult the https://lunatio.com/phprank/documentation
Regards,
Lunatio.
Hi
Do you intend to work these two programs (phpAnalytics + phpRank) together in the work plan?
Hello gkwebagency,
Sorry, no such plans. Different platforms, different purposes.
Regards,
Lunatio.
thx mate
Hello. Is it possible to install google analytics on the site?
Hello goduadze99,
Are you asking if you can add your google analytics tracking code on phpRank? If that’s the question, the answer is yes – of course.
Regards,
Lunatio.
-Is there’s a cost to run the software after purchasing besides the domain and hosting server?
-Can you embed the tool to my website?
-Can it be free just to collect leads?
Hello midosaid88,
- Yes, there is. The Thum.io, the Google Custom Search as well as the KeywordsEverywhere API are paid APIs. They can all be disabled, but obviously you’ll lose the functionality they bring. For more details, read the software’s Documentation.
- We can’t embed this software. This isn’t an embeddable software. This is a fully fledged, stand-alone platform. It has to be installed and ran on a domain or a subdomain. For installation or server configuration services see: https://lunatio.com/services
- Sorry, we don’t understand this question. Can you please be a bit more descriptive?
Regards,
Lunatio.
Thank for your response. - how mush does it cost to run it monthly?
- can this software be offered as a free service in exchange of email and phone. In another word a lead magnet? For an example: people enter there website to be scanned and before they can view the results we collect emails.
Hello midosaid88,
- You can run it with no additional cost if you do not enable the beforementioned APIs. If you decide to use those APIs, then the cost varies, I suggest you have a look at the APIs and their pricing, as it’s based on usage.
- Our software does not have such functionality. You could hire someone to implement that for you, if that’s a requirement for your project.
Regards,
Lunatio.