How Can I disable the pear function in the purchased space? -Php Tutorial

Source: Internet
Author: User
How Can I disable the pear function in the purchased space? The purchased Hong Kong space:

Because I used the excel export function in the program, I uploaded a PEARuse control.
Every call reports an error. redefinition: Fatal error: Cannot redeclare _ pear_call_destructors () (previously declared in/home/xxx/www/wxs/a/PEARuse/PEAR. php: 772) in/usr/local/php52/lib/php/PEAR. php on line 777
Presumably, the space also has a pear.

Prawn for help! If the bucket's installed pear is disabled?


Reply to discussion (solution)

One php program, only

   
Post the result after running

Used to check whether pear is automatically loaded space or your code

To: xuzuning
The running result is as follows:
Array ([0] =>/home/wingolf/www/wxs/a/product/test. php );

In addition, I am running normally on a local computer. This redefinition problem occurs only when I put it into space.

To: xuzuning
The running result is as follows:
Array ([0] =>/home/wingolf/www/wxs/a/product/test. php );
This proves that the space you are using is not automatically loaded with pear.
In fact, pear does not need to be automatically loaded. You only need to put the pear path in include_path.
Your space may be doing this.
In this case, you only need to upload the PEARuse directory.




To: xuzuning
The running result is as follows:
Array ([0] =>/home/wingolf/www/wxs/a/product/test. php );
This proves that the space you are using is not automatically loaded with pear.
In fact, pear does not need to be automatically loaded. You only need to put the pear path in include_path.
Your space may be doing this.
In this case, you only need to upload the PEARuse directory.

Then how can I include the files I want to use:
It turns out to be like this: require_once '../PEARuse/Spreadsheet/Excel/Writer. php ';
What should I do now?

/Home/xxx/www/wxs/a/PEARuse/PEAR. php: 772
/Usr/local/php52/lib/php/PEAR. php on line 777
This is what you prompted in the error message. two PEAR. php conflicts.

You should delete one that you can delete

Now, you can directly call the system: require_once '/usr/local/php52/lib/php/Spreadsheet/Excel/Writer. php ';

Thank you for your patience.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.