Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
If you get this error:
Parse error: syntax error, unexpected T_ARRAY, expecting '&' or T_VARIABLE or T_CONST in /home/mydomain/public_html/drupal/sites/all/modules/imageapi/imageapi.module on line 161
The problem is on your PHP version. Imageapi needs PHP 5!
Just feeding the search engine, trying to help anyone looking for this.
Comment | File | Size | Author |
---|---|---|---|
#5 | array-error.patch | 506 bytes | Garrett Albright |
Comments
Comment #1
ArgentOfChange CreditAttribution: ArgentOfChange commentedThanks for this! Cheers mate :)
Comment #2
ArgentOfChange CreditAttribution: ArgentOfChange commentedComment #3
ArgentOfChange CreditAttribution: ArgentOfChange commentedComment #4
David Henry CreditAttribution: David Henry commentedthat's the one:)
Comment #5
Garrett Albright CreditAttribution: Garrett Albright commentedEDIT: Never mind, I'm dumb. I forgot the stupid web host our client is using requires special crap in the .htaccess in order to use PHP 5.
Comment #6
Garrett Albright CreditAttribution: Garrett Albright commentedRe-closing, since I can't do it when I edit my previous comment.
Comment #7
wildlettuce CreditAttribution: wildlettuce commentedI just moved my local site to the server. I use Dreamhost and they use php5 exclusively. I am getting the same error:
Parse error: syntax error, unexpected T_ARRAY, expecting '&' or T_VARIABLE or T_CONST in /home/wildlettuce/wildlettucedesign.com/sites/all/modules/imageapi/imageapi.module on line 161
Dreamhost does not offer support for php script so I am hoping someone here can help me.
Dreamhost servers run PHP in CGI mode.
Maybe I need "special crap in the .htaccess"?
Do I need a php.ini file? If so, I have no idea how to go about that either.
Am I just out of luck?
I need to have my site up by noon today... if possible. Please HELP!
Comment #8
Garrett Albright CreditAttribution: Garrett Albright commentedwildlettuce: Try running a phpinfo() script to see if you're really running PHP 5.
Comment #9
wildlettuce CreditAttribution: wildlettuce commentedThank you so much. I did not know of this phpinfo() script, I was using the web panel of my host which stated clearly that php5 was what was used exclusivly. I ran the script and low and behold - 4.4.9!
I am going to work this out with my hosting. Thank you again for responding so quickly.
Comment #10
internets CreditAttribution: internets commentedI am running PHP Version 5.2.9 and still get this error.
Comment #11
danielb CreditAttribution: danielb commentedfyi phpinfo is available in drupal without writing any php, somewhere under 'status' you click your php version :P
nah nevermind i'm thinking of drupal 7, woops.
Comment #12
drewish CreditAttribution: drewish commentednot able to replicate this error with php 5. if anyone has more details i'd love to see them
Comment #13
bpop CreditAttribution: bpop commentedI have [exactly the same error line161] php -5.0.6
Comment #15
wranvaud CreditAttribution: wranvaud commentedomg!!
Thx man
Comment #16
danielb CreditAttribution: danielb commented^ what?