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.

Related Article

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

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.