I can't log in to my wordpress - php

When I try to login this message appears
Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in E:\HostingSpaces\mahakram\acc.com.eg\wwwroot\wp-content\plugins\redux-framework\ReduxCore\inc\themecheck\class.redux_themecheck.php
on line 193
help me please

try to install a previous version:
https://downloads.wordpress.org/plugin/redux-framework.3.5.4.3.zip

Related

How to Install Wordpress in a subdirectory

I am trying to install wordpress in a subfolder - www.anst.hr/wordpress.
I uploaded FRESH wordpress files into my html folder via filezilla. Search www.anst.hr/wordpress and I get:
Parse error: syntax error, unexpected '{' in home/www/web2526/html/wordpress/wp-includes/functions.php on line 2872
Then I renamed wp-config-sample.php to wp-config.php and then got a different error:
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/www/web2526/html/wordpress/wp-includes/pomo/entry.php on line 61

Parse error: syntax error, unexpected '[' php

I have the following line of code which has been giving me this error:
Parse error: syntax error, unexpected '[' php
For this line:
$str = removeTags($str, ['script', 'style']);
Why am I getting that error? I read online that maybe it is because I don't have the latest php version? Site is running in wordpress.
You need PHP >= 5.4.0 for the [] syntax. Use:
$str = removeTags($str, array('script', 'style'));

Syntax error in PHP 5.4.28

The following line gives error in 5.4.28
(new MySocketServer())->run();
PHP Parse error: syntax error, unexpected '->' (T_OBJECT_OPERATOR)
but it works in PHP 5.4.4
Any ideas?

Symfony 2 and gits : How do i install that vendors library ?? I got errors

I'm trying to set up a Symfony dev platform on webfactionnal.
I'm using Git so when I download S2 I took th "without vendors" version and followed those instructions.
So everything went fine until step 8 :$ php bin/vendors install
I got several error messages when trying to execute this line on my server :
Warning: Wrong parameter count for parse_ini_file() in /home/quantum/webapps/quantumnetworks/bin/vendors on line 74
Warning: Invalid argument supplied for foreach() in
/home/quantum/webapps/quantumnetworks/bin/vendors on line 79 sh:
./vendor/bundles/Sensio/Bundle/DistributionBundle/Resources/bin/build_bootstrap.php:
No such file or directory
Parse error: syntax error, unexpected T_STRING, expecting
T_CONSTANT_ENCAPSED_STRING or '(' in
/home/quantum/webapps/quantumnetworks/app/console on line 13
Parse error: syntax error, unexpected T_STRING, expecting
all the files are originals.
By the way, in the the /config.php I had that error : unable to read logs file, I've put it on 777 on my server and realize that it was named as log instead of logs ... why ?
Thanks !
T_CONSTANT_ENCAPSED_STRING or '(' in
/home/quantum/webapps/quantumnetworks/app/console on line 13
EDIT : I run php54 command to use php 5.4 as my hosting company advised me. But i still have some errors ,It download evrything, then i have
Installing/Updating AsseticBundle
and then come the error :
Receiving objects: 100% (1918/1918), 251.85 KiB | 447 KiB/s, done.
Resolving deltas: 100% (1164/1164), done.
61c9f363e73b4ecbb72f81eb62675260a1132048 HEAD is now at 41b5913 Merge
pull request #27 from stof/disable_profiler
Parse error: syntax error, unexpected T_STRING, expecting
T_CONSTANT_ENCAPSED_STRING or '(' in
/home/quantum/webapps/quantumnetworks/vendor/bundles/Sensio/Bundle/DistributionBundle/Resources/bin/build_bootstrap.php
on line 35
Parse error: syntax error, unexpected T_STRING, expecting
T_CONSTANT_ENCAPSED_STRING or '(' in
/home/quantum/webapps/quantumnetworks/app/console on line 13
Parse error: syntax error, unexpected T_STRING, expecting
T_CONSTANT_ENCAPSED_STRING or '(' in
/home/quantum/webapps/quantumnetworks/app/console on line 13
So yeah were making progress, almost done :)
EDIT2 :
I called my host company, they said , when you execute a script in php, even if you type php54, the script itself, if it starts another script, won't call it with the 5.4 version. TO fix that, here are the 4 steps :
cd ~/webapps<your application>
ln -s /usr/local/bin/php54 ./php
export PATH=./:$PATH
php54 bin/vendors install
need to do all of them
You are not using php 5.3, which is required to run Symfony2.
You can check on the console via
php -v
which version you currently use.
The T_CONSTANT_ENCAPSED_STRING or '(' in [...] is usually a hint, as php prior to 5.3 does not support Namespaces, which leads to syntax errors in older versions.

Using sed inside php script is causing unexpected T_STRING error

I'm adding a line to my php script:
exec('sed -i 1i'MAILTO=""' /var/spool/cron/' '.$clientName.');
But it shows me an error:
PHP Parse error: syntax error, unexpected T_STRING in /home/admin/myproject.pl/newclient/main.php on line 368
Parse error: syntax error, unexpected T_STRING in /home/admin/myproject.pl/newclient/main.php on line 368
I think the error says it quite well. You have a syntax error.
Perhaps this is what you wanted?
exec('sed -i \'1i MAILTO=""\' /var/spool/cron/'.$clientName);

Categories