kanjigirl
Retired Forum Member-
Posts
23 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Hotfixes
Everything posted by kanjigirl
-
Mass mail - email content deleted every time I try to send it
kanjigirl replied to kanjigirl's topic in Using WHMCS
Yes I am. But I switched the encoding under Localisation to utf-8 and was then able to send a Mass Mail in Chrome too. I don't understand why the browser is affected by encoding... -
Mass mail - email content deleted every time I try to send it
kanjigirl replied to kanjigirl's topic in Using WHMCS
I was able to send Mass Mail in Firefox with no problem at all, I didn't make any changes to encoding or anything else in WHMCS or on my server. Mass Mail does *not* send in Chrome. Still no answer from WHMCS support. -
This started yesterday - I typed a big email into Mass Mail going to 49 recipients. Previewed it, all looked good, clicked Send and the mail content disappeared, the error was something like 'no content found.' I tried it again, saved the content before clicking send, same problem. This is in Chrome. I sent a ticket to WHMCS and 14 hours later got this answer: ++++++++++++ Are you currently running PHP 5.4? If so then something to note is that in this version of PHP the default charset was changed to "UTF8". Now, normally this doesn't make any difference as most applications use utf-8 any way. However, WHMCS is a little different in that it lets you define your System Charset at Setup > General Settings > General. This, unfortunately, allows users running PHP 5.4 to create an encoding issue within their installation. If you're running PHP 5.4 and are using a System Charset other than "utf-8" then data containing special characters will dropped upon submitting it to the database. (You're currently using "iso-8859-1" as your System Charset which is why this is occurring.) So, how do you fix this? There're really only two options to resolve this: 1. Change your System Charset to "utf-8". Something to note is that this will cause any characters previously encoded with "iso-8859-1" to become corrupt and they will need to be re-entered. It would also be recommended to change the encoding on your database to utf8_general_ci and convert any characters over to that as well. This would be the ideal solution, however you may need assistance from a database administrator to accomplish this. OR 2. Downgrade your PHP installation. As this issue only affect PHP 5.4 this means that this can be resolved by downgrading to PHP 5.3. This is not the optimal solution, but it is fast. ++++++++++++ A few issues with this answer... my host tells me the last PHP update was in April: cP/DEDI root@209.236.121.46 [/home]# php -v PHP 5.4.27 (cli) (built: Apr 22 2014 17:28:55) And since then I've sent a number of Mass Mails successfully to many clients with no problems at all. I don't understand why the UTF8 problem is suddenly happening, if it is the cause. And also, I don't have a default charset on my server: cP/DEDI root@209.236.121.46 [/home]# php -i|grep -i charset default_charset => no value => no value I really need to mail my clients today, can anyone advise?
-
Mass Mail will not populate the To: field no matter what selections I make in the dialog. Even if I only select 'active' accounts using English or Default language I get: "No Recipients The criteria selected for this email has resulted in no recipients which means it cannot be sent" I'm using 5.2.9, and this is the first time I've used Mass Mail on this release. Help?
-
How to add text to the order form template?
kanjigirl replied to kanjigirl's topic in Developer Corner
I don't want to add an input field - I want to add a line of text above the email field that says 'please enter an email address that's not connected to the hosting account you're setting up.' Just text. I don't want to do this as a custom field, I want the customer to use an outside email address as their primary email. -
I'm trying to add some text to order-signup.tpl asking clients to use an offsite email address rather than one associated with their hosting account - for notifications about server issues, etc. I'm using the Default order form along with the Portal site. I've made my changes to default/order-signup.tpl and uploaded it but they are not showing in the order form. I've cleared the cache and history, restarted the browser session, still no change. Is there something I'm missing?
-
Thanks! That did it.
-
This may be a stupid question... I got a private SSL cert and I've installed the seal on all the pages except my WHMCS section. Where do I install the seal within the WHMCS part of my site?
-
dologin.php?goto=clientarea is the full login action on the second page (the internal login page) and the https URL of this page is 74.52.179.82/~nocohost/whmcs/ - does that help? I tried changing http to https on the home page login, that didn't work, just gave me a 404 error.
-
I'm using the bit of integration code from WHMCS to run the login box on my home page: <form method="post" action="http://nocohosting.com/whmcs/dologin.php?goto=clientarea"> <p class="login">Email Address:</p> <input type="text" name="username" size="23" maxlength="40"> <p class="login">Password:</p> <input type="password" name="password" size="23" maxlength="23"> <input type="submit" value="Login" class="button-login"> </form> However when a client logs in here, they're taken to the other login page in the client area. How do I take them into the client area without forcing them to login twice?
-
I got it working. I went back and started with the new domainchecker.tpl, added my styles in, and now it's pointing to order.php, but it doesn't keep the domain name the user chose (it's not carrying over from domainchecker to the domain order form in step 2). Is it supposed to do that, or is there a way to save that info so the user doesn't have to type it in again two pages later?
-
joe123, I didn't completely write over the templates because I'd customized them quite a bit. But I fixed the link on the order page, working fine now. However, on the domain checker page, the form points here on 3.22 and on my old version: form action="{if $systemsslurl}{$systemsslurl}/{/if}order.php?order=domains" If I change that so the last part is "order.php?step=2&domainonly=true" that still doesn't work, the page just reloads. Any suggestions?
-
That's not the site the hosting is on - it's nocohosting.com.
-
I just upgraded to 3.22... On my domainchecker page, when someone chooses an available name and tries to register it, on submit it just comes back to the domainchecker page... Also, on the order page if I click on 'Order domain registration only' it reloads the order page. Where should these links be pointing? Have I missed some setting in the admin site? I do have 'allow clients to register domains' ticked.
-
problem with new domain registration and enom?
kanjigirl replied to kanjigirl's topic in Using WHMCS
When I'm in Configuration/Domain Pricing, I see a table with Extension - Registration Period - Price - and Whois Server. Is there supposed to be a button for selecting Automatic Registration? Where on the page should that be showing up? I've registered my default nameservers with Enom - where else do I let them know about the IP address I'm registering from, if not there? -
I just set up a new domain for a client and I have some questions... Under the Domains tab, if I select 'Enom' in the Registrars list it gives me a domain not found error, presumably because it's a brand new account. And then the option to enter nameservers etc. I enter nameservers and click Register, it takes me to the Register Domain screen and asks if I'm sure and I click Yes. Then it gives me an error and tells me my registrar account is not a reseller account - but it is. It's the only one I have. Also, when I try this process, if I immediately go over to the Domain Registrars screen it's reverted to 'Email' instead of 'Enom.' This happens every time. So - what happens next? Does the domain automatically get registered at my configured registrar Enom when the client pays the invoice? If I look on Domain Pricing, I don't see where you set 'Automatic Registration'... and, if it is set by default maybe, does Automatic Registration take place at the time of order placement or the time of payment by the client?
-
rbro has it right - choose no registrar from the dropdown menu, but click on Transfer at the bottom to initiate the transfer from the current registrar.
-
I have a hosting client on WHMCS and I need to transfer an existing domain to their account. I tried doing this using the 'create new' dialog on the Domains tab for this client, but I'm not sure what to choose for 'Registrar' in the dropdown menu. Is this the new registrar (which will be Enom) or?? When I chose Enom for the registrar, it gave me a 'domain not found' error. What option should I pick? Did the transfer even initiate (it's not listed under transfers on Enom)? What's the best way to transfer a domain, if this isn't it?
-
I got it, thank you. I deleted it from homepage.tpl, working fine.
-
Can I *not* show the affiliates icon and link on the homepage? I tried commenting it out but that did not work. I don't have affiliates enabled and don't want the link available at this time. Thanks! Debbie
-
Ioncube and Hostgator - compatible?
kanjigirl replied to kanjigirl's question in Pre-Sales Questions
That's exactly how my directory looks. HostGator tells me that I can't use Ioncube because they're using 4.x on the server, and I need 5.x because I'm using a newer version of PHP on my particular account than the server in general is using - if that makes any sense. They suggested putting the Ioncube handler/type in an .htaccess file, but I don't know what the handler/type should be... -
I just got an account on HostGator solely for running WHMCS and a project manager called ActiveCollab, because my usual host doesn't offer Ioncube support. But I don't know if I can use both... ActiveCollab requires PHP5+. HostGator is running the Ioncube loaders version 4.x because they tell me that the server I'm on is running PHP 4.4.4. My particular account was upgraded to PHP 5+ to accommodate ActiveCollab. So HostGator says that because I'm running PHP 5+ on my account, the Ioncube loader is not compatible. And runtime loading is not available, I tried that with the correct 5.x version of the loaders. Is there anything else I can do to run both of these programs together?
