Download & Extend

Parse error: syntax error due to PHP4

Project:ImageAPI
Version:6.x-1.5
Component:Code
Category:support request
Priority:minor
Assigned:Unassigned
Status:closed (fixed)

Issue Summary

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.

Comments

#1

Thanks for this! Cheers mate :)

#2

Status:closed (fixed)» active

#3

Status:active» closed (fixed)

#4

that's the one:)

#5

Priority:minor» normal
Status:closed (fixed)» needs review

EDIT: 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.

AttachmentSize
array-error.patch 506 bytes

#6

Priority:normal» minor
Status:needs review» closed (fixed)

Re-closing, since I can't do it when I edit my previous comment.

#7

Component:Miscellaneous» Code
Priority:minor» critical
Assigned to:Anonymous» wildlettuce
Status:closed (fixed)» needs review

I 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!

#8

wildlettuce: Try running a phpinfo() script to see if you're really running PHP 5.

#9

Thank 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.

#10

I am running PHP Version 5.2.9 and still get this error.

Parse error: syntax error, unexpected T_ARRAY, expecting '&' or T_VARIABLE or T_CONST in sites/all/modules/imageapi/imageapi.module on line 161

#11

fyi 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.

#12

Status:needs review» closed (won't fix)

not able to replicate this error with php 5. if anyone has more details i'd love to see them

#13

I have [exactly the same error line161] php -5.0.6

#15

Priority:critical» minor
Assigned to:wildlettuce» Anonymous
Status:closed (won't fix)» fixed

omg!!
Thx man

#16

^ what?

#18

Status:fixed» closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.